Proxmox VE给群晖挂载USB硬盘

1、将需要直通给虚拟机使用的USB设备插到Proxmox服务器上。

2、查看USB设备的总线和端口号。

未插入U盘之前输入命令:

lsusb -t

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M

插入U盘之后:输入命令  lsusb -t

/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M
    |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 2: Dev 4, If 0, Class=Mass Storage, Driver=usbfs, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M

发现多出2个设备,就是我们外接的设备

3 编辑虚拟机配置文件。

Bus 04  为4       Port 1为1  对照下面4-1

在/etc/pve/qemu-server下找到虚拟机的配置文件,在最后添加usb设备配置信息,格式为“usb3: 总线号-端口号”。对于前面找到的总线号和端口号,应该按如下格式添加

usb3: host=4-1

usb4: host=4-2

如果有多个设备,可以继续添加“usb1: host=总线号-端口号”、“usb2: host=总线号-端口号”,这里不再赘述。

4 编辑保存后,注意,这里不是重新启动,而是执行关机操作,这主要是为了强制虚拟机重新读取第3步修改后的配置文件。编辑USB设备为如下图启动。再开启虚拟机。


				
分享到:

评论已关闭。