在ProxmoxVE (PVE)系统下给群晖添加E1000e网卡,让它支持DSM最新版本

在ESXI6.7下我们可以通过把网卡类型改成E1000e来“欺骗”群晖从而可以安装或者升级到DSM最新的版本。但是玩PVE的都知道,虚拟机默认没有E1000e这个网卡类型的,所以很多网卡不可以直接升级到DSM最新版本,下面我们就来改一改,给PVE安装的群晖虚拟机也弄一个E1000e的网卡,让它支持DSM最新版本。详细的操作如下:

一、在PVE下新建一个群晖DSM系统,只做好相关的设置,未开机进入安装界面。博主以在PVE6.09下安装DS3617为例,网卡类型用E1000,具体的设置过程这里就略过了,如果不清楚设置过程的,请参考《在Proxmox VE(PVE)安装黑群晖》;

 

二、进入PVE系统的Shell界面,输入  qm showcmd 108 回车(要注意108这个ID必须你的群晖虚拟机ID相符),会显示出来一大堆英文,我们只需要找到后面这些内容:

-netdev 'type=tap,id=net0,ifname=tap108i0,script=/var/lib/qemu-server/pve-bridge,downscript=/var/lib/qemu-server/pve-bridgedown' -device 'e1000,mac=00:11:32:66:68:88,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300' -machine 'type=pc'

用鼠标选中它,点右键复制它(这里实际是一行的内容,显示不完自动变成多行的),到记事本里面粘贴;

 

三、编辑一下,把内容修改成(全部内容都在同一行里面,不可以改成多行),然后全选复制(要注意108这个ID必须你的群晖虚拟机ID相符):

args: -netdev 'type=tap,id=net0,ifname=tap108i0, -device 'e1000e,mac=00:11:32:66:68:88,netdev=net0,bus=pci.0,addr=0x12,id=net0,bootindex=300'

 

四、在Shell界面,输入以下命令回车,用nano编辑器编辑配置文件(注意108的ID保持与群晖虚拟机的ID一致):

nano /etc/pve/qemu-server/108.conf

 

五、在配置文件第一行回车加入一行空行,然后点右键粘贴,把第三步修改好的那一行粘贴上去,仔细检查无误后按ctrl + X, 按 Y 回车保存退出;

 

六、回到群晖虚拟机的硬件那里,删掉原有的E1000网卡;

 

七、打开虚拟机,用群晖助手搜索然后安装群晖,直接点立即安装会自动安装最新版本;

 

八、如果你是之前已经安装好的群晖,也可以把群晖虚拟机关机以后按照上述方法把网卡修改成E1000e,并且删除原E1000网卡,然后开机进入系统直接升级到最新版本。

 

点赞

发表回复