Skip to content

Instantly share code, notes, and snippets.

@itslukej
Created December 3, 2023 15:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save itslukej/50b487514aeb4c215d70646b33d43cb5 to your computer and use it in GitHub Desktop.
Save itslukej/50b487514aeb4c215d70646b33d43cb5 to your computer and use it in GitHub Desktop.
Swap from legacy boot to UEFI - Proxmox ZFS
  1. Get a proxmox ISO mounted

  2. boot to bios, switch to uefi, boot to ISO

  3. head to Install Proxmox (Debug Mode) under advanced options

  4. press ctrl-d to launch a terminal

  5. mount zfs, then chroot into it

zpool import -f -R /mnt rpool
mount -o rbind /proc /mnt/proc
mount -o rbind /sys /mnt/sys
mount -o rbind /dev /mnt/dev
mount -o rbind /run /mnt/run
chroot /mnt /bin/bash
  1. reformat second partition on every drive to uefi boot
proxmox-boot-tool format /dev/sda2
proxmox-boot-tool init /dev/sda2

...

exit
  1. boot back to bios, change boot order back to the drives
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment