Virtualbox U盤(pán)掛載介紹
Virtualbox U盤(pán)掛載介紹
Virtualbox U盤(pán)掛載為了讓VirtualBox中的客戶機(jī)可以掛載u盤(pán),要進(jìn)行以下設(shè)置。在客戶機(jī)的設(shè)置圣誕框中選USB,創(chuàng)建如下USB設(shè)備篩選器。
如果不安裝Oracle_VM_VirtualBox_Extension_Pack是不可以用USB2.0控制器的,可以到VirtualBox網(wǎng)站上下載,很小才3M左右。
linux中virtualbox不能掛載u盤(pán)問(wèn)題
如果如VirtualBox客戶機(jī)掛載U盤(pán)中設(shè)置后,linux中還不能掛載u盤(pán),而使用sudo啟動(dòng)virtualbox后里面的客戶機(jī)可以掛載U盤(pán),原因?yàn)?普通用戶沒(méi)有使用USB設(shè)備權(quán)限。
讓GUEST識(shí)別USB設(shè)備
最簡(jiǎn)單的辦法如下:
$ sudo gedit /etc/fstab
在末尾加上
# the USB group
# 對(duì)所有用戶開(kāi)放USB設(shè)備的讀寫(xiě)權(quán)限
none /proc/bus/usb usbfs devmode=666 0 0
然后就可以使用的USB設(shè)備了。
但是把USB設(shè)備的讀寫(xiě)權(quán)限開(kāi)放給所有用戶的方式在一些情況下不太安全,更為穩(wěn)妥的做法是:
增加用戶組usbfs
$sudo groupadd usbfs
查看usbfs用戶組的gid
$ cat /etc/group | grep usbfs
usbfs:x:1002:
把當(dāng)前用戶增加到usbfs組
$ sudo gedit /etc/group
把 usbfs:x:1002: 修改為 usbfs:x:1002:joson
為USB設(shè)備重新設(shè)置權(quán)限,編輯/etc/fstab文件,添加下面兩行,注意你的gid可能不是1002
$ sudo gedit /etc/fstab
在末尾加上
# 1002 is the USB group IDI
none /proc/bus/usb usbfs devgid=1002,devmode=774 0 0
重新啟動(dòng)后,應(yīng)該就可以在客戶機(jī)中使用USB設(shè)備了。
方法:插入一個(gè)USB設(shè)備后,如U盤(pán)、鼠標(biāo),右鍵點(diǎn)擊虛擬機(jī)里右下腳的USB圖標(biāo),選擇已經(jīng)識(shí)別的U盤(pán),就可以正常使用了。
注意: 在客戶機(jī)里使用USB設(shè)備前要先在主機(jī)里卸載。
win7中virtualbox不能掛載u盤(pán)問(wèn)題
如果如VirtualBox客戶機(jī)掛載U盤(pán)中設(shè)置后,客戶機(jī)還掛載不上u盤(pán),就是程序運(yùn)行權(quán)限問(wèn)題。
右擊VirtualBox圖標(biāo),在彈出的對(duì)話框中選“兼容性”選項(xiàng)卡,選中“以管理員運(yùn)行此程序”。以后每次運(yùn)行程序時(shí)都會(huì)以管理員的身份運(yùn)行,就不會(huì)有權(quán)限問(wèn)題了。