isk2vhd是一個(gè)實(shí)用工具,用于創(chuàng)建VHD(虛擬硬盤)或VHDX(可用于Windows 8及更高版本和Windows Server 2012及更高版本)版本的物理磁盤,以便在Microsoft Virtual PC或Microsoft Hyper-V虛擬機(jī)(VM)中使用。 Disk2vhd與其他物理到虛擬工具的區(qū)別在于您可以在聯(lián)機(jī)的系統(tǒng)上運(yùn)行Disk2vhd。 Disk2vhd利用Windows XP引入的Windows卷快照功能,在轉(zhuǎn)換中創(chuàng)建一致的時(shí)間點(diǎn)快照。您甚至可以讓Disk2vhd在本地卷上創(chuàng)建VHD,甚至包括正在轉(zhuǎn)換的卷(盡管將VHD放在與正在轉(zhuǎn)換的卷不同的磁盤上時(shí)性能更好)。
Disk2vhd適用于運(yùn)行Windows XP SP2、Windows Server 2003 SP1及更高版本的系統(tǒng),包括x64系統(tǒng)。
使用Disk2vhd Disk2vhd用戶界面列出了系統(tǒng)上存在的卷。它將為每個(gè)所選卷所在的磁盤創(chuàng)建一個(gè)VHD。它保留了磁盤的分區(qū)信息,但只復(fù)制所選磁盤上的卷的數(shù)據(jù)內(nèi)容。這使您可以僅捕獲系統(tǒng)卷并排除數(shù)據(jù)卷,例如。
注意:Virtual PC支持最大虛擬磁盤大小為127GB。如果從較大的磁盤創(chuàng)建VHD,即使只包括較小卷的數(shù)據(jù),它也無法從Virtual PC VM中訪問。此外,Virtual PC不支持多處理器規(guī)范,這意味著無法從多處理器Windows XP和Windows Server 2003系統(tǒng)引導(dǎo)VHD。
如果您從Windows XP或Windows Server 2003創(chuàng)建VHD,并計(jì)劃在Virtual PC中引導(dǎo)VHD,請選擇“準(zhǔn)備VHD以在Virtual PC中使用”的選項(xiàng),以確保安裝在VHD中的HAL(Windows硬件抽象層)與Virtual PC兼容。
要使用Disk2vhd生成的VHD,創(chuàng)建具有所需特性的VM,并將VHD添加到VM的配置中作為IDE磁盤。第一次啟動(dòng)時(shí),引導(dǎo)VM上的Windows副本將檢測到VM的硬件并自動(dòng)安裝驅(qū)動(dòng)程序(如果在鏡像中存在)。如果所需驅(qū)動(dòng)程序不存在,請通過Virtual PC或Hyper-V集成組件進(jìn)行安裝。您還可以使用Windows 7或Windows Server 2008 R2的磁盤管理或Diskpart實(shí)用程序附加到VHD。
注意:如果打算從VHD引導(dǎo),請不要在創(chuàng)建它們的同一系統(tǒng)上附加到VHD。如果這樣做,Windows將為VHD分配一個(gè)新的磁盤簽名,以避免與VHD源磁盤的簽名沖突。Windows通過磁盤簽名在引導(dǎo)配置數(shù)據(jù)庫(BCD)中引用磁盤,因此當(dāng)發(fā)生這種情況時(shí),在VM中引導(dǎo)的Windows將無法找到引導(dǎo)磁盤。
命令行用法 Disk2vhd包含命令行選項(xiàng),使您能夠編寫創(chuàng)建VHD的腳本。通過驅(qū)動(dòng)器號(例如c:)指定要在快照中包含的卷,或使用“*”包含所有卷。要?jiǎng)?chuàng)建一個(gè)VHD格式的文件,請指定.vhd擴(kuò)展名,要進(jìn)行VHDX輸出文件,請使用.vhdx擴(kuò)展名。
用法:disk2vhd [-h] <[drive: [drive:]...]|[*]>
-h 修復(fù)VHD中與Virtual PC兼容的HAL(僅適用于Windows XP和Windows Server 2003)。
示例:disk2vhd * c:\vhd\snapshot.vhdx
Disk2vhd可以在以下幾種場景中使用:
虛擬化遷移:您可以使用Disk2vhd將物理計(jì)算機(jī)上的操作系統(tǒng)轉(zhuǎn)換為虛擬硬盤(VHD或VHDX),然后在虛擬化平臺上運(yùn)行,如Microsoft Virtual PC或Microsoft Hyper-V。這對于將現(xiàn)有的物理服務(wù)器遷移到虛擬環(huán)境中非常有用。
系統(tǒng)備份和恢復(fù):您可以使用創(chuàng)建系統(tǒng)的鏡像備份,以便在需要時(shí)進(jìn)行恢復(fù)。通過創(chuàng)建VHD或VHDX文件,您可以輕松地還原整個(gè)系統(tǒng),并確保數(shù)據(jù)的一致性。
系統(tǒng)故障排除:如果您的系統(tǒng)出現(xiàn)問題,無法啟動(dòng)或需要重新安裝操作系統(tǒng),您可以使用Disk2vhd創(chuàng)建一個(gè)快照,以便在需要時(shí)進(jìn)行還原。這樣可以節(jié)省時(shí)間和精力,并使您能夠快速回到正常工作狀態(tài)。
數(shù)據(jù)遷移:除了操作系統(tǒng),還可以用于將數(shù)據(jù)卷轉(zhuǎn)換為虛擬硬盤。這對于遷移重要數(shù)據(jù)或?qū)?shù)據(jù)共享給其他用戶非常有用。
虛擬化測試環(huán)境:如果您需要在虛擬環(huán)境中進(jìn)行測試和評估不同的操作系統(tǒng)或應(yīng)用程序,您可以使用Disk2vhd將現(xiàn)有的物理機(jī)器轉(zhuǎn)換為虛擬硬盤,并創(chuàng)建多個(gè)虛擬機(jī)以進(jìn)行測試。
數(shù)據(jù)恢復(fù)和文件檢索:如果您的系統(tǒng)出現(xiàn)故障或數(shù)據(jù)丟失,您可以使用創(chuàng)建一個(gè)快照并在其他系統(tǒng)上加載它,以便檢索丟失的文件或數(shù)據(jù)。
舊系統(tǒng)維護(hù):如果您有一些老舊的系統(tǒng)需要繼續(xù)運(yùn)行,但硬件已經(jīng)過時(shí),您可以使用將這些系統(tǒng)轉(zhuǎn)換為虛擬硬盤,并在虛擬環(huán)境中繼續(xù)運(yùn)行它們,以延長其使用壽命。
Windows 10上,虛擬硬盤文件是一個(gè)以.vhdx或者.vhd擴(kuò)展名結(jié)尾的文件,其功能類似于物理硬盤。
虛擬硬盤可以用于存儲包括文檔、圖片、視頻等各種類型的文件,亦可用于存儲啟動(dòng)文件或者用于安裝操作系統(tǒng)。
我們將引導(dǎo)你完成從虛擬硬盤的創(chuàng)建、到虛擬硬盤的設(shè)置、再到虛擬硬盤的附加或分離的全部步驟。
在Windows 10上創(chuàng)建虛擬硬盤
將鼠標(biāo)光標(biāo)置于Windows 10的開始按鈕上,單擊鼠標(biāo)右鍵,選擇并進(jìn)入“磁盤管理”;
在菜單欄中依次點(diǎn)擊:操作-創(chuàng)建VHD;
在“創(chuàng)建和附加虛擬硬盤”窗口中,你將看到以下設(shè)置項(xiàng):
·位置
·虛擬硬盤大小
·虛擬硬盤格式
·虛擬硬盤類型
點(diǎn)擊“位置”設(shè)置項(xiàng)中的“瀏覽...”按鈕,選擇虛擬硬盤文件的存儲位置;
在導(dǎo)航至目標(biāo)位置后,在“文件名”字段輸入虛擬硬盤的文件名,在“保存類型”字段選擇虛擬硬盤文件的格式;
設(shè)置好文件名和保存類型后,點(diǎn)擊“保存”按鈕;
在“虛擬硬盤大小”設(shè)置項(xiàng)中,填寫虛擬硬盤的目標(biāo)大小并選擇目標(biāo)單位;
在“虛擬硬盤格式中”設(shè)置項(xiàng)中選擇虛擬硬盤的目標(biāo)格式。.vhd格式的虛擬硬盤對Windows操作系統(tǒng)版本的兼容性更好,.vhdx格式的虛擬硬盤的容量上限更高,具有電源故障彈性,且性能更好。
在“虛擬硬盤類型”設(shè)置項(xiàng)中,你有以下兩個(gè)選項(xiàng)可選:
·固定大小
·動(dòng)態(tài)擴(kuò)展
如果你新建的虛擬硬盤是.vhd格式的,我們建議你選擇“固定大小”選項(xiàng);
如果你新建的虛擬硬盤是.vhdx格式的,我們建議你選擇“動(dòng)態(tài)擴(kuò)展”選項(xiàng);
所有的項(xiàng)設(shè)置完成后,點(diǎn)擊“創(chuàng)建和附加虛擬硬盤”窗口底部的“確定”按鈕來完成虛擬硬盤的創(chuàng)建;
當(dāng)新的虛擬硬盤創(chuàng)建完成后,你可以在“磁盤管理”的磁盤列表里看到它。
在Windows 10上設(shè)置虛擬硬盤
在上一小節(jié)中,我們已經(jīng)創(chuàng)建了一個(gè)新的虛擬硬盤,接下來我們來設(shè)置它。
將鼠標(biāo)光標(biāo)置于新建的虛擬硬盤的名稱之上;
單擊鼠標(biāo)右鍵,在上下文菜單中選擇并點(diǎn)擊“初始化磁盤”;
在“初始化磁盤”窗口中,你將可以看到磁盤列表和磁盤分區(qū)形式設(shè)置項(xiàng);
選中你要操作的目標(biāo)磁盤后,在“為所選磁盤使用以下磁盤分區(qū)形式”字段下選擇“MBR(主啟動(dòng)記錄)”;
完成設(shè)置后,點(diǎn)擊“初始化磁盤”窗口下方的“確定”按鈕;
虛擬硬盤初始化完成后,磁盤的狀態(tài)將由“沒有初始化”變?yōu)椤奥?lián)機(jī)”;
將鼠標(biāo)光標(biāo)置于剛剛完成初始化的虛擬硬盤的分區(qū)圖表之上(其上的字樣為*硬盤空間大小*和“未分配”);
單擊鼠標(biāo)右鍵,在上下文菜單中選擇并點(diǎn)擊“新建簡單卷”;
“新建簡單卷向?qū)А睂㈤_始運(yùn)行;
點(diǎn)擊“新建簡單卷向?qū)А贝翱诘撞康摹跋乱徊健卑粹o;
為新建簡單卷指定過大小后,點(diǎn)擊“新建簡單卷向?qū)А贝翱诘撞康摹跋乱徊健卑粹o;
為新建的卷分配過驅(qū)動(dòng)器號后,點(diǎn)擊“新建簡單卷向?qū)А贝翱诘撞康摹跋乱徊健卑粹o;
在“格式化分區(qū)”的步驟中,選擇“按下列設(shè)置格式化這個(gè)卷”,并將“文件系統(tǒng)”選為“NTFS”(推薦)、“分配單元大小”選為“默認(rèn)值”、“卷標(biāo)”填寫為你對該分區(qū)的命名、勾選“快速格式化”前的復(fù)選框,點(diǎn)擊“新建簡單卷向?qū)А贝翱诘撞康摹跋乱徊健卑粹o;
確認(rèn)過新建簡單卷的設(shè)置后,點(diǎn)擊“新建簡單卷向?qū)А贝翱诘撞康摹巴瓿伞卑粹o;
虛擬磁盤下的新建卷將開始格式化,格式化完成后,你將可以在文件資源管理器(這臺電腦)中看到一個(gè)新的盤符;
至此,一個(gè)新的虛擬硬盤即已經(jīng)創(chuàng)建完畢并可用。
在Windows 10上附加或分離虛擬硬盤
在此前兩個(gè)小節(jié)中,我們已經(jīng)介紹過如何創(chuàng)建虛擬硬盤并將虛擬硬盤投入使用,在這一小節(jié)中,我們將介紹如何附加現(xiàn)有的虛擬硬盤和如何分離已經(jīng)裝載的虛擬硬盤。
要附加新的虛擬硬盤,請打開“磁盤管理”,在菜單欄中依次點(diǎn)擊:操作-附加VHD;
在“附加虛擬硬盤”窗口中的“位置”字段下,點(diǎn)擊“瀏覽...”按鈕;
導(dǎo)航到虛擬硬盤文件存儲在的位置,選中目標(biāo)虛擬硬盤文件后,點(diǎn)擊“瀏覽虛擬磁盤文件”窗口下方的“打開”按鈕;
選擇過目標(biāo)虛擬硬盤文件后,點(diǎn)擊“附加虛擬硬盤”窗口下方的“確定”按鈕;
若你在文件資源管理器(這臺電腦)中看到了屬于虛擬硬盤的盤符,則說明虛擬硬盤已經(jīng)成功附加。
要分離已經(jīng)附加的虛擬磁盤,請打開“磁盤管理”,在磁盤列表中找到目標(biāo)磁盤,將鼠標(biāo)光標(biāo)置于虛擬磁盤的名稱之上;
單擊鼠標(biāo)右鍵,在上下文菜單中選擇并點(diǎn)擊“分離VHD”;
“分離虛擬硬盤”窗口中的虛擬硬盤文件路徑不要改變,點(diǎn)擊“分離虛擬硬盤”窗口下方的“確定”按鈕;
若你在文件資源管理器(這臺電腦)中觀察到屬于目標(biāo)虛擬硬盤的盤符已經(jīng)消失,則說明虛擬硬盤已經(jīng)成功分離。