
Cyber Elite Academy
π₯οΈ Your Home Lab - VMware/VirtualBox Installation Guide
1οΈβ£ System Requirements
- β Operating System: Windows 10/11 (64-bit) or Linux (Ubuntu, CentOS, RHEL)
- β Processor: 64-bit CPU with virtualization support (Intel VT-x or AMD-V)
- β RAM: Minimum 4GB (8GB recommended)
- β Storage: At least 1GB of free disk space
- β Additional Requirements: Enable virtualization in BIOS and install system updates
2οΈβ£ Download VMware/VirtualBox
- Select version for your OS:
- Windows β Download for Windows
- Linux β Download for Linux
- Save the installer in an easy-to-find location.
3οΈβ£ Install VMware/VirtualBox on Windows
πΉ Step 1: Run the Installer
- π Locate the installer file
- π Right-click β Run as Administrator
- π Click Yes if prompted by UAC
πΉ Step 2: Follow Installation Wizard
- π Click Next on the welcome screen
- π Accept the EULA
- π Choose installation location
- π Select options:
- βοΈ Enhanced Keyboard Driver (VMware)
- βοΈ USB & Network features (VirtualBox)
- π Click Install
πΉ Step 3: Enter License Key (VMware Optional)
- π If you have a license key, enter it now. Or continue in trial mode.
πΉ Step 4: Finish Installation
- β Click Finish
- β Restart if prompted
4οΈβ£ Install VMware/VirtualBox on Linux
πΉ Step 1: Install Dependencies
Ubuntu/Debian:
sudo apt update && sudo apt install -y build-essential linux-headers-$(uname -r)
RHEL/CentOS:
sudo yum install -y kernel-devel gcc make
πΉ Step 2: Run the Installer
VMware:
chmod +x VMware-Workstation-Full-*.bundle
sudo ./VMware-Workstation-Full-*.bundle --eulas-agreed --console
VirtualBox:
sudo apt install virtualbox
πΉ Step 3: Post-Installation Setup
VMware:
vmware-modconfig --console --install-all
vmware
VirtualBox:
virtualbox
5οΈβ£ Download and Install Guest Operating Systems
πΉ Step 1: Download ISO
- π Windows ISO
- π Ubuntu, CentOS, RHEL
πΉ Step 2: Create a New Virtual Machine
- π Open VMware/VirtualBox
- π Click Create a New Virtual Machine
- π Select Typical (VMware) or Guided Mode (VirtualBox)
- π Choose ISO file and browse to it
- π Configure VM (memory, CPU, disk)
- π Click Finish
6οΈβ£ Create and Install Linux Virtual Machine
- π Open VMware/VirtualBox
- π Click Create a New Virtual Machine
- π Select Linux ISO (e.g., Ubuntu)
- π Choose Linux OS type (Ubuntu 64-bit)
- π Name VM and choose storage location
- π Configure memory (e.g., 2048MB), CPU (e.g., 2), disk (e.g., 20GB)
- π Click Finish
- π Follow on-screen Linux setup instructions
8οΈβ£ Verify Installation
π For Windows (VMware only)
Get-Service -Name "VMware*" | Select-Object Name,Status
π For Linux (VMware only)
systemctl status vmware
9οΈβ£ Troubleshooting Installation Issues
Issue | Solution |
---|---|
Installation fails | Run as Administrator or use sudo |
Cannot start VM | Enable VT-x/AMD-V in BIOS |
Missing dependencies | Install build-essential and linux-headers (Linux) |
π Next Steps
- βοΈ Create more VMs
- βοΈ Install VMware Tools or VirtualBox Guest Additions
- βοΈ Optimize performance settings
π Your VMware/VirtualBox home lab is now ready!
π‘ Need help? Visit the VMware KB or VirtualBox Manual