win7迴歸崎嶇路——UEFI+GPT裝雙系統arch+Windows7折騰記
每個人都是從小白開始,電腦最開始由同學幫裝的win7,採用gpt分割槽。然後掛了之後嘗試無數次重灌結果都沒弄到點上,失敗告終。室友大大給裝archlinux,良心繫統可是不會用!忍了一年還是忍不下去裝上win7!
U盤啟動盤映象製作
我是使用UltraISO製作映象(教程詳見百度經驗),然後插入U盤準備安裝系統時發現居然顯示缺少計算機所需要的介質驅動程式。搜尋後找到一個解決方案,那就是製作映象時映象寫入方式選為 USB-HDD,而不是預設的USB-HDD+。同時格式化U盤的時候U盤檔案系統格式選擇預設的FAT32(感覺exFAT應該也沒多大影響)。
BIOS啟動項設定
開機按F2鍵進入。gpt分割槽需要搭配efi(UEFI)啟動!
差點忘記說U盤搭配uefi啟動。最開始設定uefi方式並沒有U盤啟動選項
主要參考:http://blog.sina.com.cn/s/blog_6fd1ff790101ba7d.html
解決方法:下載或拷貝bootmgfw.efi ,裝好win7系統目錄C:\Windows\Boot\EFI\bootmgfw.efi,(或者用7-zip開啟安裝U盤裡面sources\install.wim,把裡面對應目錄的bootmgfw.efi拷貝出來)並將其重新命名為bootx64.efi。
將U盤裡面的 efi\microsoft\boot\ 目錄拷貝到它的上一級目錄,即拷貝為 efi\boot。將bootx64.efi拷貝到efi\boot。先說沒有解決問題的設定:1 採用uefi support +uefi first,然後最終結果還是沒解決。 啟動一直停留在 starting Windows就是有圖示那個介面
2後來各種百度看看。然後將一個 other OS改成了 Windows8 64bit,雖然還是不能解決問題
然後看到uefi enable與disable 以及security boot enable與disable等,然後看到一仁兄出現相同問題,他說傳統啟動行
就嘗試了一下legacy support +uefi first(可能是一種害怕一直想還原預設配置)結果就成了!
最終配置:legacy support +uefi first(Windows8 64bit)
至此BIOS的設定結束。
然後install Windows7.(驅動人生並不好用)
重啟時,改掉配置結果出現:GRUB_的界
easybcd 的教程可參考http://www.360doc.com/content/12/1126/11/8833669_250292775.shtml
http://www.linuxidc.com/Linux/2010-10/29391.htm 雖然最終Linux的引導層還沒有解決。
對於Windows,若出現一些系統檔案的問題。不想重灌系統可選擇開機啟動按F8,選擇 最近一次正確配置啟動
對於Linux引導層的找回見第三篇部落格
對於此文的排版有建議者可聯絡我。
有相同問題也可相互討論。轉載請註明.