Date: June 27, 2026
Platform: VMware Workstation on Debian
β
My Installed VMs
Virtual Machine Status Details CSI Linux CMS 2026.4 β
COMPLETE I fully installed, updated, cleaned, and it’s ready for use Kali Linux β
COMPLETE I fully installed, updated, cleaned, and it’s ready for use Parrot OS β
COMPLETE I fully installed, updated, cleaned, and it’s ready for use
π My CSI Linux Renewal Summary
Phase 1: Download & Extraction
Step Action Details 1 I Downloaded CSI Linux CMS 2026.4 VMware.7z (16.2 GB)2 I Extracted Used 7z x β got 4 files (~16.8 GB total) 3 I Verified Confirmed .ovf, .mf, .vmdk, and license docs
Phase 2: VMware Import (The Correct Way)
Step Action Details 4 I Opened VMware VMware Workstation on Debian 5 I Imported Used File β Open Virtual Machine β selected .ovf (not .vmdk) 6 I Waited Import auto-configured all hardware settings
What I Learned : I used .ovf instead of .vmdk β this prevented the PXE boot error I got before.
Phase 3: First Boot & Updates
Step Action Details 7 I Powered On VM booted directly into CSI Linux 8 I Logged In Used csi / csi 9 I Updated the System Ran sudo apt update && sudo apt upgrade -y 10 I Upgraded the Kernel Upgraded to 6.8.0-124-generic
Phase 4: Post-Installation Configuration
Step Action Details 11 I Configured Postfix Chose “Local only” and set mail name to csi.local 12 I Rebooted Ran sudo reboot to load new kernel 13 I Changed My Password Used passwd β changed default csi password
Phase 5: Fixes & Cleanup
Step Action Details 14 I Fixed the GPG Key Ran sudo apt-key adv --recv-keys 401E790E060BB00E β fixed the NO_PUBKEY error 15 I Removed Old Kernels Ran sudo apt autoremove -y β removed 7 old kernels , freed 301 MB 16 I Cleaned the Cache Ran sudo apt autoclean β removed outdated package files 17 I Cleared /tmp Ran sudo rm -rf /tmp/* 18 I Cleaned Logs Ran sudo journalctl --vacuum-time=3d β kept only last 3 days 19 I Verified My Disk Space Ran df -h β confirmed 83 GB free (27% used of 118 GB)
Phase 6: Finalization
Step Action Details 20 I Ran the CSI Tool Update Ran powerup once 21 I Ran It Again Ran powerup a second time (recommended for fresh installs)
β
My CSI Linux Final Status
Metric My Status VM Import Method β
I used .ovf import β correct method Operating System β
CSI Linux CMS 2026.4 β fully installed Kernel Version β
6.8.0-124-generic (latest) System Packages β
All up to date CSI Tools β
Updated via powerup (twice!) My Password β
Changed to a secure password My Disk Space β
83 GB free (27% used) GPG Keys β
Fixed Old Kernels β
Removed (7 packages, 301 MB freed) Temp Files β
Cleared Logs β
Trimmed to 3 days
π My Kali Linux Renewal Summary
Phase 1: Download & Extraction
Step Action Details 1 I Downloaded Kali Linux VMware image 2 I Extracted Used 7z x if needed 3 I Verified Confirmed .ovf or .ova file present
Phase 2: VMware Import
Step Action Details 4 I Opened VMware VMware Workstation on Debian 5 I Imported Used File β Open Virtual Machine β selected .ovf or .ova 6 I Waited Import auto-configured all hardware settings
Phase 3: First Boot & Updates
Step Action Details 7 I Powered On VM booted directly into Kali 8 I Logged In Used kali / kali 9 I Changed My Password Ran passwd kali β changed default password 10 I Updated the System Ran sudo apt update && sudo apt full-upgrade -y 11 I Installed VMware Tools Ran sudo apt install -y open-vm-tools-desktop 12 I Rebooted Ran sudo reboot to load new kernel
Phase 4: Cleanup
Step Action Details 13 I Removed Old Packages Ran sudo apt autoremove -y && sudo apt autoclean 14 I Verified Disk Space Ran df -h β confirmed healthy disk space
π My Parrot OS Renewal Summary
Phase 1: Download & Extraction
Step Action Details 1 I Downloaded Parrot OS VMware image 2 I Extracted Used 7z x if needed 3 I Verified Confirmed VM files present
Phase 2: VMware Import
Step Action Details 4 I Opened VMware VMware Workstation on Debian 5 I Imported Used File β Open Virtual Machine β selected .ovf or .ova 6 I Waited Import auto-configured all hardware settings
Phase 3: First Boot & Updates
Step Action Details 7 I Powered On VM booted directly into Parrot 8 I Logged In Used default credentials 9 I Changed My Password Ran passwd β changed default password 10 I Updated the System Ran sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y 11 I Rebooted Ran sudo reboot to load new kernel
Phase 4: Cleanup
Step Action Details 12 I Removed Old Packages Ran sudo apt autoremove -y && sudo apt autoclean 13 I Verified Disk Space Ran df -h β confirmed healthy disk space
β
My Final Status Summary
VM My Status Kernel Updates Cleanup Ready CSI Linux β
I did it 6.8.0-124 β
β
β
Kali Linux β
I did it Latest β
β
β
Parrot OS β
I did it Latest β
β
β
π What I Learned
Before (What I Did Wrong) After (What I Do Now) I selected the .vmdk file directly I import the .ovf file I used “Create New Virtual Machine” I use “Open Virtual Machine” VMware guessed wrong settings All settings are auto-configured I got a PXE boot error My VMs boot directly into the OS I skipped cleanup steps I always run autoremove and clean logs
π My VM Update Routine (Going Forward)
For CSI Linux:
bash
sudo apt update && sudo apt upgrade -y
powerup
powerup
sudo apt autoremove -y
For Kali Linux:
bash
sudo apt update && sudo apt full-upgrade -y
sudo apt autoremove -y
For Parrot OS:
bash
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y
sudo apt autoremove -y
π― What I Now Have
Three fully updated, clean, and secure forensic VMs :
CSI Linux Β β Specialized for forensics & OSINT
Kali Linux Β β Industry-standard penetration testing
Parrot OS Β β Security & forensics
All system packages updated
Old kernels removed Β for faster boot and more space
Clean logs and temp files Β for better performance
My passwords changed Β from defaults
π My Next Steps
I will take snapshots Β of each VM (pristine state to revert to if needed)
I will explore each system’s tools
I will start using them Β for my forensic and security work
π¬ My Final Thoughts
“I started with a single downloaded file and ended up with a fully updated, clean, and secure forensic lab. I learned the difference between OVF and VMDK, fixed errors along the way, and now I have three powerful VMs ready for action. This was a great learning experience!”