There are two ways to install a ZimaOS VM on Proxmox: automatically and manually (partially automated).
Automatic installation takes less than 2 minutes, while manual installation takes about 5 minutes.
- Automatic
- Manual
How to …?
- Change VERSION
- Add more drives to a ZimaOS VM
Automatic
Install ZimaOS in just 3 minutes. Simply run the command below on your Proxmox node, answer the VM creation prompts, and let the script handle the rest!
bash -c "$(wget -qLO - https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube.sh)"
screencast_vm.mp4
Manual (full install)
1. Create a new VM in Proxmox:
- OS – Do not use any media
- System – BIOS – OMVF (UEFI) and choose a EFI storage (e.g., local-lvm)
- Next next next next (Disks, CPU, Memory, Network)
- Confirm – Finish (do not thick Start after created)
- Execute the script below in your Proxmox node (not in the VM!):
bash -c "$(wget -qLO - https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube_installer.sh)"
2. Answer the questions:
- Enter VM ID:
- Enter storage volume (e.g., local-lvm):
3. Go to created VM
Go to Console
To ensure successful booting, you have to disable Secure Boot within the VM.
Click Start Now and press ESC ESC ESC (multiple times) to load the virtual BIOS.
Go to ‘Secure Boot Configuration’ option in ‘Device Manager’ and disable ‘Secure Boot’.
Device Manager → Secure Boot Configuration → Attempt Secure Boot → Enter → Esc → Esc → Continue → Enter
4. Install
Select ‘1. Install ZimaOS’ and complete the installation wizard.
Once the installation is complete, stop the VM by clicking Stop in Proxmox (not Shutdown). Disable scsi1 and enable the correct disk scsi0.
Video
https://www.youtube.com/watch?v=3n739Dia8eMz
Please note: The video has been fast-forwarded in some parts.
How to …?
Change VERSION
- Download zimaos_zimacube.sh or zimaos_zimacube_installer.sh using
wget
:wget https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube_installer.sh wget https://raw.githubusercontent.com/R0GGER/proxmox-zimaos/refs/heads/main/zimaos_zimacube.sh - Edit the installation file:
nano zimaos_zimacube.sh
ornano zimaos_zimacube_installer.sh
. - Change the variable
VERSION="1.3.0-2"
toVERSION="1.3.1-beta1"
(see ZimaOS releases). - Save the file by pressing CTRL + X → yes.
- Make the file executable:chmod +x zimaos_zimacube*
- Run the file:./zimaos_zimacube.shor./zimaos_zimacube_installer.sh
Add more drives (storage)
Inspired by bigbeartechworld – https://www.youtube.com/watch?v=o2H5pwLxOwA