如何將Windows 8安裝在虛擬硬碟

本文將會解釋如何將Windows 8 裝到VHD(虛擬硬碟)。這個方法可以讓你有第二個(或者更多)作業系統開機,而且無論你選用哪種OS,都不須奉獻整個磁區進行安裝(並且不會影響現有的Windows安裝)。VHD本質上是磁碟磁區中的一個檔案。如果事後不要這個OS呢?很簡單~只要刪除.VHD檔就可以了;真是快又簡單呀。

這個VHD 用來測試Windows 8開發者預覽版尤其方便;此法也適用於未來的Windows 8(Beta,RC,還有正式版),還有Windows 7 和Windows Server 2008 R2也適用。本文假設你已經原生安裝Windows 7在你的主機,並要在VHD安裝Windows 8 開發者預覽版。在開始之前,你應該先將Windows 8的ISO安裝檔燒成光碟,或者製作一個可開機的的USB安裝媒體。

A) 建立一個新的空白VHD
A.1) 執行電腦管理(控制台→管理員工具)。
A.2) 在磁碟管理(存放裡面)按右鍵,並點選製作VHD。(注意:要開啟VHD快顯功能表之前,可能要先點一下磁碟管理,然後等候它進行載入)
A.3) 輸入.VHD檔的存放位置。我強烈建議將檔案存到磁碟機根目錄。注意,請記住路徑,稍後本文需要用到。
A.4) 輸入磁碟空間(80GB對多數人而言都很夠用)並且選擇固定大小的格式。
A.5) 點擊確定後等候VHD建立完成(顯示在視窗底端)。一般需要5~15分鐘的時間。

B) 在VHD上安裝Windows 8
B.1) 重開電腦並且置入安裝片(或者USB裝置),然後用它開機。
B.2) 進到首個安裝畫面,選擇與延後按下Install Now。
B.3) 同意設權合約並選擇Custom Installation。
B.4) 接下來的畫面,會列出可用的磁區/磁碟,但你會找不到我們早先建立的VHD;因此我們必須先把它掛上去。
B.5) 按下SHIFT + F10,就會看到命令提示視窗。
B.6) 輸入以下指令:diskpart
B.7) 然後輸入指令(win8.vhd請置換為你的VHD名稱):select vdisk file=C:\win8.vhd
 →得到錯誤嗎?這是因為磁碟代號可能無法跟Windows配置的順序一致。幸運的是,安裝清單的起始代號是從C開始。所以再試一次看看,但這次改用D:\win8.vhd,再不行用E:\win8.vhd,依此類推,直到作用為止。
B.8) 一旦你收到successful 訊息,輸入命令:attach vdisk
B.9) 當你的VHD 掛好後,輸入exit,再輸入exit,就可以關閉
B.10) 然後這個畫面,點擊Refresh 按鈕。幾秒鐘後,你的VHD 應該會顯示在清單裡面。
B.11) 選擇你的VHD 並且點擊Next。(注意:可能會在下方顯示一個警告,說Windows不能安裝在這個磁碟。不要理它!)
B.12) 像往常一樣,照著螢幕指示安裝Windows 8。
這樣就裝好了!Windows 8 OS已經被裝到磁碟機中的獨立檔案。
開機過程,你可以選擇你安裝的Windows 7或者Windows 8。只要選好OS就可以用了~



How to install Windows 8 on a VHD (or Windows 7/2008 R2)
http://www.ngpixel.com/2011/09/16/how-to-install-windows-8-on-a-vhd-or-windows-72008-r2/

發表時間: 2011-09-17 22:46:38

翻譯辛苦了

發表時間: 2011-09-18 00:25:52

感恩^_^
希望大家不要跟我一樣,灌個Win8試了三次=_=b

發表時間: 2011-09-18 15:26:39

對了~我是用UltraISO製作USB開機碟的^_^

發表時間: 2011-09-18 16:02:19

mido提到:
對了~我是用UltraISO製作USB開機碟的^_^


用隨身碟還是外接硬碟?

是用UltraISO開啟ISO 所以內容COPY到媒體上?

發表時間: 2011-09-18 16:05:03

目前在做的是用IMAGEX工具將
X64.X64+TOOL的INSTALL.WIM 檔整合到 X86的INSTALL.WIM

以X86的內容當母片這樣試看看用bootsect.exe會不會成功

發表時間: 2011-09-19 11:17:03

我用隨身碟呀~
這次裝Win8才發現先前網路上看到的:用XXX安裝開機USB,其實用早就有的UltraISO就可以了。
UltraISO好用^0^

想要回應嗎? 請先登入