Table of Contents

1. Partition Hard Drive using GParted
2. Ubuntu Installation
3. Ubuntu Configuration
4. VirtualBox
5. Quickemu
6. Desktop Environments (DEs)
7. Linux Links

Install Quickemu

1. Execute:

# add-apt-repository ppa:flexiondotorg/quickemu

# apt install quickemu

2. done

Run Ubuntu

1. All the official flavors are also supported.

$ quickget ubuntu impish

$ quickemu --vm ubuntu-impish.conf

2. Replace the code name with `devel` and `quickget` will track the latest daily iso image using `zsync`.

3. done

Linux Distros

Table: Various Linux Distros

DistroNameDistroNameDistroName
almaAlma LinuxghostbsdGhostBSDrockylinuxRocky Linux
alpineAlpine LinuxhaikuHaikusiductionSiduction
androidAndroid x86holoisoSteamOS HoloISOslackwareSlackware
antixAntixkaliKalisolusSolus
archcraftArchcraftkdeneonKDE NeonspiralSpiral
archlinuxArch LinuxkolibriosKolibriOStailsTails
arcolinuxArco LinuxkubuntuKubuntutinycoreTiny Core Linux
batoceraBatoceralinuxliteLinux LitetrisquelTrisquel
blendosBlendOSlinuxmintLinux Minttruenas-coreTrueNAS Core
bodhiBodhilmdeLinux Mint Debian Editiontruenas-scaleTrueNAS Scale
bunsenlabsBunsenlabslubuntuLubuntuubuntuUbuntu
cachyosCachyOSmageiaMageiaubuntu-budgieUbuntu Budgie
centos-streamCentOS StreammanjaroManjaroubuntu-mateUbuntu MATE
debianDebianmxlinuxMX Linuxubuntu-serverUbuntu Server
deepinDeepinnetbootnetboot.xyzubuntu-unityUbuntu Unity
devuanDevuannetbsdNetBSDubuntucinnamonUbuntu Cinnamon
dragonflybsdDragonFlyBSDnixosNixOSubuntukylinUbuntu Kylin
edubuntuEdubuntuopenbsdOpenBSDubuntustudioUbuntu Studio
elementaryelementary OSopenindianaOpenIndianavanillaosVanilla OS
endeavourosEndeavourOSopensuseopenSUSEvoidVoid Linux
endlessEndless OSoraclelinuxOracle LinuxvxlinuxVX Linux
fedoraFedorapeppermintPeppermintOSxerolinuxXeroLinux
freebsdFreeBSDpoposPop!_OSxubuntuXubuntu
freedosFreeDOSporteusPorteuszorinZorin OS
garudaGaruda LinuxreactosReactOS
gentooGentoorebornosRebornOS

1. Download examples using quickget:

$ quickget peppermint latest devuan-xfce
$ quickget peppermint latest devian-xfce
$ quickget peppermint latest devuan-gnome
$ quickget peppermint latest devian-gnome

2. Alternatively, download am iso from the internet: debian-bullseye.iso

3. Edit the conf file: debian-bullseye.conf

guest_os="linux"
disk_img="debian-bullseye/disk.qcow2"
iso="debian-bullseye/firmware-11.0.0-amd64-DVD-1.iso"

3. Then execute:

$ quickemu --vm debian-bullseye.conf

4. done

Run macOS

1. High Sierra, Mojave, Catalina, Big Sur and Monterey are supported.

$ quickget macos catalina
$ quickemu --vm macos-catalina.conf

2. done

Run Windows

1. Windows 8.1, 10 and 11 (including TPM 2.0) are supported.

$ quickget windows 11
$ quickemu --vm windows-11.conf

Output:
Downloading Windows 10...
- Product edition ID: 2618
- SKU ID: 16067
- Got latest ISO download link (valid for 24 hours): https://software.download.prss.microsoft.com/dbazure/Win10_22H2_English_x64v1.iso?t=ac135a4f-0f2a-448d-97ac-907941893232&P1=1708545543&P2=601&P3=2&P4=VdW6PRAFqXGLC4lmwB0Ja5fguiSztt6tYueiey%2bqUcdY7p1YiiAnO6AFRp8O%2b5aIaJu%2bPhFeSMxUXxTJdEgTreyZiZRex2a7LEo4ajopFPHZFmLF8OVVoH2kkqlUMqXL6unq4EBJIl1UyOsg%2bGg%2bLeiazk%2fsQiszPuRocuCxqDMOlNBr%2bEeYRqHgzU8fVGa75xYLq1K7gz7S4D0JeWKEwobppDZLPmHt1So01rHL0iT4NhpfFRfZDyBo0cBXv42eWjvH15Jkh2cPqM8wKT%2fk85VUqztRBFJqrOF9FwRsJGP4Q6rNkN22iKvbI2yp1zzgol8Gpk03ybY02PQEUbFoxg%3d%
windows-10/Win10_22H2_ 100%[===========================>] 5.72G 11.2MB/sin 8m 45s
Downloading VirtIO drivers...
windows-10/virtio-win. 100%[===========================>] 598.45M 11.2MB/sin 54s
Making unattended.iso
windows-10/unattended/ 100%[===========================>] 11.89M 9.37MB/sin 1.3s
windows-10/unattended/ 100%[===========================>] 1.90M 5.17MB/sin 0.4s
windows-10/unattended/ 100%[===========================>] 6.05M 8.00MB/sin 0.8s
Making windows-10.conf
Giving user execute permissions on windows-10.conf,

To start your Windows virtual machine run:
quickemu --vm windows-10.conf

2. This took several attempts at booting up. After about 3 tries, if finally booted!

3. MS Windows is resrouce intense. Try to add these lines to the configuration file:

cpu_cores="2"
ram="4G"
disk_size="35G"

4. done

Link

https://github.com/quickemu-project/quickemu

 

top of page