使用 Disk2Vhd 免費P2V工具將實體硬碟虛擬化
VirtualBox + .vhd & 虛擬磁碟空間調整 VirtualBox 為 Oracle, Inc. 提供之免費虛擬化平台,支援微軟虛擬硬碟 .vhd 及VMWare虛擬硬碟 vmdk,本文說明如何使用 Disk2Vhd 免費P2V工具將實體硬碟虛擬化,並於VirtualBox執行。 免費 P2V 轉換工具 Windows 作業系統常用免費 P2V 工具分別為 Microsoft 及 VMWare 所提供的 Disk2Vhd ( 下載 ) 及 VMWare vCenter ( 下載 ) Disk2Vhd 此工具軟體檔案相當小,僅有數百kb,免安裝,可直接於欲虛擬化的作業系統上直接執行,軟體啟動後如下圖 啟動後 Use Vhdx 及 Use Volume Shadow Copy為勾選狀態,若欲虛擬化的目標硬碟超過2TB,則必須選擇Vhdx。 意外狀況: 實體硬碟檔案系統為 FAT 若欲虛擬化的磁碟檔案系統為FAT,勾選Use Volume Shadow Copy會導致虛擬化失敗,因此在虛擬化前,須將FAT轉換為NTFS,轉換方式如下 在命令提示字元中鍵入 convert [磁碟機代號]: /fs:ntfs 例如,輸入下列命令會將 C 磁碟機轉換成 NTFS: convert e: /fs:ntfs 。如果作業系統位於您將轉換的磁碟機上,由於在作業系統執行時無法完成轉換,系統會提示下次重新啟動時才會進行轉換。 開始虛擬化 輸入儲存生成的vhd檔案位置,並勾選要虛擬化的實體磁碟後,按下Create即開始進行轉換。轉換完畢後可看到虛擬化後的vhd檔案,例如 myDisk.vhd。 擴充虛擬磁碟空間 生成的vhd檔案,檔案大小限制為原始實體硬碟的容量,若要突破此容量,必須轉換為VirtualBox的虛擬磁碟檔案vdi,此轉換工具位於VirtualBox目錄下的 VBoxManage.exe,該工具為命令列形式,沒有GUI,因此必須使用命令提示字元執行。 VBoxManage clonehd source.vhd target.vdi --format vdi 此命令會保留原vhd檔案,產生另一新轉換完成的vdi檔案,再使用resize命令改變虛擬...