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)