drops@ubuntu:~$ gedit /var/log/vbox-install.log
按照下面的方式安裝后解決:
drops@ubuntu:~$ uname -r
2.6.20-15-386
drops@ubuntu:~$ sudo apt-get install linux-headers-2.6.20-15-386
drops@ubuntu:~$ sudo /etc/init.d/vboxdrv setup
安裝成功了,重新啟動機(jī)器才在菜單里面看到。不知道為啥。
打開就像新建一個,又出問題了: VirtualBox kernal driver not accessible,permission problem.
輸入:
drops@ubuntu:~$ sudo chmod 777 /dev/vboxdrv
ok!
drops@ubuntu:~$ sudo usermod -G vboxusers -a drops
可以安裝了,正在安裝呢。。。。。。
隨著 Ubuntu 系統(tǒng)內(nèi)核的更新,VirtualBox 原有的內(nèi)核模塊已經(jīng)不再適用。于是,VirtualBox 將無法正常使用。需要重新安裝 VirtualBox 嗎?當(dāng)然不必。我們只需重新稍加配置即可。
首先獲取與當(dāng)前內(nèi)核版本相一致的頭文件:
sudo apt-get install linux-headers-`uname -r`
接著,我們來重新編譯 VirtualBox 內(nèi)核模塊,這可以使用下面的指令完成:
sudo /etc/init.d/vboxdrv setup
一旦編譯完成,程序?qū)詣訂?vboxdrv 內(nèi)核模塊。此時,再用 VirtualBox 也就沒有什么問題了。如果以后遇到內(nèi)核再次重新的情況,則如法炮制即可解決。
當(dāng)然我是查找參考文獻(xiàn)的拉!
參考文獻(xiàn):
net use s: \\vboxsvr\drops
Ubuntu 7.04安裝運行VirtualBox出錯的解決辦法
* Modprobe vboxdrv failed. Please use 'dmesg' to find out why.
如果安裝時顯示上面出錯信息
sudo gedit /boot/grub/menu.lst
禁止 NMI watchdog,在 kernel 命令行加上 nmi_watchdog=0
我的menu.lst
......
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=5bc0c3bc-6b8b-41a5-93fb-1348396c3d1a ro quiet splash nmi_watchdog=0 locale=zh_CN
......
然后保存 退出 重啟!
如果運行時遇到 VirtualBox kernal driver not accessible,permission problem.
sudo chmod 777 /dev/vboxdrv
上面的只是臨時的辦法
按照VirtualBox的安全設(shè)置,如果要使用VirtualBox需要將您的使用的用戶添加到vboxusers組中:
sudo usermod -G vboxusers -a your_account
如若提示vboxusers組還未建立,則
sudo dpkg-reconfigure virtualbox
若想使用usb設(shè)備,則會出現(xiàn):Not permitted to open the USB device, check usbfs options.
首先建立usbfs組
sudo addgroup usbfs
注意usbfs組的id號,假如是1002
然后修改/etc/fstab
sudo gedit /etc/fstab
添加一行
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
把當(dāng)前帳號加入到usbfs組中
sudo usermod -G usbfs -a your_account
重啟X。
共享文件夾設(shè)置
如果你需要從 VirtualBox 的客戶機(jī)中使用主機(jī)里面的文件,那么通過共享文件夾的方式可以達(dá)成此目的。就以我的實際情況為例(VirtualBox 主機(jī)為 Linux,客戶機(jī)為 Windows XP),說說設(shè)置的過程。
-
在 VirtualBox 的主機(jī)(即 Linux 系統(tǒng)中)執(zhí)行下列命令:
VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "\test"
該命令中的 VM name 指定要使用共享文件夾的虛擬機(jī)名稱,如 WinXP;sharename 為共享的文件夾名稱,可任意設(shè)置,如 sharedfolder;\test 為主機(jī)上需要共享的文件夾。下面給出一個該命令的實例:
VBoxManage sharedfolder add "WinXP" -name "downloads" -hostpath "\home\xu\downloads"
-
啟動虛擬機(jī)(本例為 Windows XP),點擊開始菜單中的“運行”,并輸入 cmd,然后執(zhí)行以下指令:
net use x: \\vboxsvr\sharename
這個指令中的 x: 為映射的驅(qū)動器符號;sharename 為上一步中所設(shè)置的共享文件夾名稱。同樣,我們給出一個實例供參考:
net use Z: \\vboxsvr\downloads
在命令成功執(zhí)行后,通過資源管理器你便可以使用共享文件夾中的所有文件了。
在配置共享文件夾時,有幾點需要注意:一是在配置時,不能開啟或掛起虛擬機(jī);二是要為客戶機(jī)安裝 VirtualBox Guest Additions 程序;三是共享文件夾只能用于 Windows 2000/XP 和 Linux 2.4/2.6 的客戶機(jī)中。
另外,如果你的 VirtualBox 主機(jī)為 Windows,客戶機(jī)為 Linux,也可按此法配置。不同的是,在執(zhí)行第二個步驟時換成 mount 即可。
更新
Huahua 提供了一個 GUI 工具,可以很方便的為 VirtualBox 虛擬機(jī)設(shè)置共享文件夾。在安裝之后,敲入 VBoxSharedfolder 即可打開如下圖所示的設(shè)置對話框。
你可以從 這兒下載 該 GUI 工具。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
