Windows 8 VHD Dual Boot – Install Windows 8 on to VHD and Dual Boot Part 0 – Windows 8 安裝在VHD(Virtual Hard Disk)

最近上了一個有關Windows 8 應用開發的活動
之後對Windows 8Application開發十分有興趣

所以便希望可以在Win7上安裝一個Virtual Machine用來測試這一個Windows 8
很可惜..
暫時(2012年4月)很像還沒有一個可以做到在Virtual Machine上安裝了Windows 8又可以使用Full Screen
Virtual Box 安裝完成後便變成了這樣子了.

Full Screen Mode
Windows 8 in Virtual Box Full Screen Scale Mode
Scale Mode 
Windows 8 in Virtual Box Maximum with Normal Mode
感覺很不順暢呢

但是又不希望使用Dual Boot… 如果使用Dual Boot的話便要把Hard Drive硬碟分割 Partition了…
所以比較麻煩..還有要預留給Windows 8硬碟空間也不能用..
Just In case 這個Windows 有什麼問題.便會失去資料了

最後朋友介紹了我去參考Hanselman的博客..學習了如何把Windows 8 安裝在VHD(Virtual Hard Disk)
http://www.hanselman.com/blog/HowToGuideToInstallingAndBootingWindows8ConsumerPreviewOffAVHDVirtualHardDisk.aspx
把系統[Windows 8]安裝在VHD上的好處是可以令到使用者體驗到把Windows 8安裝到真正硬體上的一樣..可以享受真實硬體的效能..

把整個過程完成後
系統便會出現一個Dual Boot的版面了…
給用戶選擇Windows 8Windows 7
最大的分別是我們的Windows 8 是安裝在一個VHD
而不是電腦上其中一個真實的Partition.
*免責聲明-以下只是我個人經驗分享…所以不能保証沒有風險的

如果大家有興趣的話可以參考以下我看完了Hanselman 之後以自己使用時遇到的經驗所寫的分享

首先我們要先確正我們硬碟有足夠的空間…(最小要有40GB Free的)
之後我們要Download Windows 8ISO.. 之後把這個ISO 燒錄到DVDUSB
大家可以到 以下URL Download Windows 8 Consumer Preview
http://windows.microsoft.com/en-CA/windows-8/iso

如果大家對把這個ISO 燒錄到DVD 或 USB上有困難可以參考以下網誌

Create Bootable USB Drive for Windows 7 or Windows 8 自己製作Windows 7 或 Windows 8的 開機 USB 碟 [使用Windows 7 USB DVD Download Tool]

之後備份我們的Boot Manager Database, 因為使用Dual Boot會改變硬碟上的 Boot Manager Database的

備份Boot Manager Database 我們需要以管理員身分執行Command Prompt [命令提示字元]
Start/開始” -> “Accessories“->在”Command Prompt/命令提示字元“上按 “Mouse Right Click” 之後選擇 “Run as administrator/以管理員執行
Start-Accessories-Command Prompt
之後輸入以下指令 去 Backup Boot Manager Database
指令是這樣的
BCDEDIT /export [在這裡輸入想把Boot Manager Database備份到的資料夾和檔案名]

E.G.
BCDEDIT /export e:\VHD\bcdbackup_20120330.bak
Back up Boot Manager Database file command

完成後我們可以開啟備份到的資料夾看看所備份的檔案..之後可以Email 自己留多一個Copy/Backup
Backed up Boot Manager Database file
如果將來想還原 Boot Manager Database的話.可以使用還原的Command
BCDEDIT /import [在這裡輸入想把Boot Manager Database之前備份到的檔案和位置]
E.G.
BCDEDIT /import e:\VHD\bcdbackup_20120330.bak
這個指命通常是你不想再使用這個VHD Dual Boot時執行的..執行之後重啟電腦便可以了

之後我們可以開始建立我們的Virtual Hard Drive (VHD)了
由于這篇網誌太長了…所以我便分開 幾部分…
大家可以參考如何建立 Virtual Hard Drive

Windows 8 VHD Dual Boot Part 1 – How to Create Virtual Hard Drive (VHD) – 如果在Windows 上建立Virtual Hard Drive


Create VHD via DiskPart Command – 使用DiskPart來建立虛擬硬碟

Virtual Hard Drive 建立好之後我們可以開始安全我們的Windows 8在這個VHD
詳情大家可以參考如何在把Windows 8 安裝在VHDDual Boot

How to install Win8 on VHD with Dual Boot – 如何把Windows 8 安裝在VHD 上 之後使用Dual Boot

 

Hope you find it useful

Leave a Reply