作者scottnet (Scott)
看板MAC
標題[求救] 雙系統EFI啟動修復問題--無法自動進Win7
時間Thu Dec 15 01:40:21 2016
裝置:
Mac mini Late 2012
macOS Sierra 10.12.1
Windows 7 Ultimate x64
搞超久的過程就不講了...直接講重點...
我將Mac舊HDD拆下換成新的SSD,
磁碟上有MacOS跟Windows雙系統都還原了 (Mac是重新安裝的)
同時我也做了MBR轉GPT的轉換,然後重建EFI分割區。
現在開機按住option(alt)的畫面如下:
http://i.imgur.com/tboFBsU.jpg
我選擇[EFI Boot]即可進入Windows,這部分沒有問題,
問題是,我無法讓系統預設使用這個[EFI Boot]開機。
在Mac偏好設定的的啟動磁碟顯示:
http://i.imgur.com/Q1zr3kN.png
那個[BOOTCAMP]其實應該是轉換GPT前舊的資訊,
所以如果我選擇它重開機的話,會出現錯誤:
http://i.imgur.com/6omouvn.jpg
No bootable device -- insert boot disk and press any key
如果在Windows中的Bootcamp控制面板中,會顯示:
http://i.imgur.com/WXg5KIo.jpg
無論我選擇哪一個,重新開機後都會進到MacOS
所以重點問題:
我現在該
如何才能開機自動進入Windows?
以下是目前磁碟資訊:
使用 diskutil 及 gdisk
http://i.imgur.com/PYCrJhG.png
使用 gpt 工具
http://i.imgur.com/apKYqYg.png
懇請專業大大幫忙!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.165.180
※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1481737223.A.EC2.html
※ 編輯: scottnet (59.115.165.180), 12/15/2016 01:42:40
謝謝提供。
這裡跟我之前重做EFI的步驟差不多,
只差我之前沒有用bootrec,現在做完還是一樣QQ
我認為應該要在Mac系統下修改,因為現在似乎是Mac系統認錯的問題,
以致設定預設啟動磁碟有問題。
※ 編輯: scottnet (59.115.166.41), 12/15/2016 13:16:43
※ 編輯: scottnet (59.115.166.41), 12/15/2016 13:18:40
推 s8338127: 你的efi partition可能整個被改變,正常應該disk0s1 12/15 17:04
→ s8338127: 你重做EFI應該是要在disk0 vol 3 12/15 17:20
→ s8338127: 不然只能砍掉 再把EFI放回disk0s1 12/15 17:24
其實...EFI就是我砍掉重練的XD 所以它才會在disk0s3
現在的EFI裡面同時包含了mac和windows的啟動資訊,
mac跟win也都可正常進入,所以問題應該不在那邊。
我現在用非正統的方法解決了:安裝rEFIt軟體。
這通常是黑蘋果比較常用的開機前導程式,
用了之後開機畫面變醜醜的有點像盜版XD...不過沒差懶得再搞了...
透過rEFIt即可開機自動進入Windows~~~
正統的方法應該是要在mac使用 bless 指令,
不過我看man bless看半天還是不太會用...呃...就算了...
如果有高手路過願意提示,歡迎站內信指教!
謝謝各位~~
※ 編輯: scottnet (59.115.166.41), 12/16/2016 00:34:08