Howto proxmox raspberrypi5: Difference between revisions
Jump to navigation
Jump to search
Mandulete1 (talk | contribs) No edit summary |
Mandulete1 (talk | contribs) No edit summary |
||
Line 41: | Line 41: | ||
reboot system: | reboot system: | ||
reboot | reboot | ||
download armbian64 image: | |||
cd /var/lib/vz/images | cd /var/lib/vz/images | ||
wget https://dl.armbian.com/uefi-arm64/archive/Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz | wget https://dl.armbian.com/uefi-arm64/archive/Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz | ||
uncompress armbian64 image: | |||
xz -d Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz | xz -d Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz | ||
convert raw image to qcow2: | convert raw image to qcow2: | ||
qemu-img convert -f raw -O qcow2 Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 -p | qemu-img convert -f raw -O qcow2 Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 -p | ||
add | add armbian64 image to vm: | ||
qm importdisk 100 ./Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 local | qm importdisk 100 ./Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 local | ||
for download lxc container images: | for download lxc container images: | ||
* https://images.linuxcontainers.org/images/ | * https://images.linuxcontainers.org/images/ |
Revision as of 21:32, 29 April 2024
install gpg key:
curl -o /usr/share/keyrings/pveport.gpg https://mirrors.apqa.cn/proxmox/debian/pveport.gpg
install proxmox repo:
echo "deb [deb=arm64 signed-by=/usr/share/keyrings/pveport.gpg] https://mirrors.apqa.cn/proxmox/debian/pve bookworm port" | tee /etc/apt/sources.list.d/pvport.list
update to latest:
apt update && apt dist-upgrade -y
add hostname to /etc/host:
cat >> /etc/hosts << EOF 127.0.0.1 localhost 127.0.1.1 raspberrypi 192.168.77.125 raspberrypi EOF
edit network configuration:
cat >> /etc/network/interfaces << EOF # loopback auto lo iface lo inet loopback # eth0 iface eth0 inet static # vmbr0 bridge auto vmbr0 iface vmbr0 inet static address 192.168.77.125 netmask 255.255.255.0 gateway 192.168.77.254 bridge-ports eth0 bridge-stp off bridge-fd 0 EOF
configure nameservers:
cat >> /etc/resolv.conf << EOF nameserver 8.8.8.8 nameserver 8.8.8.4 EOF
install this packages:
apt install ifupdown2 bridge-utils -y
install firmware:
apt install pve-edk2-firmware -y
install proxmox packages:
apt install proxmox-ve postfix open-iscsi chrony mmc-utils usbutils pve-edk2-firmware-aarch64 -y
reboot system:
reboot
download armbian64 image:
cd /var/lib/vz/images wget https://dl.armbian.com/uefi-arm64/archive/Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz
uncompress armbian64 image:
xz -d Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img.xz
convert raw image to qcow2:
qemu-img convert -f raw -O qcow2 Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.img Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 -p
add armbian64 image to vm:
qm importdisk 100 ./Armbian_24.2.1_Uefi-arm64_bookworm_current_6.6.16.qcow2 local
for download lxc container images: