Skip to content

R0GGER/proxmox-zimaos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZimaOS on Proxmox VM

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.

How to ...?

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

  1. 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
  2. Edit the installation file: nano zimaos_zimacube.sh or nano zimaos_zimacube_installer.sh.
  3. Change the variable VERSION="1.3.0-2" to VERSION="1.3.1-beta1" (see ZimaOS releases).
  4. Save the file by pressing CTRL + Xyes.
  5. Make the file executable:
    chmod +x zimaos_zimacube*
  6. Run the file:
    ./zimaos_zimacube.sh
    or
    ./zimaos_zimacube_installer.sh

Add more drives (storage)

  1. Stop your ZimaOS VM.
  2. Go Hardware → Add → Harddisk
  3. Bus/Device: SATA
    add-drive
  4. Start your ZimaOS VM

Inspired by bigbeartechworld - https://www.youtube.com/watch?v=o2H5pwLxOwA

About

ZimaOS on Proxmox VM

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages