Have a question?
Message sent Close
Cyber Elite Academy - Home
πŸ–₯️ Your Home Lab - VMware/VirtualBox Installation Guide

πŸ–₯️ 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

  1. Select version for your OS:
    • Windows ➜ Download for Windows
    • Linux ➜ Download for Linux
  2. 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

πŸ”Ή 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

πŸ”Ÿ 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

πŸ“Œ Cyber Elite Academy - Learn, Build, and Secure Your Future!