virtualbox usb设备不能分分配usb设备到虚拟机

VirtualBox 从USB设备启动的方法
<a data-traceid="question_detail_above_text_l&&
今天把Ubuntu9.04安装到了自己1G的优盘上,但是每次为了使用Ubuntu USB而切换系统的话,那是件无法忍受的麻烦事情,所以想想办法,希望能从VirtualBox中从USB引导系统。不过很遗憾,在VirtualBox 中按F12键调出的启动菜单中,除了从硬盘启动外,剩下只有&Floppy&、&CD-ROM&、&LAN&,唯独没有从USB启动。也就是 说,VirtualBox不支持USB设备直接启动。&&&&&&在查询VirtualBox手册后,找到了另外一种替换法:将USB设备虚拟成一个虚拟硬盘,那样的话,VirtualBox就可以通过这个虚拟硬盘启动了!VirtualBox手册:VirtualBox主界面/Help/Contents,或者在打开VirtualBox后直接按F1。关 于本文相关的更详细内容请参见VirtualBox手册:Sun VirtualBox&/Advanced topics/9.10. Using a raw host hard disk from a guest,里面有详细说明各种不同&宿主/虚拟"系统组合环境的解决方法。一、先来说一些我自己的环境组合:宿主系统:fedora 10.虚拟系统:Ubuntu USB.VirtualBox:v2.2.2USB设备:/dev/sdbmarco.chan:该帐号属于vboxusers群组,对/dev/sdb有用r+w权限。虚拟硬盘路径:~/.VirtualBox/HardDisks/二、再来说几件需要注意的事:1、你的virtualbox帐号要能读写USB设备,不然virtualbox无法添加这个虚拟硬盘。2、确定你的USB设备是哪一个?用df或者fdisk都可以查看到。一、查看USB设备
[marco.chan@fedora ~]$ sudo fdisk -l省略以上内容...Disk /dev/sdb: 1000 MB,
bytes255 heads, 63 sectors/track, 121 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk identifier: 0x省略以下内容...
二、查看USB设备属性,以及给当前帐号添加rw权限。
[marco.chan@fedora ~]$ ls -l /dev/sdb&&&&#查看/dev/sdb属性brw-rw---- 1 root disk 8, 16
14:34 /dev/sdb
[marco.chan@fedora ~]$ sudo chmod o+rw /dev/sdb&&&&#给marco.chan这个帐号添加rw属性
三、为USB设备建立一个虚拟硬盘镜像。
[marco.chan@fedora ~]$ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk -rawdisk /dev/sdb -registerVirtualBox Command Line Management Interface Version 2.2.2(C)
Sun Microsystems, Inc.All rights reserved.RAW host disk access VMDK file /home/marco.chan/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk created successfully.
看 到上面的提示信息,表示虚拟硬盘镜像文件已经建好了!这是镜像连接文件而已,简单的理解就是一个ln -s文件,并不会在&~/.VirtualBox/HardDisks/&下产生实际数据,手册中有这么一句&which will not contain any actual data, as this will all be stored on the physical dis。&~/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk:虚拟硬盘镜像的保存路径,可以根据自己的实际情况变更,但是这个*.vmdk上层目录必须可以读写。/dev/sdb:这是你的USB设备,根据实际情况而定。确定一下是否真如上面提示的那样已经建立了。
[marco.chan@fedora ~]$ ls -l .VirtualBox/HardDisks/total 5170244-rw------- 1 marco.chan marco.chan
21:15 CentOS5.vdi-rwxrwxrwx 1 marco.chan marco.chan&&09-03-23 12:42 disk_windows.vdi-rw------- 1 marco.chan marco.chan
14:29 Fedora10.vdi-rw------- 1 marco.chan marco.chan&&&&&&&&532
14:56 linuxhobbyUsb.vmdk&&&&#就是这个东东,才532字节大小。
四、在VirtualBox中增加一个系统。在建立虚拟硬盘的时候,选择已有的虚拟硬盘,就是刚才建立的linuxhobbyUsb.vmdk,如下图:五、测试结果...看到ubuntu能正常从USB引导。注意:每次USB设备插拔后,/dev/sdx的属性会恢复,所以需要每次执行sudo chmod o+rw /dev/sdx(x根据实际环境而定),另外可一次性解决的办法为:将当前用户添加到disk群组中,不过会增加风险,具体做法,各位依照自己的需求实际而定。我的做法:建立一个alisa,这样方便多了!
[marco.chan@fedora ~]$ alias vboxusb='sudo chmod o+rw /dev/sdb'
如果你的宿主系统为windows,请参照VirtualBox手册&9.10. Using a raw host hard disk from a guest&章节。404 Not Found
404 Not Found技巧分享:虚拟机也能使用U盘及USB设备 - 常见问题解答 - U大侠官网-装机专家
技巧分享:虚拟机也能使用U盘及USB设备
来源:U大侠
  在电脑上有安装虚拟机的朋友们,一定知道,虚拟机中不能正常使用USB设备的吧,但是小编这里有小妙招,让U盘不仅可以在实机上使用,也能在虚拟机实现。下面就来学学如何设置让你的虚拟机也能使用U盘。
  第一步:先运行virtualbox,但是不要运行虚拟系统,实机插入U盘,在虚拟机的设置按照如下图:
  第二步:如果碰到提示,缺少&Oracle VM VirtualBox Extension Pack&,需要先下载:https://www.virtualbox.org/wiki/Downloads ,没提示错误,可以跳过本步。
  VirtualBox 4.1.4 Oracle VM VirtualBox Extension Pack All platforms
  Support for USB 2.0 devices, VirtualBox RDP and PXE boot for Intel cards. See this chapter from the User Manual for an introduction to this Extension Pack. The Extension Pack binaries are released under the VirtualBox Personal Use and Evaluation License (PUEL).
  Please install the extension pack with the same version as your installed version of VirtualBox! If you are using VirtualBox 4.0.14, please download the extension pack here.
  如果你安装的是VirtualBox 4.1.4,直接点击&All platforms&,下载安装及即可。
  第三步:如果碰到&You can change this by adding your user to the &vboxusers& group.&这个错误提示:
  Failed to access the USB subsystem.VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the &vboxusers& group. Please see the user manual for a more detailed explanation.
  将用户名添加到vboxusers组,重启或注销后即可解决。
  sudo adduser usrname vboxusers
  第四步:不要拔出U盘,运行虚拟系统,在&设备&&&&分配USB设备&中,把U盘选上,然后就可以正常使用U盘了。
  以上的全部内容就是让虚拟机中也能使用U盘的设置步骤。只要通过以上四个步骤就可以让U盘在虚拟机中运行,当然,其他的USB设备也是可以的,怎么样?赶紧来学一招吧。
