国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
VirtualBox 從USB設(shè)備啟動的方法

今天把Ubuntu9.04安裝到了自己1G的優(yōu)盤上,但是每次為了使用Ubuntu USB而切換系統(tǒng)的話,那是件無法忍受的麻煩事情,所以想想辦法,希望能從VirtualBox中從USB引導(dǎo)系統(tǒng)。不過很遺憾,在VirtualBox 中按F12鍵調(diào)出的啟動菜單中,除了從硬盤啟動外,剩下只有“Floppy”、“CD-ROM”、“LAN”,唯獨沒有從USB啟動。也就是 說,VirtualBox不支持USB設(shè)備直接啟動。

      在查詢VirtualBox手冊后,找到了另外一種替換法:將USB設(shè)備虛擬成一個虛擬硬盤,那樣的話,VirtualBox就可以通過這個虛擬硬盤啟動了!
VirtualBox手冊:VirtualBox主界面/Help/Contents,或者在打開VirtualBox后直接按F1。

關(guān) 于本文相關(guān)的更詳細內(nèi)容請參見VirtualBox手冊:Sun VirtualBox®/Advanced topics/9.10. Using a raw host hard disk from a guest,里面有詳細說明各種不同“宿主/虛擬"系統(tǒng)組合環(huán)境的解決方法。

一、先來說一些我自己的環(huán)境組合:
宿主系統(tǒng):fedora 10.
虛擬系統(tǒng):Ubuntu USB.
VirtualBox:v2.2.2
USB設(shè)備:/dev/sdb
marco.chan:該賬號屬于vboxusers群組,對/dev/sdb有用r+w權(quán)限。
虛擬硬盤路徑:~/.VirtualBox/HardDisks/

二、再來說幾件需要注意的事:
1、你的virtualbox賬號要能讀寫USB設(shè)備,不然virtualbox無法添加這個虛擬硬盤。
2、確定你的USB設(shè)備是哪一個?用df或者fdisk都可以查看到。

一、查看USB設(shè)備

引用內(nèi)容
[marco.chan@fedora ~]$ sudo fdisk -l
省略以上內(nèi)容...
Disk /dev/sdb: 1000 MB, 1000341504 bytes
255 heads, 63 sectors/track, 121 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0004e319
省略以下內(nèi)容...



二、查看USB設(shè)備屬性,以及給當(dāng)前賬號添加rw權(quán)限。

引用內(nèi)容
[marco.chan@fedora ~]$ ls -l /dev/sdb    #查看/dev/sdb屬性
brw-rw---- 1 root disk 8, 16 2009-05-13 14:34 /dev/sdb

 

引用內(nèi)容
[marco.chan@fedora ~]$ sudo chmod o+rw /dev/sdb    #給marco.chan這個賬號添加rw屬性



三、為USB設(shè)備建立一個虛擬硬盤鏡像。

引用內(nèi)容
[marco.chan@fedora ~]$ VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk -rawdisk /dev/sdb -register
VirtualBox Command Line Management Interface Version 2.2.2
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

RAW host disk access VMDK file /home/marco.chan/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk created successfully.

看 到上面的提示信息,表示虛擬硬盤鏡像文件已經(jīng)建好了!這是鏡像連接文件而已,簡單的理解就是一個ln -s文件,并不會在“~/.VirtualBox/HardDisks/“下產(chǎn)生實際數(shù)據(jù),手冊中有這么一句”which will not contain any actual data, as this will all be stored on the physical dis。“
~/.VirtualBox/HardDisks/linuxhobbyUsb.vmdk:虛擬硬盤鏡像的保存路徑,可以根據(jù)自己的實際情況變更,但是這個*.vmdk上層目錄必須可以讀寫。
/dev/sdb:這是你的USB設(shè)備,根據(jù)實際情況而定。

確定一下是否真如上面提示的那樣已經(jīng)建立了。

引用內(nèi)容
[marco.chan@fedora ~]$ ls -l .VirtualBox/HardDisks/
total 5170244
-rw------- 1 marco.chan marco.chan 1171292672 2009-04-14 21:15 CentOS5.vdi
-rwxrwxrwx 1 marco.chan marco.chan  994091520 2009-03-23 12:42 disk_windows.vdi
-rw------- 1 marco.chan marco.chan 3123741184 2009-05-13 14:29 Fedora10.vdi
-rw------- 1 marco.chan marco.chan        532 2009-05-13 14:56 linuxhobbyUsb.vmdk    #就是這個東東,才532字節(jié)大小。



四、在VirtualBox中增加一個系統(tǒng)。
在建立虛擬硬盤的時候,選擇已有的虛擬硬盤,就是剛才建立的linuxhobbyUsb.vmdk,如下圖:



五、測試結(jié)果...

看到ubuntu能正常從USB引導(dǎo)。

注意:
每次USB設(shè)備插拔后,/dev/sdx的屬性會恢復(fù),所以需要每次執(zhí)行sudo chmod o+rw /dev/sdx(x根據(jù)實際環(huán)境而定),另外可一次性解決的辦法為:將當(dāng)前用戶添加到disk群組中,不過會增加風(fēng)險,具體做法,各位依照自己的需求實際而定。
我的做法:建立一個alisa,這樣方便多了!

引用內(nèi)容
[marco.chan@fedora ~]$ alias vboxusb='sudo chmod o+rw /dev/sdb'


如果你的宿主系統(tǒng)為windows,請參照VirtualBox手冊“9.10. Using a raw host hard disk from a guest”章節(jié)。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
沒有光驅(qū),利用虛擬機把Linux(Ubuntu)安裝到移動硬盤的方法
Fedora 8掛載U盤后不能顯示中文的解決
U盤安裝Fedora
Linux如何手動掛載/卸載u盤
Linux下VirtualBox啓動物理硬盤/移動硬盤/U盤上已安裝的WINDOWS系統(tǒng)上已安裝的Window 8系統(tǒng)
讓Virtualbox 支持U盤啟動(圖文教程)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服