VirtualBox 安裝與使用

官方網站: http://www.virtualbox.org/

有 binary 和 open source 的版本,binary 版本多一些功能,但同樣是免費的。

安裝binary 版:

emerge -av virtualbox-bin

由於授權的關係,需要使用者自行下載安裝檔,然後copy至 /usr/portage/distfiles下,才能夠繼續安裝。

安裝 ose 版:

emerge -av virtualbox-ose

同時會安裝 modules: virtualbox-modules

使用現存的 partition:

VBoxManage internalcommands createrawvmdk -filename /home/ajax/.VirtualBox/WinXP.vmdk -rawdisk /dev/sdb -partitions 1,6,8 -relative

此指令會建立 /dev/sdb1, /dev/sdb6, /dev/sdb8 的 vmdk 磁碟檔。

下載 sata 的驅動程式:

http://downloadcenter.intel.com/filter_results.aspx?strTypes=all&ProductID=1809&OSFullName=Windows*+XP+Professional&lang=eng&strOSs=44&submit=Go!

硬碟可以使用IDE與 SATA 的界面,官方網站建議,使用 SATA 的界面效率較好。可是 xp 的安裝光碟不支援 sata 的界面,假如先用ide的界面裝好後,再改成sata,又會開不了機。為了使用 sata 的界面,只好重新安裝。

在上面的 intel 的下載網頁中,有兩種版本,其中一種可以製作 floppy,在安裝 xp 時使用。

現在的電腦幾乎都沒有floppy driver,只有微軟的產品存心整人,非得用floppy才能安裝。

因此用了非常曲折的方法製作了一個 floppy 的映像檔,總算可以安裝 xp。

製作過程是這樣的,先找到手邊現有的 floppy image,掛載到已在vb中裝好的xp,然後用下載的程式製作floppy,它會覆寫掛載的floppy image。

然後利用作好的 floppy image,用安裝光碟開機,眼明手快些,按住F6,即可安裝driver,要選 Intel 82801 HEM/HBM SATA AHCI Controller,選錯了就找不到硬碟,只好從頭再來一次。