What You’ll Need
A computer running Windows 10/11 or macOS
At least 8 GB RAM (16 GB recommended)
10–25 GB free disk space
An internet connection
Step 1: Download Ubuntu ISO
3.Save the .iso file (~4.5 GB) to your computer
Step 2: Install VirtualBox
On Windows 10/11:
1. Go to [](https://www.virtualbox.org/wiki/Downloads) 2. Download Windows hosts 3. Run the installer and follow the prompts (accept defaults) 4. After install, launch VirtualBox
On macOS:
1. Same site [](https://www.virtualbox.org/wiki/Downloads) 2. Download OS X hosts 3. If installation fails or USB/network support breaks, install Parallels Desktop instead (free trial): [](https://www.parallels.com/products/desktop/)
*Step 3: Create the Virtual Machine
*
1. Open VirtualBox, click New
2. Name: Ubuntu 24.04 Type: Linux Version: Ubuntu (64-bit) 3. Click Next
Memory Size:
- Use 4096 MB (4 GB) minimum
Hard Disk:
- Choose Create a virtual hard disk now - Click Create
Hard Disk File Type:
- Leave as VDI (VirtualBox Disk Image)
Storage:
- Select Dynamically allocated
Disk Size:
- Set to 25 GB
Step 4: Mount Ubuntu ISO and Start the VM
1. Select your new VM → click Settings 2. Go to Storage tab 3. Under Controller: IDE, click the empty disk icon 4. On the right, click the disk icon → choose a disk file 5. Select the Ubuntu .iso you downloaded 6. Click OK
Now click Start to launch the VM.
Step 5: Install Ubuntu
Once Ubuntu boots inside the VM:
1. Choose your language → Click Try or Install Ubuntu 2. Click Install Ubuntu 3. Keyboard Layout: Choose or accept default 4. Installation Type: Select Erase disk and install Ubuntu (don’t worry—it only affects the VM, not your real machine) 5. Follow the prompts: - Set your time zone - Enter name, computer name, username, and password 6. Click Install Now 7. Wait for installation to complete (~10–20 mins) 8. When prompted, click Restart Now If it freezes on restart, click Machine → Reset in VirtualBox menu
Step 6: First-Time Use
After reboot:
1. Login with the username/password you created 2. You’ll see the Ubuntu desktop environment 3. Explore basic features: - Open Terminal (Ctrl + Alt + T) - Launch Firefox - Open the file manager Shut down via top-right menu
Post-Install Tips (Recommended)
1. Install Guest Additions (for better performance)
In Ubuntu VM:
1. Click Devices → Insert Guest Additions CD image 2. Open the mounted disk on the desktop 3. Right-click inside the folder → Open in Terminal 4. Run:
sudo ./VBoxLinuxAdditions.run
5. Restart the VM
Enables:
- Full-screen resolution - Shared clipboard (copy-paste) - Drag-and-drop files
2. Enable Shared Folders (optional)
1. In VirtualBox, go to Settings → Shared Folders 2. Add a new folder from your host system 3. Check Auto-mount and Make Permanent 4. Restart Ubuntu → the folder appears in /media/sf_<foldername>
3. Internet Access
Ubuntu should have internet automatically via NAT.
If not:
- Go to Settings → Network - Ensure Attached to: NAT is selected
Cleaning Up (Optional)
To free up space on your host:
- Delete unused snapshots - Unused .iso file after installation
What’s Next?
Now that Ubuntu is installed, here are beginner-friendly tasks:
- Learn Simple Commands such as `ls` `pwd` `cd` `mkdir` - Try installing software: `sudo apt install gimp` - Learn about system updates: `sudo apt update && sudo apt upgrade` - Explore GNOME Settings
Summary
You now have a fully functioning Ubuntu environment inside a safe virtual machine. This is the perfect sandbox to learn Linux without breaking anything on your main OS.
Top comments (0)