常见问题解答解决win7系统下virtualbox usb功能无法使用的方法
我的图书馆
【原】解决win7系统下virtualbox usb功能无法使用的方法
解决win7系统下virtualbox usb功能无法使用的问题
以virtualbox&4.1.2以及4.3.10为例,在win7下顺利安装了它,然后也安装了它的扩展功能,,可是在虚拟机中仍无法挂载U盘。win7系统中都会遇到,无论是你x86的还是 x64的,经过本人2天在网上搜索网上所说方法都没有用,最后一个设计网站的师傅(因为他常用虚拟机)告诉我这个方法一次成功!
&解决步骤:
1,打开注册表工具regedit,依次进入HKEY_LOCAL_MACHINE\SYSTEM\Curr-entControlSet\Control,点击 Class& 找到 {36-FC9E60-C465-11CF-4-0000},点击它,在右侧出现窗口会看到有个UpperFilter,选中它,鼠标右键-删除。
&2,重启主机电脑。
&3,这样就可以在虚拟机中使用U盘设备了。
[转]&[转]&[转]&[转]&[转]&
喜欢该文的人也喜欢&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
Virtualbox中无法使用USB设备解决办法
摘要:1、在Virtualbox主界面中可以看到USB设备,在虚拟机中的可分配USB设备也可以看到,但是灰色不可用。2、解决办法:1)、添加组:vboxusers(已添加)和usbfs#groupaddusbfs2)、将常用用户$(admin)$加入到这两个组中#cat/etc/groupvboxusers:x:802:adminusbfs:x:803:admin3)、修改fstab文件,添加如下内容:none/sys/bus/usb/driversusbfsdevgid=802,
1、在Virtualbox主界面中可以看到USB设备,在虚拟机中的可分配USB设备也可以看到,但是灰色不可用。
2、解决办法:
1)、添加组:vboxusers(已添加)和usbfs
# groupadd usbfs
2)、将常用用户$(admin)$加入到这两个组中
# cat /etc/group
vboxusers:x:802:admin
usbfs:x:803:admin
3)、修改fstab文件,添加如下内容:
none /sys/bus/usb/drivers usbfs devgid=802,devmode=664 0 0
4)、重启计算机,并确保Virtualbox虚拟机设置中USB控制器的两个选项有效,使用时插入USB设备,在虚拟机中的可分配USB设备列表中打勾确认即可
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
邮箱低至5折
推荐购买再奖现金,最高25%
&200元/3月起
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
Virtualbox中无法使用USB设备解决办法相关信息,包括
的信息,所有Virtualbox中无法使用USB设备解决办法相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International}

我要回帖

更多关于 virtualbox复制虚拟机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信