在多个系统间切换U盘,会有U盘控制权问题。当客户机中的linux占用U盘时,主机中是没有U盘显示的。
这时再启动另一个从U盘启动的客户机就会出错,因为U盘启动前提是主机中有这个U盘存在,因为virtualbox是将主机的硬盘映射为一个虚硬盘来来实现U盘启动的。
所以在用U盘启动前一定要看主系统中有U盘存在没,若没有可能客户机在占用。找到客户机,单击“设置”菜单中的“分配USB设备”中对应U盘的一项,客户机就断开了与U盘的联系了。这时主机中应该出现U盘了。
若再想把U盘接到客户机怎么办?把U盘拔下来再插上就行了。
这只是对virtualbox而言,vmware可以自己研究一下。