最终目的,实现 在虚拟磁盘启动的物理机运行的pve,并最终开始使用。 期间结合我这几年来折腾的经验给出建议。
vhd安装pve
why? 因为不影响磁盘分区,可以随意移动。
我是硬盘gpt按爪给你的ventoy,ventoy分区为fat32格式,里面放了几个pe和linux live盘,以及 ventoy配置文件,黑苹果的opencore引导,以及 一些vhd的vtoy链接文件。如果不懂这些,建议先去了解一下ventoy。
win下用virtualbox7 创建虚拟机名称pve 磁盘格式vhd 7G就够用了。分配全部空间,开启efi 开启 vm嵌套 网卡配置为桥接。挂上pve的安装镜像开始,安装pve7.3 用ext4格式安装。 安装完成后自动重启,挂载ventoy的vtoyboot-1.0.25.iso镜像,
|
|
执行完成后,输入poweroff
关机,然后打开虚拟机的目录找到 pve.vhd 移动到自己需要的位置(注意分区格式,最好不要ntfs分区,最次exfat)重命名为 pve-7g-ext4.vhd.vtoy
打开 ventoy的工具 VentoyVlnk.exe,创建lnk文件到 ventoy的第一分区,文件名为:1.pve-7g-ext4.vhd.vlnk.vtoy
ventoy分区的/ventoy/ventoy.json
内容如下,大概就是跳过win11检测,运行linux挂载镜像所在目录,自动启动超时时间3秒(即默认启动第一个可启动文件,也就是为什么上面要重命名vlnk文件为1.***
)
|
|
万事后重启,会自动重启到vhd版的pve。
如果首选启动是
.vtoy
这个不存在的文件,那就是ventoy搜到了回收站的文件,自己去pe或者win下或者pve下删除ventoy分区 回收站文件 就好了。pve下处理
|
|
网络配置
因为刚刚是虚拟机环境,启动到物理机后是无法联网的。还需要修改一下ip和绑定的网卡。 https://dev.leiyanhui.com/pve/changip-and-netcard/ 如果前面是桥接网络安装的pve,已经配置好了ip,这里就只需要修改网卡名称就可以了。
pve web界面套ssl
建议直接在openwrt路由器上用nginxWebUI套ssl,当然。。也可以手动配置证书文件。
修改国内源
https://dev.leiyanhui.com/pve/guonei/
开启x11 转发
方便 在pve上远程跑个浏览器啥的 https://dev.leiyanhui.com/pve/x11/
|
|
开启sftp
方便openwrt上的alist挂载 https://dev.leiyanhui.com/pve/open-sftp/
安装fish
apt install -y fish # 非必须看个人喜好
自动挂载其他分区
fdisk -l
查看 分区情况,挂载必要的分区
|
|
检查好再重启,可能会导致无法自动启动,需要物理键盘操作。
移动虚拟机和lxc iso目录
https://dev.leiyanhui.com/pve/pve-mv-dir/
|
|
pic和显卡直通
以核显为例 https://dev.leiyanhui.com/pve/igpu-pass/
因为显卡可以在虚拟机挂机的情况下直通给其他虚拟机,所以我考虑到偶尔的游戏需求这没有用gvt(性能差一些,而且一些非win系统里面驱动处理起来更加复杂)