User Tools

Site Tools


pi5_proxmox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pi5_proxmox [2024/04/26 20:29] adminpi5_proxmox [2024/05/05 10:44] (current) – [Change boot order to boot from NVMe] admin
Line 1: Line 1:
 ====== Proxmox on Raspberry Pi5 ====== ====== Proxmox on Raspberry Pi5 ======
  
 +This is a little summary on how to setup an run VMs using Proxmox on a NVMe
 ===== Resources ===== ===== Resources =====
  
-  * NVMe setup: [[https://www.jeffgeerling.com/blog/2023/nvme-ssd-boot-raspberry-pi-5|Jeff Geerlin Blog]] and [[https://www.heise.de/tests/Kurztest-Raspberry-Pi-5-mit-M-2-SSD-betreiben-9581242.html|Heise]]+  * NVMe setup: [[https://www.jeffgeerling.com/blog/2023/nvme-ssd-boot-raspberry-pi-5|Jeff Geerling Blog]] and [[https://www.heise.de/tests/Kurztest-Raspberry-Pi-5-mit-M-2-SSD-betreiben-9581242.html|Heise]]
   * Proxmox install: https://github.com/jiangcuo/Proxmox-Port/wiki/Install-Proxmox-VE-on-Debian-bookworm#install-proxmox-ve-on-debian-bookworm   * Proxmox install: https://github.com/jiangcuo/Proxmox-Port/wiki/Install-Proxmox-VE-on-Debian-bookworm#install-proxmox-ve-on-debian-bookworm
 +  * Additional information on how to create a VM (section "VM erstellen"): https://www.bachmann-lan.de/proxmox-8-auf-dem-raspberry-pi-4-installieren/
  
 First of all, install Raspberry Pi OS as you would normally using Pi Imager or alike First of all, install Raspberry Pi OS as you would normally using Pi Imager or alike
Line 61: Line 63:
 ==== Change boot order to boot from NVMe ==== ==== Change boot order to boot from NVMe ====
  
-Run ''rpi-eeprom-config -e'', change ''BOOT_ORDER'' and add ''PCIE_PROBE=1''+Run ''rpi-eeprom-config -e'', change ''BOOT_ORDER'' and add ''PCIE_PROBE=1'' or use ''raspi-config'' (Select Advanced Option -> Boot Order -> NVMe/USB Boot Boot from NVMe before trying USB and then SD Card) 
  
 <code> <code>
Line 118: Line 121:
 </code> </code>
  
 +
 +==== Configure SSH ====
 +
 +Allow the ''root'' user to login via SSH by adding the following line in ''/etc/ssh/sshd_config'':
 +
 +<code>
 +PermitRootLogin yes
 +</code>
 +
 +Set a password for the root user:
 +
 +<code>
 +passwd
 +</code>
 +
 +
 +Restart ssh
 +
 +<code>
 +systemctl restart sshd
 +</code>
  
 ===== Network ===== ===== Network =====
Line 167: Line 191:
 when logged in as ''root'' (''sudo -i'') when logged in as ''root'' (''sudo -i'')
  
 +===== Required VM settings, otherwise it won't boot =====
 +
 +When you get "display output is not active" in console it might indicate 
 +that you need to change the settings as described below.
 +
 +
 +Select the VM to be configured. Click on "Hardware"
 +
 +  * CD/DVD Drive: select a ISO file (arm64 images required)
 +  * BIOS: OVMF (UEFI)
 +  * Machine: Default (virt)
 +  * Add -> EFI Disk, select "local"
 +
 +
 +Hardware settings
 +
 +{{:hardware.png?600|}}
 +
 +Add EFI Disk
 +
 +{{:uefi.png?600|}}
pi5_proxmox.1714163397.txt.gz · Last modified: 2024/04/26 20:29 by admin