Skip to main content

Installation

ssh -L 5901:localhost:5901 root@SERVER

# Proxmox ISO herunterladen
curl https://enterprise.proxmox.com/iso/proxmox-ve_8.2-2.iso -o /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