VMware ESXi and vSphere Cluster Management
Install and Try Ubuntu Linux in VMware Workstation Player
Learn how to download an Ubuntu ISO, create a virtual machine with VMware Workstation Player Easy Install, and safely run Ubuntu on Windows.
If you use Windows and want to explore Linux without replacing your current system, a virtual machine is a practical starting point. This lesson walks through downloading Ubuntu, creating a virtual machine in VMware Workstation Player, completing Easy Install, and logging in to the Ubuntu desktop.
Ways to Try Linux
Linux is a family of operating systems built around the Linux kernel. You can try it in several ways, each with different effects on your computer.
For a first Linux experience, virtualization is often the lowest-risk choice. The guest is isolated from the host in normal use, the VM can be removed as a group of files, and Windows remains available while Ubuntu is running.
Choosing Ubuntu
A Linux distribution is a complete Linux operating system package. It combines the Linux kernel with a desktop environment, installer, package tools, default applications, and software repositories.
Ubuntu is a widely used distribution with a desktop edition, extensive beginner documentation, and a large community. Those characteristics make it a practical choice for learning Linux.
The same general workflow applies to many other distributions, but their ISO files, VMware guest operating-system selections, installers, and hardware requirements can differ. This lesson uses Ubuntu Desktop.
Prerequisites and Host Compatibility
- Install VMware Workstation Player on the Windows host computer.
- Download an Ubuntu Desktop ISO from an official Ubuntu source.
- Have adequate free disk space for the VM, Ubuntu updates, applications, and personal files.
- Have enough RAM and processor capacity to run Windows and Ubuntu at the same time.
- Use a stable internet connection for downloading the ISO, completing installation tasks, and installing updates.
- Ensure hardware virtualization is available and enabled when required by the host and VMware. Firmware settings may label this feature Intel VT-x, AMD-V, SVM, or a similar name.
Keep the ISO file until Ubuntu has been installed and has booted successfully. It may be needed for troubleshooting or a later reinstall.
Download the Ubuntu Installation Image
An ISO image is a disk-image file that contains the contents of bootable installation media. In a VM, VMware can present the ISO to the guest as if it were a physical installation DVD or USB device.
- Open the official Ubuntu download location in a browser.
- Choose the Ubuntu Desktop edition unless you have a specific reason to use another edition.
- Choose the architecture appropriate for your computer. Most current Windows computers use 64-bit x86 architecture, commonly shown as amd64.
- Save the ISO to a folder you can identify, such as your Downloads folder or a dedicated installation-media folder.
- Wait for the download to finish and confirm that the file has a plausible size and an ISO filename.
For stronger integrity checking, compare the ISO's published checksum with a checksum calculated on your computer. A matching checksum indicates that the downloaded file matches the publisher's expected content. If the download is incomplete, damaged, or uncertain, download it again before creating the VM.
Record the local path to the file, for example:
C:\Users\YourName\Downloads\ubuntu-desktop.isoCreate a New Virtual Machine
- Open VMware Workstation Player.
- Start the New Virtual Machine wizard from the Player or File menu.
- Choose the option to install the operating system from an installer disc image file, usually an ISO.
- Browse to the Ubuntu ISO and select it.
- Allow VMware to inspect the image. When supported, VMware detects Ubuntu and selects suitable guest operating-system defaults.
Detection helps VMware choose initial settings; it does not replace the Ubuntu installation. If VMware cannot identify the image, verify that you selected the ISO rather than a folder or a partially downloaded file. You can usually choose a Linux guest manually and continue with a manual installation.
Use VMware Easy Install
Easy Install is a VMware-assisted installation method. It supplies setup information to the guest installer and automates much of the Ubuntu installation.
- Enter a display name or full name for the Ubuntu user.
- Enter a Linux username, such as
alex. This identifies the user account inside Ubuntu. - Enter a strong guest password and confirm it.
These credentials belong to Ubuntu. They are not your Windows sign-in credentials. The password is used at the Ubuntu login screen and when Ubuntu asks for authorization for administrative actions. Use a password that is difficult to guess and do not reuse a sensitive Windows password unnecessarily.
After you provide these details, VMware may create an unattended installation configuration. Once the VM is powered on, installation can continue for some time without manual input. Keep the VMware window open and do not interrupt the process unless it clearly reports an error.
Name and Store the Virtual Machine
- Choose a meaningful VM name, such as
Ubuntu-Learning. - Select a host-side folder on a drive with ample free space.
- Review the proposed virtual disk size and disk-file layout.
- Finish the wizard only after checking the summary.
The VM folder contains configuration data, a virtual disk, and related guest files. Treat the folder as one unit. Do not move, rename, or delete individual files while the VM is powered on. Shut down or suspend the VM before moving the complete folder.
Plan Virtual Hardware
A virtual machine receives virtual hardware backed by the physical computer. A vCPU is a virtual processor assigned from the host CPU. RAM allocation is the amount of host memory made available to the running guest.
Configured virtual disk size is the guest's storage capacity. It is not always the same as immediately consumed host storage: VMware may use a growable virtual disk that expands as data is written, up to its configured maximum.
Choose a Virtual Disk File Layout
Review Other Settings
Before the first boot, open the VM hardware settings if you need to adjust memory, processor cores, display memory or graphics options, network connection, sound, or removable devices such as USB hardware. Do not assign so many resources that Windows becomes slow or unresponsive.
Start and Complete Ubuntu Installation
- Finish the VM creation wizard.
- Select the new Ubuntu VM and choose to power it on.
- Watch the VM display while Easy Install performs the automated setup.
- Allow extra time for the first boot. It can be slower than later starts because Ubuntu is completing initial configuration.
- Wait for the Ubuntu login screen to appear.
The login screen is the usual indication that installation has completed. If the installer continues to display progress, allow it to finish. Avoid closing VMware or powering off the host during active installation.
Log In and Use the Ubuntu Desktop
- Select the Linux user created during Easy Install.
- Enter the guest password you supplied in the VMware wizard.
- Confirm that the Ubuntu desktop loads.
Seeing the Ubuntu desktop confirms that the guest operating system is ready. Before extensive use, install available Ubuntu updates. You can use Ubuntu's graphical update tools or run:
sudo apt update
sudo apt upgradeThe sudo command requests administrative authorization. Enter the Ubuntu guest password when prompted; the password will not appear on screen while you type.
VM Lifecycle Controls
- Restart: Reboots Ubuntu inside the VM.
- Shut down the guest: Closes Ubuntu normally. Use this before closing VMware when you are finished.
- Suspend: Saves the running VM state so it can resume quickly later. This uses host storage for the saved state.
- Power off: Stops the VM abruptly, similar to removing power from a physical computer. Use it only when normal shutdown is unavailable because unsaved data can be lost.
- Resume or power on: Continues a suspended VM or starts a powered-off VM later.
When the mouse or keyboard is captured by the guest window, use VMware's release-key instruction shown in its interface to return focus to Windows. If the guest uses full-screen mode, the same VMware release control lets you return to the host.
Troubleshooting
VMware Does Not Recognize the ISO or Offer Easy Install
Confirm that you selected the Ubuntu ISO itself, not a folder or another download. If the download may be incomplete or damaged, download it again and optionally verify its checksum. Easy Install may not support every image or release; choose a manual Linux guest installation when automatic setup is unavailable.
The VM Will Not Start
A virtualization-related error can mean that hardware virtualization is disabled in firmware, another host virtualization or security feature conflicts with VMware, or the computer does not meet the requirements. Check firmware for CPU virtualization support, review VMware compatibility guidance for conflicting features, and reduce resource allocations if the host is constrained.
Windows Becomes Slow
Shut down the VM and reduce its RAM or vCPU allocation. Close unnecessary Windows applications, check available host memory, and ensure the VM's storage drive has free space. A faster drive with sufficient capacity can also improve responsiveness.
Installation Appears Stuck
Unattended installation can take time on a modest computer or slow storage device. Observe VM activity and allow additional time. If there is no progress for an extended period, verify host resources and retry with a verified ISO.
You Cannot Log In
Use the Linux username and guest password entered during Easy Install, not the Windows account password. Check capitalization, keyboard layout, and possible keyboard differences. If the credentials were forgotten, use documented Ubuntu account-recovery procedures.
The VM Runs Out of Disk Space
Remove unneeded files or packages inside Ubuntu and check whether the host drive is full. If necessary, expand the virtual disk with VMware tools and then extend the Ubuntu partition and filesystem as appropriate. Increasing the configured maximum does not by itself always enlarge the guest filesystem.
Mouse, Display, Clipboard, or Resizing Integration Is Limited
Guest integration tools may be missing or outdated. Install or update the appropriate VMware guest integration tools for Ubuntu, apply Ubuntu updates, restart the guest, and review display and input settings.
Safety, Limitations, and Next Steps
A VM is well suited to learning Linux, testing applications, and experimenting with settings that you do not want to change on Windows. Keep backups of important files, and remember that isolation is not a substitute for normal security practices inside the guest.
Virtualization has limits. Hardware-heavy workloads, modern gaming, specialized graphics features, and some USB devices may perform differently from a direct installation. A VM also shares host resources, so its speed depends on the Windows computer and its current workload.
After Ubuntu is working, useful next topics include the Ubuntu desktop, terminal basics, Linux users and sudo, APT package management, filesystem navigation, networking, shared folders, clipboard integration, and VM snapshots or backups where supported.