Sysinternals 是一家很特別的公司,自從被微軟收購後,仍致力於開發很多實用且免費的小軟體,而最新力作就是P2V 工具(Physical-to-Virtual 實體轉虛擬 )- Disk2vhd。
Disk2vhd 能將實體硬碟轉成VHD 虛擬硬碟格式,然後掛載於Virtual PC 或Hyper-V 上使用。承如過去這家公司的風格,軟體解開來就只有三個檔案:chm說明檔、主程式、授權聲明,而且還是免安裝綠色版。
執行方式也很簡單,只要打開該軟體,然後勾選欲轉成vhd 的磁碟,按下[Create] 後就收工了。由於是透過VSS 的方式進行,因此可以即時線上轉換;所以目前可支援Windows XP SP2、Windows Server 2003 SP1 及其後期的作業系統,並包含x64版本。
實際拿手邊測試Windows 7 的實體主機試了一下:
CPU: Althon64 300+
MB: Gigabyte K8N51GMF-9
HDD: Seagate ST3320620NS, Drive with C & D
OS: Windows 7 Ultimate zh-tw RTM Edition
沒想到,我轉成VHD 後掛載到Hyper-V 上,卻發生無法啟動作業系統的錯誤。(謎之聲:這就是人蔘啊~~)
還好,解決方式也很簡單。用Win7 安裝光碟開機,選擇 [修復我的電腦],就會自動修復完成囉。
比較要注意的是:
1. 如果想要每個Drive 都是獨立的vhd 檔,則必須分開勾選及執行;否則,Disk2vhd 是自動包在一個vhd 檔裡。
2. 如果轉換出來的vhd 單檔超過127GB,會無法在Virtual PC 上掛載啟動。(這是Virtual PC 本身的限制)
以微軟在使用的虛擬化技術來說,過去要買SCVMM才能做的P2V動作,現在只要用官方自行推出的免錢免註冊小工具就能轉換,真的稱得上揪甘心啊~ (終於不用拿特殊備份軟體轉換,不然就是在那邊練心臟,先轉vmdk 再轉vhd... )
● 詳細說明可參考 Disk2vhd 下載頁面,或直接下載主程式。
VMware 也有免費的 P2V 工具 VMware vCenter Converter
可將實體機器、虛擬機器及磁碟映像檔轉換成 VMware 虛擬機器格式
http://www.vmware.com/products/converter/
Windows 2000 Server沒有VSS,不就不能用了!!!殘念!!!
可以試試2F 580200 網友建議的工具,
先轉成VMWare 在使用的vmdk 硬碟檔,
再到網路上尋找「vmdk2vhd」工具轉成vhd 檔,
不過這樣一轉再轉的方法,到底能否讓Win2000 轉到虛擬機器上運作就不清楚了。
我在公司是利用Symantec 的Backup Exec System Recovery 做Win2000 的移轉,
這是小弟確認過可行的方法。
沒有留言:
張貼留言