[求救] 雙系統EFI啟動修復問題--無法自動進Win7
裝置:
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
推
12/15 05:35, , 1F
12/15 05:35, 1F
謝謝提供。
這裡跟我之前重做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
推
12/15 17:04, , 2F
12/15 17:04, 2F
→
12/15 17:08, , 3F
12/15 17:08, 3F
→
12/15 17:20, , 4F
12/15 17:20, 4F
→
12/15 17:22, , 5F
12/15 17:22, 5F
→
12/15 17:24, , 6F
12/15 17:24, 6F
其實...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