mac雙系統無法用option/alto鍵開啟mac os - MAC
![Hedwig avatar](/img/girl5.jpg)
By Hedwig
at 2013-04-16T00:12
at 2013-04-16T00:12
Table of Contents
※ 引述《hubuki (瓶子)》之銘言:
: 如題,我有一台iMac灌完雙系統(win7)之後,就無法在開機的時候按alto鍵選磁碟開啟mac os了
: 電腦會完全無視alto鍵,自動開啟win7,連插著開機usb都沒辦法
: 這台開機之後會先出現白色畫面,蘋果符號不會出現,就開始啟動win7了
: 我想要將整台重灌成mac os,請問在這種狀況下該怎麼處理?謝謝
認真回文魔人又來認真回文了 XD
(中英夾雜文. 不喜請左鍵離開)
(補充. 原原PO文下有推文提到用 win 中 bootcamp 開機選用 OSX 開. 若可以的話本文就
不重要了..這篇是給連選用 OSX 開也不成時參考用的..)
那是因為您的 EFI 被 Windows 給刪除了. EFI 是一個大小約 200MB 的 partition.
用來作為某些作業系統的導入工作. 意外的是, EFI 其實是 FAT 格式的 partition.
所以其實從 Windows 是可以看到內容的..EFI 也可以用來導入 Windows, Linux...
真是一個好物..
扯遠了 XD
先講解決方法是用 recovery disc 重裝. 因為不管您是要 restore EFI 還是要整個砍掉
重練, 都免不了要用 recovery disc.
不過, 若您考慮要 restore EFI, 那就參考下面的作法..
新一點的 Windows, 像 Win7, 應該在安裝過程中是不會去動 EFI 的. 除非您在安裝過程
中作了什麼動作讓 Windows 決定去改了 EFI 的內容.
您可以到Computer (我的電腦) 中按右鍵, 有一個 Manage (中文不知道叫什麼, 好像是什
麼管理之類). 裏面有一個 Disk Management (中文應該是磁碟管理).
若有看到有一個叫作 GPT Protective Partition 的東東, 大小約 200MB, 那就是 EFI
了. 若這個 Partition 還在 (或更明確來講, 是這個 "空間" 還在), 應該是有機會用
recovery disc 修回來..若這個空間已經被 Windows 佔去, 那就無解了..
(其實未必無解..不過解決恐怕沒有多少人會想繼續看下去 XD)
------------------------------------------------------------------------------
網路上找到的解決. 加上之前實作過的印像 (我是因為裝 ubuntu 時亂玩弄壞 EFI)
有一點硬派. 我在關鍵地方會作一點說明. 若您不打算整個重裝的話, 可以參考看看..
1) Boot with Windows Vista or 7 installation DVD if Windows is not installed
or corrupted.
2) Follow on-screen instruction, just like you're going to install Windows.
3) Select Custom.
4) You will see the hard disk partitions. Delete or remove the first 200MB
partition. Sometime there are more than one 200MB partition at the beginning
of the hard disk partitions, delete all of it (at the beginning only). Reboot.
這裏大概是說用 Windows 磁碟管理工具 (或者安裝過程中您可以修改磁碟配置時,
將最前面那個大約 200MB 的 partition 刪除. 然後就用 OSX 重開機...
5) Boot into OSX.
因為您開不進去 OSX, 所以可以用 Recovery Disc 開機. 裏頭一樣可以作這些事..
6) Execute these commands (assuming it only one hard disk - /dev/rdisk0.
Press enter for each commands):-
fdisk -e /dev/rdisk0
Enter 'help' for information
fdisk: 1> p
找到 terminal, 然後用 "fdisk -e /dev/rdisk0 [Enter]" 指令去看 partition
內容. fdisk 其實就是跟以前 DOS 的 fdisk 一樣的東東..這裏是假設您 HDD 是
/dev/rdisk0. 下面是一個例子:
Disk: /dev/rdisk0 geometry: 19457/255/63 [312581808 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639]
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 156290904] HFS+
*3: 07 1023 254 63 - 1023 254 63 [ 156962688 - 155356936] HPFS/QNX/AUX
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
fdisk: 1> e 1
"e 1 [Enter]" 指令表示將編輯第一個 partition, 也就是 EFI (id 為 EE 那一個)
AF 是 HFS, 也就是 OSX 的 partition. 您可以順便看看 OSX partition 還在不在.
07 是 NTFS, 也就是 Win7 的位置..除非您安裝時選了不同的 file system, 否則應該是
類似這樣. 除了上下次序, 還有partition 大小也許會不同.
然後它會問一些問題:
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639]
Partition id ('0' to disable) [0 - FF]: [EE] (? for help) EE
partition id 改成 EE. 表示為 EFI
Do you wish to edit in CHS mode? [n] n
編輯為非物理磁區, 也就是所有磁區用從 0 開始的編號表示.
Partition offset [0 - 312581808]: [63] 1
EFI partition 從 1 開始 (注意不是從 0 開始..sec 0 有特硃用途千萬不要動..
玩過 Partition Table 的就知道我在講什麼..)
Partition size [1 - 312581807]: [312581807]
照建議值按 Enter 即可.
fdisk:*1> w
(just enter these)
y
u
q
y
以上是一連串確定寫入的動作. 照作便是..
7) Reboot
重開 (在 forum 有建議這裏重開..我個人是覺得不需要..)
- Now the EFI partition should be look like this (Type = EFI):-
diskutil list/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *160.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS OSX 80.0 GB disk0s2
3: Microsoft Basic Data 79.5 GB disk0s3
- Use this command to format the EFI partition:-
這樣 EFI 就格式化好了. 然後用:
newfs_hfs -v EFI /dev/disk0s1
來設置預設的 EFI.
應該這樣就可以. 我之前發生意外也是照差不多這樣修回來. 不過我那時是 Lion (還是
Leopard 有點忘了), 現在 Mountion Lion 修法不確定是否仍是如此. 可能的話, 您可以
試試看. 不行的話再整個重裝好了..參考看看..
--
: 如題,我有一台iMac灌完雙系統(win7)之後,就無法在開機的時候按alto鍵選磁碟開啟mac os了
: 電腦會完全無視alto鍵,自動開啟win7,連插著開機usb都沒辦法
: 這台開機之後會先出現白色畫面,蘋果符號不會出現,就開始啟動win7了
: 我想要將整台重灌成mac os,請問在這種狀況下該怎麼處理?謝謝
認真回文魔人又來認真回文了 XD
(中英夾雜文. 不喜請左鍵離開)
(補充. 原原PO文下有推文提到用 win 中 bootcamp 開機選用 OSX 開. 若可以的話本文就
不重要了..這篇是給連選用 OSX 開也不成時參考用的..)
那是因為您的 EFI 被 Windows 給刪除了. EFI 是一個大小約 200MB 的 partition.
用來作為某些作業系統的導入工作. 意外的是, EFI 其實是 FAT 格式的 partition.
所以其實從 Windows 是可以看到內容的..EFI 也可以用來導入 Windows, Linux...
真是一個好物..
扯遠了 XD
先講解決方法是用 recovery disc 重裝. 因為不管您是要 restore EFI 還是要整個砍掉
重練, 都免不了要用 recovery disc.
不過, 若您考慮要 restore EFI, 那就參考下面的作法..
新一點的 Windows, 像 Win7, 應該在安裝過程中是不會去動 EFI 的. 除非您在安裝過程
中作了什麼動作讓 Windows 決定去改了 EFI 的內容.
您可以到Computer (我的電腦) 中按右鍵, 有一個 Manage (中文不知道叫什麼, 好像是什
麼管理之類). 裏面有一個 Disk Management (中文應該是磁碟管理).
若有看到有一個叫作 GPT Protective Partition 的東東, 大小約 200MB, 那就是 EFI
了. 若這個 Partition 還在 (或更明確來講, 是這個 "空間" 還在), 應該是有機會用
recovery disc 修回來..若這個空間已經被 Windows 佔去, 那就無解了..
(其實未必無解..不過解決恐怕沒有多少人會想繼續看下去 XD)
------------------------------------------------------------------------------
網路上找到的解決. 加上之前實作過的印像 (我是因為裝 ubuntu 時亂玩弄壞 EFI)
有一點硬派. 我在關鍵地方會作一點說明. 若您不打算整個重裝的話, 可以參考看看..
1) Boot with Windows Vista or 7 installation DVD if Windows is not installed
or corrupted.
2) Follow on-screen instruction, just like you're going to install Windows.
3) Select Custom.
4) You will see the hard disk partitions. Delete or remove the first 200MB
partition. Sometime there are more than one 200MB partition at the beginning
of the hard disk partitions, delete all of it (at the beginning only). Reboot.
這裏大概是說用 Windows 磁碟管理工具 (或者安裝過程中您可以修改磁碟配置時,
將最前面那個大約 200MB 的 partition 刪除. 然後就用 OSX 重開機...
5) Boot into OSX.
因為您開不進去 OSX, 所以可以用 Recovery Disc 開機. 裏頭一樣可以作這些事..
6) Execute these commands (assuming it only one hard disk - /dev/rdisk0.
Press enter for each commands):-
fdisk -e /dev/rdisk0
Enter 'help' for information
fdisk: 1> p
找到 terminal, 然後用 "fdisk -e /dev/rdisk0 [Enter]" 指令去看 partition
內容. fdisk 其實就是跟以前 DOS 的 fdisk 一樣的東東..這裏是假設您 HDD 是
/dev/rdisk0. 下面是一個例子:
Disk: /dev/rdisk0 geometry: 19457/255/63 [312581808 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639]
2: AF 1023 254 63 - 1023 254 63 [ 409640 - 156290904] HFS+
*3: 07 1023 254 63 - 1023 254 63 [ 156962688 - 155356936] HPFS/QNX/AUX
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
fdisk: 1> e 1
"e 1 [Enter]" 指令表示將編輯第一個 partition, 也就是 EFI (id 為 EE 那一個)
AF 是 HFS, 也就是 OSX 的 partition. 您可以順便看看 OSX partition 還在不在.
07 是 NTFS, 也就是 Win7 的位置..除非您安裝時選了不同的 file system, 否則應該是
類似這樣. 除了上下次序, 還有partition 大小也許會不同.
然後它會問一些問題:
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 409639]
Partition id ('0' to disable) [0 - FF]: [EE] (? for help) EE
partition id 改成 EE. 表示為 EFI
Do you wish to edit in CHS mode? [n] n
編輯為非物理磁區, 也就是所有磁區用從 0 開始的編號表示.
Partition offset [0 - 312581808]: [63] 1
EFI partition 從 1 開始 (注意不是從 0 開始..sec 0 有特硃用途千萬不要動..
玩過 Partition Table 的就知道我在講什麼..)
Partition size [1 - 312581807]: [312581807]
照建議值按 Enter 即可.
fdisk:*1> w
(just enter these)
y
u
q
y
以上是一連串確定寫入的動作. 照作便是..
7) Reboot
重開 (在 forum 有建議這裏重開..我個人是覺得不需要..)
- Now the EFI partition should be look like this (Type = EFI):-
diskutil list/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *160.0 GB disk0
1: EFI 209.7 MB disk0s1
2: Apple_HFS OSX 80.0 GB disk0s2
3: Microsoft Basic Data 79.5 GB disk0s3
- Use this command to format the EFI partition:-
這樣 EFI 就格式化好了. 然後用:
newfs_hfs -v EFI /dev/disk0s1
來設置預設的 EFI.
應該這樣就可以. 我之前發生意外也是照差不多這樣修回來. 不過我那時是 Lion (還是
Leopard 有點忘了), 現在 Mountion Lion 修法不確定是否仍是如此. 可能的話, 您可以
試試看. 不行的話再整個重裝好了..參考看看..
--
Tags:
MAC
All Comments
![Hardy avatar](/img/cat2.jpg)
By Hardy
at 2013-04-20T16:03
at 2013-04-20T16:03
![Olga avatar](/img/cat3.jpg)
By Olga
at 2013-04-22T11:56
at 2013-04-22T11:56
![Rosalind avatar](/img/woman.jpg)
By Rosalind
at 2013-04-25T15:19
at 2013-04-25T15:19
![Donna avatar](/img/woman-biz.jpg)
By Donna
at 2013-04-26T14:16
at 2013-04-26T14:16
![Quintina avatar](/img/woman-glasses.jpg)
By Quintina
at 2013-04-26T19:28
at 2013-04-26T19:28
![Emma avatar](/img/woman-ring.jpg)
By Emma
at 2013-05-01T06:27
at 2013-05-01T06:27
![Zora avatar](/img/cat1.jpg)
By Zora
at 2013-05-05T14:04
at 2013-05-05T14:04
![Isabella avatar](/img/cat2.jpg)
By Isabella
at 2013-05-06T05:13
at 2013-05-06T05:13
Related Posts
Game Center 移除遊戲紀錄
![Yedda avatar](/img/girl2.jpg)
By Yedda
at 2013-04-15T22:48
at 2013-04-15T22:48
請問備份mail時少了plist檔怎麼辦
![Tracy avatar](/img/woman-biz.jpg)
By Tracy
at 2013-04-15T21:54
at 2013-04-15T21:54
Mid2011 Mac Mini 加裝SSD硬碟
![Emily avatar](/img/girl3.jpg)
By Emily
at 2013-04-15T21:10
at 2013-04-15T21:10
Mid2011 Mac Mini 加裝SSD硬碟
![Enid avatar](/img/cat2.jpg)
By Enid
at 2013-04-15T20:02
at 2013-04-15T20:02
有關保固
![Emily avatar](/img/girl.jpg)
By Emily
at 2013-04-15T19:52
at 2013-04-15T19:52