在前面得文章裡我們向大家先容了Windows 8(以下簡稱Win8)各種新特性,其中一個顯著的特性就是:Win8開始支持在USB設備上啟動。這就意味著以後我們可以將Win8隨身攜帶。固然Win8還沒有正式發布,但我們也可以提前體驗Win8這個新特性。
移動Win8原理解析
本文的方法是通過啟動移動硬盤裡裝有Win8系統的VHD文件,從而實現移動系統的效果。首先,我們要了解從VHD啟動系統的一些知識,它的啟動流程以及我們需要進行DIY的步驟如圖1所示。
移動Win8,三大長處
大家知道現在洩露的仍舊是Win8開發版,功能並不完善而且會不斷有新版本洩露,在本地硬盤不斷“安裝/卸載”很麻煩。假如將Win8以VHD方式安裝到移動硬盤就省事多了:
1.簡潔。主系統就是一個VHD文件,以後新版本出來後只要簡樸替代VHD文件即可完成新版本安裝。
2.獨立。Win8啟動信息以及系統配置全部保留在移動硬盤,安裝Win8後不會對原系統帶來任何影響。
3.便攜。可以在任何一台支持USB啟動的電腦上折騰Win8,向摯友展示、分享更利便。
簡樸三步,輕松制作移動Win8
既然移動Win8有這麼多好處,下面就一起來DIY一個吧。
主要工具預備:(系統及軟件下載地址:
第二步:為移動硬盤添加VHD啟動項
用解壓軟件將Win8系統鏡像解壓,好比解壓到“D:\win8”目錄,接著將“d:\win8\bootmgr”文件和“d:\win8\boot”文件夾復制到移動硬盤的主分區根目錄下。
再次運行“BOOTICE”,切換到“BCD編纂”選項卡,單選“其他位置的BCD文件”,單擊“浏覽”選擇剛復制到移動硬盤上的“boot\bcd”文件。接著單擊“查看/修改”,在彈出的窗口單擊“添加→Windows NT6.x VHD啟動項”,然後按照下列的設置添加VHD啟動:
目標磁盤:當前移動硬盤
啟動分區:當前移動硬盤流動主分區(一般為第一分區)
設備文件:\win8.vhd
菜單標題:啟動VHDwin8
其他采用默認設置,選中新建的VHD啟動菜單,單擊“設為默認系統”,最後單擊“保留當前系統設置”。
第三步:將Win8安裝到VHD文件,然後復制到移動硬盤
萬事俱備,只欠VHD。我們只要將Win8安裝到VHD文件中,成功啟動一次後就可以復制到移動硬盤裡啟動了。下面是在Windows 7系統中的操縱方法。
首先將Windows VHD 輔助處理工具放到D盤備用。接著用系統的“磁盤治理”工具在NTFS分區創建一個大小為10GB或者更大的VHD文件,假設為 “D:\win8.vhd”。創建成功後在磁盤治理選中新建的VHD磁盤完成“初始化”,然後按提示在VHD磁盤創建主分區、格局化並激活創建的主分區。
接著重啟Windows 7系統並按F8選擇“修復計算機”,再打開“命令提示符”,輸入“d:\VHD_OneKey_2011.exe”並回車以啟動“Windows VHD輔助處理工具”,啟動工具後選擇“掛載/卸載VHD”,浏覽並選擇之前創建的“D:\win8.vhd”,最後點擊“掛載VHD”(如圖4)。
掛載VHD後,繼承在命令提示符下輸入“d:\win8\sources\setup.exe”啟動Win8安裝程序,在選擇“Where do you want to install windows”(安裝到什麼位置)這一步,按提示將系統安裝到前面掛載的VHD磁盤即可,一般為Disk 1 Partition1(即磁盤1的第1分區,磁盤0為本地硬盤,如圖4)。
剩余的安裝按屏幕的提示操縱即可,安裝完成後啟動VHDWin8並進入桌面,重啟電腦重新進入原來Win7系統,將“D:\win8.vhd”復制到移動硬盤主分區上。至此,移動Win8打造完成。
對於不想在本機留存Win8文件的用戶,可以在Win8安裝完成後啟動“BOOTICE”,切換到“BCD編纂”選項卡,選擇本機的“boot\bcd” 文件,接著單擊“查看/修改”,在彈出的窗口選中第一個“Windows 7”啟動項將其刪除,接著再刪除“D:\win8.vhd”文件即可。
現在我們只要在支持USB啟動電腦上插入移動硬盤,同時在BIOS中將移動硬盤設置為第一啟動即可以使用移動VHDWin8了。在其他電腦上第一次進入Win8時,系統會提示用戶配置文件無法加載,此時只要進入桌面後注銷一次再重新登錄即可。
另外值得一提的是,Win8系統改進了對不同設備的適應性,經實際測試,在AMD平台安裝好的移動Win8可以在英特爾平台電腦上順利啟動及使用,兩部電腦配置完全不同,現在你可以帶著它到處跑了。