2010年11月10日

Ubuntu 10.04 VirtualBox 直接引用HD的作業系統( VBoxManage )

用Ubuntu的人應該都有雙磁區吧(一個是Ubuntu 一個是windows之類的)
在用VirtualBox時一般大家都會新建一個新OS(winxp win7)

安迪兒一時手癢玩了一下VirtualBox直接使用HD別磁區的OS 來跑
其實這有2種玩法

1.是安迪兒用的直接使用HD上的windows磁區

2.是把磁區隨便用ghost 之類的軟體還原到外接HD上,或是筆電拆下來的HD也可以
建一個新的VirtualBox 使用我們指定的磁區(不用再重裝OS)

步驟如下

1.打開系統-管理-磁碟公用程式

看一下自已要玩的HD是那一區



2.在disk群組裡面加上權限-重要!!

加完後重啟



3.我們要先新建一個vmdk磁碟出來,win7.vmdk 可以自已隨便取 sda 和1,2,3就要看一下是那個磁區了

安迪兒是sda HD(第一顆) 用到的磁區是1,2 (1是win7的開機區 2是win7 3是Ubuntu的磁區)
這些資訊可以從第2步驟得知

確定後下指令吧~~ 

VBoxManage internalcommands createrawvmdk -filename ~/win7.vmdk -rawdisk /dev/sda -partitions 1,2 -relative


4.順立的建立完成後, 指定的地方會有vmdk檔出現,就表示成功了



5.打開virtualbox HD就引用這個win7 的vmdk吧

建立一個新的win7虛擬機器 不要選新建HD,直接選檔案即可

6.以下是開起來的樣子

因為呢vitualbox是用虛擬的網卡 通用的音效卡 和一般的顯示晶片 所以winxp win7沒特別設定的話,其實是會不太相容

(有很多這類的文章,xp / win7直接移機的,類似把所有的驅動都設成通用之類的)

開機時會掃一次,修正一堆設備,有些第一次要開安全模式才進的去

以上大家就玩玩吧,也可以把磁區還原到usb HD上利用這種方式掛上玩玩



http://www.dotblogs.com.tw/bowwowxx/archive/2010/06/29/16247.aspx

沒有留言:

發佈留言