談Windows 7的VHD啟動

2021-09-21 20:06:54 字數 1461 閱讀 5206

最近網上有不少朋友都在討論windows 7的虛擬磁碟(vhd)安裝,很多網友反映感覺還是不明白,我在下面的內容裡幫大有理一理頭緒,有什麼不對的地方還望各位多多指教。

至於vhd檔案,如果先前玩過微軟的虛擬機器(vpc)的話,大家應該是很熟悉了,windows 7只是在引導程式中加入了vhd檔案的讀寫驅動。我們要完成windows 7的vhd啟動的前提是保證使用windows 7 的bootmanager。我們需要三個必要工具:diskpart、imagex、bcdedit。

首先,你需要乙個裝有windows 7的vhd檔案,如果你沒有建立好的檔案,你就需要使用到diskpart命令建立乙個了。

注:建議使用windows 7中的windows pe 3.0

1. 建立vhd檔案

利用windows pe啟動計算機,輸入以下命令:

f:>diskpart

diskpart> creste vdisk file=d:\win7.vhd type=fixed maximum=20000

select vdisk file=d:\win7.vhd

attach vdisk

create partition primary

format fs=ntfs quick

assign letter=g

exit

以上命令列的意思是為:建立乙個20g的虛擬磁碟檔案,檔案位置放在d盤,然後啟用虛擬磁碟,建立為乙個主分割槽,以ntfs格式快速格式化,並設定碟符為g。此時我們再使用list disk命令,就可以看到disk 0與disk 1兩個磁碟了。

然後,將windows 7安裝到vhd檔案當中,在這一步驟和我們正常安裝系統沒什麼區別,比較容易上手。

2. 安裝windows 7到vhd檔案

自vista之後系統的安裝過程便是wim檔案的解壓過程了,我們在windows 7的安裝盤sources目錄中找到install.wim檔案,解壓到g盤中(剛才設定vhd碟符),在命令列中輸入:

回車後,我們就可以看到解壓進度了。在這個命令中,索引號5是我們要安裝的windows 7版本選擇,不清楚的話,就到開啟windows 7安裝光碟,去數一數你想安裝的系統版本排行第幾。

最後是在bootmgr中新增啟動選單,如果你的系統中已經裝有乙個winodws 7的話就需要執行下面的命令:

3. 建立啟動

bcdedit /copy /d "windows 7 second"

注:這裡會隨機出現一串字元:

bcdedit /set device vhd=[d:]\win7.vhd

bcdedit /set osdevice vhd=[d:]\win7.vhd

bcdedit /set detecthal .

到這裡vhd當中的windows 7就可以正常的啟動了,以上方式是我在原有windows 7 build 7000基礎上安裝build 7053測試通過,windows xp基礎上安裝方式還沒有試,等試過了再分享吧。

Windows 7 旗艦版 VHD安裝體驗

windows 7 旗艦版 vhd安裝體驗 近日為了將開發環境 測試環境互相分離來,體驗了一下 特殊的虛擬機器 vhd啟動 我現在的機器 ibm x200 上安裝了3個windows 7 旗艦版,乙個宿主機 乙個測試機 乙個正式開發環境。而且在硬體不改動的情況下,我的乙個key成功的啟用了這3個作業...

Windows7 無法啟動

1 在win7系統開機的時候按下f8鍵進入系統高階選項選單,然後移動箭頭鍵選中最後一次正確配置 高階 還原我們最後一次關機前的配置,看能不能進入系統 2 開機按下f8進入系統高階選項選單,選擇帶命令列提示符的安全模式,輸入如下命令刪除spoon.sys檔案 del x windows system3...

VHD(虛擬磁碟)系統在Windows 7中的載入

windows 7中通過vhd虛擬磁碟啟動絕對是一項值得稱讚的功能,當我們需要做某項測試時,只要將裝有windows 7系統的vhd檔案掛載成為乙個磁碟,等我們完麵測試再將其摘除,或者直接刪除不留任何痕跡。it專家網獨家 windows 7中通過vhd虛擬磁碟啟動絕對是一項值得稱讚的功能,當我們需要...