安裝第三方PVE的ARM系統(Debian轉換方式)

PVE官方不支持ARM的CPU因此有第三方製作了ARM版本

這是一個GITHUB項目是jiangcuo主導的

項目網址: https://github.com/jiangcuo/Proxmox-Port

第三方的作者表示以下設備的ARM CPU可以安裝使用

  • Rockpi (arm64)
  • Raspberry Pi (arm64)
  • Amlogic TV box (arm64)
  • Kunpeng (arm64)
  • FT (arm64)
  • Ampere (arm64)
  • Apple (arm64,vm only,no kvm support)
  • 3A5000/3A6000/3C5000 (loongarch64)
  • VisionFive2 (riscv64)

我們有嘗試過使用Kunpeng(ISO)與Raspberry Pi 4(Debian bookworm轉換)安裝成功並使用過一段時間

我們先前講過如何使用ISO安裝設定,這次來說Debian bookworm轉換

我們先裝安裝好的系統編輯/etc/hosts確定有IPV4或者IPV6

下面是範例(把你的IPV4和你的IPV6換成你的設備的,如果其中一個沒有就把那行刪除)

127.0.0.1       localhost.localdomain localhost
你的IPV4   prox4m1.proxmox.com prox4m1

::1     localhost ip6-localhost ip6-loopback
你的IPV6   prox4m1.proxmox.com prox4m1

使用此指令確定沒有問題

hostname --ip-address
192.168.15.77 # 這是範例這裡因該顯示你的IPV4或者是IPV6

接下來我們用指令新增PVE ARM的倉庫到你的Debian bookworm

#https://mirrors.apqa.cn可以換成下面的倉庫連結可以下載快些
echo 'deb [arch=arm64] https://mirrors.apqa.cn/proxmox/debian/pve bookworm port'>/etc/apt/sources.list.d/pveport.list
curl -L https://mirrors.apqa.cn/proxmox/debian/pveport.gpg -o /etc/apt/trusted.gpg.d/pveport.gpg 

作者有以下的倉庫可以使用

Golbal: https://global.mirrors.apqa.cn (Cloudflare)
Korea: https://mirrors.apqa.cn (Cloudflare)
Hong Kong: https://hk.mirrors.apqa.cn (direct)
China: https://mirrors.lierfang.com (direct)
Germany: https://de.mirrors.apqa.cn (direct)

再來我們就要開始轉換了如果你使用SSH請先使用screen避免中斷造成要全部重來

apt update && apt full-upgrade -y
apt install ifupdown2 -y
apt install proxmox-ve postfix open-iscsi -y

如果你看到下面的錯誤請重新檢查/etc/hosts文件有沒有正確(從第一步開始檢查,倉庫步驟請跳過)

ipcc_send_rec[1] failed: Connection refused

確定安裝跑完後請執行reboot

!!!Rockchip的可能會有問題!!!請參考下面的說明(https://github.com/jiangcuo/Proxmox-Arm64/issues/28)

#如 proxmox ve < 8.1,請執行下面指令

apt download pve-edk2-firmware=3.20220526-1
dpkg -i pve-edk2-firmware_3.20220526-1_all.deb

#如 proxmox ve > 8.1,請執行下面指令

apt download pve-edk2-firmware-aarch64=3.20220526-rockchip
dpkg -i pve-edk2-firmware-aarch64_3.20220526-rockchip_all.deb

轉換安裝完成後我們建立VM,設定皆為預設,所有設備類型只能使用VirtIO(其他的用不了)

!!!請注意建立好的VM要把BIOS改成OVMF(UEFI)要不然啟動不了的!!!

在VM中如果需要使用CDROM 或 Cloud-Init請使用scsi類型(其他的用不了)

!!!請注意CDROM和系統文件只能使用ARM64!!!

再來啟動VM即可使用!!

歡迎到討論區跟其他人討論喔

討論區連結

分享你的喜愛

晴れた空

0