Raspberry Pi 5 16GB¶
My Raspberry Pi 5 16GB is being used as another arm64
Proxmox server.
Config¶
Enable PCIe¶
Tip
When connecting the PCIe adapter to the pi, ensure that the correct end of the ribbon cable is being plugged into the correct connector. Typically, the ribbon cable ends are labeled.
/boot/firmware/config.txt
Enable auto detection PCIe and booting from NVMe¶
The 6 means to enable booting from nvme. Reboot Raspberry Pi 5 and try to use lsblk
or lspci -vvv
to get more details of the PCIe device.
Enable 5A PSU¶
If apt
is slow, it might be due to the pi reducing the power input.
Set Resolution¶
When using a TV as a temporary monitor, usually when troubleshooting the booting from a USB or NVMe drive, the text size can be way too small. This is how to change the resolution on boot of the command line so that it can be read more easily on the TV.
Warning
This does not seem to work for the Raspberry Pi 4 for some reason. Perhaps it's the display port mapping?
/boot/firmware/cmdline.txt
Proxmox¶
See Raspberry Pi 4 8GB.
Swap¶
The Raspberry Pi uses dphys-swapfile
to manage it's swap.
For Proxmox, I'm using a logical volume instead of a swap file.
Change Swap Size¶
Disable Permanently¶
LVM¶
See LVM.