如何将USB设备绑定到VPS主机上

如何将USB设备绑定到VPS主机上,第1张

 1.首先将设备连接到硬件节点,并正确安装驱动

本文中的例子是一个USB的加密狗

登陆到硬件节点,打开设备管理器,看USB设备中,是否出现了USBDOG设备(一定要正确配置驱动)

如果硬件节点本身不能识别这个设备,那么VPS内也就无法使用。

2.查询设备的DeviceID

登陆到硬件节点,执行命令:vzdevctldevtree

执行结果会返回几十个硬件设备,从中找到要挂载的设备

例如下边是显示出来的usbdog设备

Device:USB\VID_08E2

Status:Started

Disableable

Removable

Class:USB

Name:MicroDogUSBDevice

Connected:No

Commanddevtreeissuccessfullyfinished

C:\>

从这个命令返回中,可以看到deviceid,即“USB\VID_08E2

3.创建虚拟的硬件设备

命令格式vzdevctladd ——deviceid"设备id"——alias别名——connect——onboot

将其中的vpsid替换为要绑定的vpsid,设备id替换为上个步骤查询出来的编号

alias别名任意取一个即可,例如dog

完整命令如下:

C:\>vzdevctladd736——deviceid"USB\VID_08E2——aliasdog——connect——onboot

DeviceUSB\VID_08E2alreadysharedforVPS736

C:\>

4.挂载设备

上一步仅仅是共享设备,但还没挂载,下边的命令是挂载设备:

C:\DocumentsandSettings\Administrator>vzdevctlconnect736——deviceid"USB\VID_08E2

Commandconnectissuccessfullyfinished

C:\DocumentsandSettings\Administrator>

命令中的deviceid就是设备编号

如果挂载成功,应该返回提示信息successfullyfinished

5.确认是否挂载成功,再次运行vzdevctldevtree

从返回的设备列表中,再次找到刚才的设备

Device:USB\VID_08E2

Status:Started

Disableable

Removable

Class:USB

Name:MicroDogUSBDevice

Connected:Yes

VPS:736

State:Active

Commanddevtreeissuccessfullyfinished

可以看到,一开始这个设备显示为Connected:No

而现在挂载完毕后,显示Yes了,并显示挂载到VPS736上

6.登陆到VPS中,打开VPS自己的设备管理器,应该可以看到刚才挂载的设备

现在可以正常使用这个设备了

兄弟,首先你的问题实在是太累眼睛了,没几个人愿意累眼睛帮你断句子。哪怕你截个图也好啊。

你的fdisk上看,硬盘还有1305个磁柱,约合10G空间。而你df中获得的内容查看不到已经使用的10G空间,不知道你的hda2去了哪里。

你使用了LVM就要把vgdisplay lvdisplay贴出来,最好还要有/etc/fstab,贴出来才能知道你的LVM的情况。

以以上的信息看,你还有大约10G的空间没有分配。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/65859.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-28
下一篇2023-02-28

发表评论

登录后才能评论

评论列表(0条)

    保存