基于Proxmox VE的All in One教程
PVE直通配置
编辑 /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on"
编辑/etc/network/interfaces
,删除vmbr0
下面的所有接口。
auto lo
iface lo inet loopback
iface enp7s0 inet manual
auto vmbr0
iface vmbr0 inet static
address 192.168.0.254/24
gateway 192.168.0.1
bridge-ports enp7s0
bridge-stp off
bridge-fd 0
#下面的都要删除
source /etc/network/interfaces.d/*
PS: 这些接口后续会以直通(独占)方式添加进OpenWRT软路由,需要从PVE中删除防止产生冲突。
最后运行update-grub
后重启设备。
OpenWRT
下载地址:https://downloads.immortalwrt.org/releases
targets/x86/64/generic-ext4-combined-efi.img.gz
➡️下载并解压- 上传镜像
- 数据中心➡️主机名
- local➡️ISO 镜像
- 上传
- 创建虚拟机
- 不使用任何介质
- SeaBIOS
- 1GB磁盘大小
- 手动添加PCI Device (需要直通的接口)
- 使用dd将镜像写入上面创建的虚拟磁盘:
vm-100-disk-0
- 开机
dd if=/var/lib/vz/template/iso/immortalwrt-24.10.1-x86-64-generic-ext4-combined-efi.img of=/dev/pve/vm-100-disk-0 bs=4M
Home Assistant OS
下载地址:https://github.com/home-assistant/operating-system/releases
haos_ova.qcow2.xz
- 创建虚拟机
- 操作系统: 不使用任何介质
- BIOS: OVMF
- 磁盘: 删除
- 上传并解压镜像
xz -d haos_generic-x86-64-15.2.qcow2.xz
- 导入磁盘到虚拟机
qm disk import 101 haos_ova-15.2.qcow2 local-lvm
- 硬件➡️双击未使用的磁盘
- 添加
- 设置
- 启动顺序➡️只勾选磁盘
- 开机自启动✅
- 关闭安全启动
- 开机
- 控制台➡️BIOS➡️Device Manager➡️Secure Boot Configuration➡️Attempt Secure Boot
- F10保存
- 等待HAOS启动,访问
8123
端口进行相关配置(首次启动需要下载更新,自行配置科学环境)