Today was all about getting my hands dirty with virtualization and Linux.
First stop: VirtualBox. I installed it on my machine, grabbed the Ubuntu 24.04.3 ISO, and set it up inside a VM. Sounds easy, right? Well… not exactly.
👉 My screen greeted me with this scary error:
“”Unresolved (unknown) host platform error. (VERR_UNRESOLVED_ERROR). Result Code: E_FAIL (0x80004005) Component: ConsoleWrap Interface: IConsole {6ac83d89–6ee7–4e33–8ae6-b257b2e81be8}.”
For a moment, I thought I broke something. 😅 But thanks to ChatGPT (my patient troubleshooting buddy), I figured out the fix, and boom 💥 — Ubuntu came to life inside VirtualBox.
Now, why Ubuntu? 🤔
There are many Linux distributions (Fedora, Debian, CentOS, Arch, Kali… the list goes on).
I chose Ubuntu because:
It’s beginner-friendly, but still powerful.
Huge community + tons of documentation.
It’s widely used in cloud environments (perfect for my cloud engineer journey).
✨ Why Linux at all?
Because Linux is the engine room of the cloud. Servers, containers, DevOps tools, you name it — they mostly run on Linux. If you’re serious about cloud, Linux is not optional.
What is VirtualBox?
VirtualBox is a free, open-source tool by Oracle that lets you run virtual machines (VMs) — basically creating “mini-computers” inside your real computer.
This is super useful when you want to:
Test different operating systems (like Linux on a Windows laptop).
Learn cloud/devops skills in a safe sandbox.
Avoid “messing up” your main machine.
How I Installed VirtualBox
1️.) Download VirtualBox
Went to the official VirtualBox website.
Downloaded the installer for my OS (Windows/macOS/Linux).
👉 Always stick to the latest version (older ones may not support new Linux ISOs like Ubuntu 24.04).
2.) Install VirtualBox
Ran the installer → clicked through the wizard(as shown on this video)
Kept the default options (networking, USB support, etc.).
After a quick install, VirtualBox was ready to roll.
3️.) Install Extension Pack (Important!)
Downloaded the Extension Pack (must match the VirtualBox version).
Double-clicked → installed inside VirtualBox.
👉 This enables USB 2.0/3.0, VirtualBox RDP, Disk Encryption, and better device support.
4️.) Download Ubuntu ISO
Headed to Ubuntu’s official site.
Grabbed the Ubuntu 24.04.3 LTS Desktop ISO.
👉 ISO = like a digital CD/DVD image of Ubuntu.
5️.) Create a Virtual Machine
Inside VirtualBox → New VM → filled in:
Name: Ubuntu-24.04.3
Type: Linux
Version: Ubuntu (64-bit)
RAM: at least 4 GB (recommended)
CPU: 2 cores
Hard Disk: 25–30 GB, dynamically allocated
6️.) Mount the ISO
VM → Settings → Storage → Attach the Ubuntu ISO as a virtual CD.
Booted the VM → Ubuntu installer started.
7️.) Install Ubuntu
Chose Install Ubuntu.
Followed prompts: Language, Keyboard, Normal Installation.
Created username & password.
Waited ~3 minutes → installation done!
8️.) Troubleshooting (My Error 😅)
I hit:
"Unresolved (unknown) host platform error. (VERR_UNRESOLVED_ERROR).
Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole"
👉 Turns out this was because Virtualization wasn’t enabled in BIOS / Hyper-V conflicts on Windows.
Fixed it by:
Enabling Intel VT-x/AMD-V in BIOS.
Running this command:
“bcdedit /set hypervisorlaunchtype off” in PowerShell (to stop Hyper-V from blocking VirtualBox).
Then… 🚀 Ubuntu booted perfectly!
⚡ Why This Matters
VirtualBox is my “training ground” for Linux.
Ubuntu is my “lab partner” in this journey.
Together, they let me practice real cloud & DevOps workflows without renting servers yet.
🛠️ My steps today:
1 Installed VirtualBox.
2 Downloaded Ubuntu 24.04.3 ISO.
3 Created a VM (allocated memory, storage, CPU).
4 Mounted the ISO → booted up → installed Ubuntu.
5 Fixed the error, and finally landed inside my shiny new Linux environment.
#CloudComputing #AWS #GCP #90DaysOfCloud #LearningInPublic #TechWithAnnUvere #AnnUvere #Linux #Ubuntu #VirtualBox