Installation
ssh -L 5901:localhost:5901 root@SERVER
# Proxmox ISO herunterladen
curl https://enterprise.proxmox.com/iso/proxmox-ve_8.2-2.iso -Oo /tmp/proxmox.iso
# prüfen ob UEFI oder Legacy Umgebung
ls /sys/firmware
# falls efi Ordner vorhanden die nachfolgenden qemu Commands so ausführen
# falls Legacy, die Option -bios /usr/share/ovmf/OVMF.fd weglassen
# VM mit Proxmox ISO starten
qemu-system-x86_64 -enable-kvm -smp 10 -m 40960 -boot d -cdrom /tmp/proxmox.iso -bios /usr/share/ovmf/OVMF.fd -drive file=/dev/nvme0n1,format=raw,media=disk,if=virtio -drive file=/dev/nvme1n1,format=raw,media=disk,if=virtio -vnc 127.0.0.1:1
# per VNC localhost:5901 connection und Proxmox normal mit ZFS RAID1 installieren
Anpassungen Netzwerk als Vorbereitung für den Boot der Hardware:
# Boot der VM nach Installation ohne Proxmox ISO
qemu-system-x86_64 -enable-kvm -smp 10 -m 40960 -bios /usr/share/ovmf/OVMF.fd -drive file=/dev/nvme0n1,format=raw,media=disk,if=virtio -drive file=/dev/nvme1n1,format=raw,media=disk,if=virtio -vnc 127.0.0.1:1
# Anmeldung mit root und gesetztem PW
mv /etc/network/interfaces /etc/network/interfaces.saves
nano /etc/systemd/network/90-wildcard.network
[Match]
Name=e*
[Network]
DHCP=yes
systemctl enable systemd-networkd
poweroff
Reboot des Hosts und warten bis er wieder erreichar ist, danach vorherigen Hostkey aus ~/.ssh/known_hosts löschen und erneut per SSH verbinden
# Netzwerkadapter Namen herausfinden
ip a
# den Namen des Adapters mit der public IP merken
mv /etc/network/interfaces.save /etc/network/interfaces
nano /etc/network/interfaces
# Adapter ens3 aus der VM Installation entfernen
# und folgendes einfügen
auto INTERFACENAME
iface INTERFACENAME inet manual
auto vmbr1
iface vmbr1 inet static
address PUBLICIP/CIDR
gateway GATEWAY
bridge-ports INTERFACENAME
bridge-stp off
bridge-fd 0
rm /etc/systemd/network/90-wildcard.network
systemctl disable systemd-networkd
reboot