2010年3月22日星期一

VirtualBox from usb device

最近我把Ubuntu 9.10裝到手指裹
主要是想在Windows時可以用虛擬機跑Linux
裝到手指裹的話,必要時還可以直接啟動
作為一個backup system

但是要從手指啟動,虛擬機並不像實機那樣
沒有BIOS支持也不可以選擇從手指啟動
VBox的話需要建立一個HDD vmdk file,這個檔案是指向實體UBS的
然後再把這個vmdk加到虛擬機的設定裹

$ VBoxManage internalcommands createrawvmdk -filename ~/usb.vmdk -rawdisk /dev/disk2

MacBook的話可以這樣做
~/usb.vmdk是該檔案的存放位置,/dev/disk2就是我的USB的位置
具體可能每台電腦都不同,都試試就可以
如果沒有插上其他外置儲存裝置的話(CD也算的喔,disk1就是光碟機)
一般都是最後一個

在windows下也同樣有效
而windows下rawdisk的位置則有所不同
等我晚上回去就可以試試


+++++++++++++++++++++++++++++++++++++++++
經過一番研究,vmware player是使用vmware-mount
這命令是遲於VMware Disk Mount Utility的,這東西好像是workstatiok的一部份
只能找到下載點User Manual
不過還是搞不太懂怎麼用@.@
發佈留言

熱門文章