Oracle VM VirtualBox 虚拟机加载USB硬盘
制作:狂龙骄子
整理:2014-08-31 22:00
最近自己的虚拟机器出了点问题,里面的数据丢失,造成不小的数据损失。特增加了一个USB固态硬盘,定时同步。因此前未做过此类测试,特到在网上找了很多Oracle VM VirtualBox虚拟机使用USB硬盘的例子,遗憾的是未找到解决方案。自己试着摸索了下,终于找到正确的设置办法,在此将设置步骤整理并分享给有需要的朋友。
声明:原创作品,如要转载,请说明来源,并保留作者信息。谢谢合作!
测试环境:
主机:Windows XP SP3 专业版 32位
虚拟机:Windows 2003 Server企业版32位
1、插入USB硬盘,并确保在主机上能正常打开。
注:本次测试用的是华硕的30G固态硬盘,属性为ST730212 DE USB Device
2、打开Oracle VM VirtualBox(我用的版本为v4.3.14 r95030),选择要加载USB设备的虚拟机,点击设置àUSB设备à,从所有已连接到主机的USB设备选择一个(此处选择USB固态硬盘)。
3、启动虚拟机,在菜单设备à分配USB设备,您会看到刚刚选择的USB固态硬盘已打上钩钩,表明被捕获到(注:不要点击该菜单噢)。
注:如果USB设备未打上钩钩,并显示忙,请重启虚拟机,或插拔USB设备。
4、在虚拟机任务栏右下角的“安全删除硬件”,查看已加载了哪些USB设备。可以看到,有个硬盘驱动器与主机中的固态硬盘属性一样(属性为ST730212 DE USB Device)。
5、打开我的电脑,怎么没有看到USB固态硬盘?别着急,接着往下看……
6、返回桌面,右击我的电脑à管理,打开计算机管理器
7、在计算机管理器的存储à硬盘管理中,会发现有一个盘没有盘符,大小与USB硬盘容量一致。此情况可能是USB设备在虚拟机中未使用过(未分配盘符)或在主机中分配的盘符被占用。
8、右击未分配盘符的硬盘,选择更改驱动器号和路径
9、在弹出的窗口中,点击添加à指派以下驱动器(如:选择J盘符,分配给固态硬盘),点击确定按钮。
10、打开我的电脑,查看J盘属性,会发现她就是我们的USB固态硬盘。
(注:如果您禁用了系统的“自动播放”功能,此处J盘卷标默认显示为本地硬盘,而非在主机中看到的USB硬盘卷标。其实卷标并未丢失,只需启用虚拟机USB设备自动播放功能或手工改一下卷标即可)
以上希望能对您有所帮助,祝您好运!