Set Up VMware Workstation Pro
Check the host first
Section titled “Check the host first”This guide assumes a 64-bit Windows 10 or 11 host with an Intel or AMD processor. Before you download anything, open Task Manager, select Performance, then select CPU, and look near the lower-right corner for:
Virtualization: Enabled
If it says Disabled, hardware virtualization is switched off in your firmware and you’ll need to turn it on in the UEFI or BIOS. Depending on who built the machine, the setting is called Intel Virtualization Technology, VT-x, SVM Mode, or AMD-V, and it can be hiding almost anywhere in those menus. Change that one setting and nothing else while you’re in there so you can identify exactly what changed.
You’ll want roughly 6 GB free for the Ubuntu installer and up to 60 GB for the finished VM. The virtual disk grows as Ubuntu uses it, so it will not swallow the whole 60 GB on day one (it starts out much smaller).
Download VMware and Ubuntu
Section titled “Download VMware and Ubuntu”We’re using VMware Workstation Pro 26H1 for Windows. Follow Broadcom’s VMware desktop hypervisor download instructions and pick 26H1 specifically rather than whatever is labeled as the latest release. The installer screens move around between versions, and this guide follows 26H1. You may need a free Broadcom account with a completed profile before the download link will appear (the profile step is easy to miss). Workstation Pro 26H1 is free to use and does not need a license key.
Next, download the official Ubuntu 24.04.4 Desktop AMD64 ISO. The file you want is named ubuntu-24.04.4-desktop-amd64.iso. An ISO image is installation media packed into a single file. Leave it exactly as it downloaded, and VMware will attach it to the VM as a virtual DVD.
Open PowerShell on the Windows host and check what you actually got:
Get-FileHash "$env:USERPROFILE\Downloads\ubuntu-24.04.4-desktop-amd64.iso" -Algorithm SHA256The hash must be:
3a4c9877b483ab46d7c3fbe165a0db275e1ae3cfe56a5657e5a47c2f99a99d1eIf the hash doesn’t match, delete the file and download it again. Checking now helps you catch an incomplete or corrupted ISO before starting the installation.
Install VMware Workstation
Section titled “Install VMware Workstation”- Run the Workstation installer.
- Accept the license agreement.
- Keep the default installation location unless you have a reason to change it.
- Leave Enhanced Keyboard Driver unchecked unless VMware says you need it. We won’t use it.
- The update and customer-experience options are your call. Neither one changes the labs.
- Select Install, approve the Windows administrator prompt, and let it finish.
- Start VMware Workstation. If it asks for a license key, choose the free-use option.
Create the course VM
Section titled “Create the course VM”From the Workstation home screen:
- Select Create a New Virtual Machine.
- Choose Typical (recommended).
- Choose Installer disc image file (iso), select Browse, and open the Ubuntu ISO.
- If VMware offers Easy Install, go ahead and use it. You’ll need the username and password you enter when you sign in to Ubuntu. If VMware can’t identify the ISO, select Linux, then Ubuntu 64-bit.
- Name the VM
UnderDunn Systems Foundations. - Choose a storage location with enough free space.
- Set the maximum disk size to 60 GB and choose Split virtual disk into multiple files.
- Before you select Finish, select Customize Hardware.
Use these settings:
| Setting | Course value |
|---|---|
| Memory | 8 GB, or 4 GB if the host has only 8 GB total |
| Processors | 1 processor with 4 cores |
| Network Adapter | NAT |
| CD/DVD | The Ubuntu ISO |
| Disk | 60 GB |
Don’t hand the VM every processor core or most of the host’s memory. Windows and VMware still have to run while Ubuntu is awake. A guest that has been handed everything makes the whole machine miserable to use.
Close the hardware window, select Finish, and power on the VM.
Install Ubuntu
Section titled “Install Ubuntu”VMware Easy Install may do most of this for you. If the normal Ubuntu installer turns up instead:
- Select your language, accessibility settings, and keyboard layout.
- Select Install Ubuntu.
- Choose the interactive installation and the default application selection.
- Let Ubuntu download updates if it offers.
- Choose Erase disk and install Ubuntu.
- Create your account. Something simple like
studentis fine (you will be typing it a lot). - Let the installation finish and restart the guest.
Erase disk and install Ubuntu sounds alarming, and it should, because installers normally mean a physical drive when they say that. Here it means the empty 60 GB virtual disk we just built. It does not mean the Windows drive in your host.
Confirm the result
Section titled “Confirm the result”Log in, open Terminal, and run:
uname -mYou should get:
x86_64Then confirm the pinned guest release:
grep '^VERSION_ID=' /etc/os-releaseIt has to print VERSION_ID="24.04". Now update Ubuntu inside that LTS release:
sudo apt updatesudo apt upgradeThe first command refreshes the list of available packages and the second one installs the updates. The terminal won’t show dots or asterisks while you type your password, which throws a lot of people the first time they see it. It is working, so keep typing.
Ubuntu usually ships with VMware’s integration tools already installed. But if window resizing or the shared clipboard does not work, run:
sudo apt install open-vm-tools-desktopsudo rebootTake a clean snapshot
Section titled “Take a clean snapshot”Shut Ubuntu down. In VMware Workstation, open VM → Snapshot → Take Snapshot and name it:
Clean Ubuntu installation
This gives you a known installation to return to if a later experiment leaves Ubuntu unusable. Keep the snapshot until you’ve established another verified recovery point.
Check the setup and recover
Section titled “Check the setup and recover”Before continuing, confirm that Ubuntu boots, reports x86_64, and can reach its package repositories. Keep the recovery point so you can return to this working setup.
- VMware cannot see virtualization support: stop, check Task Manager again, and follow your manufacturer’s firmware instructions. Don’t go changing unrelated firmware options while you hunt for it.
- The guest keeps booting the installer: power it off, disconnect the ISO from the virtual CD/DVD, and boot from the virtual disk instead.
- Architecture is not
x86_64: delete the VM and rebuild it from the verified AMD64 ISO. Converting one after the fact is not worth the trouble. - Networking fails: confirm NAT is selected before you start editing Ubuntu network files.
- The baseline gets uncertain: restore the clean snapshot and run the confirmation commands again.
Keep Ubuntu running, and continue to Prepare Your Course Workspace and complete it inside the VM.
Keep VMware Workstation documentation available while checking the VM configuration. Match the documentation version to the installed version if a control has moved.
Check your understanding
Section titled “Check your understanding”Knowledge check
Question 1 of 2
Practice complete
You've checked the key ideas. Revisit any explanation you need, then continue when it makes sense.