Macbook雙系統多分區的解決方案

來源:互聯網
上載者:User

Macbook雙系統多分區的解決方案 一些前序知識: 1、Mac系統不是Intel的i386架構,沒有Bios,但是有EFI,通過EFI管理系統的引導。2、Mac系統的分區表採用GUID,不是MBR。因此如果硬碟完全交給windows控制,會導致Mac系統無法啟動。3、任何對MBR的強行操作,會導致已經裝好的雙系統引導失效。4、Mac的EFI分區會用GPT鎖定,不要嘗試去操作這個分區。 我們以一台Macbook pro(2011.7後產)裸機為例,目標是安裝Macos和Win7雙系統,同時實現Win7的多分區操作。
 1、首先開機採用option,選擇wifi的方式恢複Mac系統,這個是蘋果的強項,不再贅述。恢複完後系統有出廠一般的完整的Mac系統。  www.2cto.com  2、接下來可以採用兩種方式,一種是採用Bootcamp較為簡單的安裝雙系統,這種方式簡便快捷,但是由於受到Mac的控制,對Win的效能會有一定的影響,因為這個分區相當於一個映射分區。還有一種方式是用第三方程式refit,接管Mac的啟動,類似以前win下面的啟動管理器之類的軟體。可以通過這個第三方efi直接選擇從哪個分區引導,好處是直讀硬碟,缺點是驅動會有點麻煩,因為不是BC類比,所以驅動要自找。
 3、我們採用較為普遍的BC方式。接下來又可以有兩種選擇,一種是根據BC的指示找Win7的DVD盤安裝系統,還有一種是想辦法繞過蘋果的限制,用隨身碟安裝Win7.有人說不是本來就可以用隨身碟裝嗎?那個僅僅適用早先的Macbook,最新的蘋果本都不能支援隨身碟,哪怕你用什麼Win7 DVD USB啟動程式把隨身碟寫成一個啟動盤,亦或者修改系統檔案使得BC顯示“製作Win7的隨身碟安裝程式”(這條本來是不顯示的,因為不支援較新的本,但是通過修改BC設定檔可以顯示出來,並且可以幫你製作好啟動隨身碟,但是你會發現,在BC的重啟後,仍然顯示找不到啟動裝置)
 4、此外還嘗試了把隨身碟轉化為GPT的引導方式等等,都沒能讓mac認出這個可引導裝置。後來還發現,如果裝win8就省時省力多了,因為win8的efi可以讓mac直接引導起來,具體做法就是,u盤製作成gpt的啟動盤,然後把win8的安裝程式copy進去,然後就可以啟動安裝了,這就是efi的魅力。但是win7不行,因為win7的efi居然比mac的高了一個版本(可見微軟比蘋果靠譜多了)
 5、由此我們使用DVD盤安裝win7
 6、接下來要解決多分區的問題,很多人說mac用bc裝win7是只能一個區的,這完全是誤解。我們先來看看為什麼他們會這樣說。正常狀態下,磁碟如果處於基本磁碟狀態下,只能有4個主要磁碟分割。當然如果你能轉化為動態磁碟,就可以有N個主要磁碟分割,但是你的mac系統就壞了,這樣不行。那麼在基本磁碟的前提條件下,mac已經用了2個(EFI一個,MAC系統一個);這兩個是雷打不動不能改變的了,那麼為什麼還會出現兩個呢?不是win7隻需要一個嗎?其實這正是win7作怪,大家通過自己測試可以發現,win7如果採用光碟片引導,在安裝的過程中分區,那麼它將自動產生一個100多M的分區(win7標示為系統保留),這個分區是個主要磁碟分割,且主要用來放引導和預讀檔案。這樣再加上win7自己的系統磁碟分割,整個硬碟就撐滿了4個主要磁碟分割,如果你再想分配主要磁碟分割或擴充分區,都會提示不行,要不要轉化為動態磁碟?那顯然不可能,因為mac已經裝好,轉化動態後將無法啟動mac。(這裡要記住,擴充分區也是主要磁碟分割,只是擴充分區上可以有N個邏輯分區)。
 7、那麼怎麼辦?有人說好辦啊,你把那個win7的100多M的分區刪掉不就完了嗎?確實可以,但是刪掉的結果是不能啟動win7,有人說那把win7的分區全部刪掉,然後重新劃分。這樣也不行,因為win7會強制再分出那個100多M的分區來。所以正確的做法是:刪除win7的系統磁碟分割,點擊那個100多M的分區,使用安裝時分區工具裡的“擴充”選項,將分區擴充到可以裝win7系統的程度,這樣等於就只剩三個主要磁碟分割了!  www.2cto.com  8、安裝完win7後,進入系統,不管你安裝時有沒有用擴充工具將剩餘硬碟空間撐滿,都可以在win7磁碟管理裡,右鍵的菜單中找到“擴充分區”“壓縮分區”選項,這個就是類似無損檔案調整分區大小的工具,這樣就能騰出磁碟空間,建立擴充分區,然後在上面建立邏輯分區,這樣,你的win7就可以有N個盤可以用,不需要再堆在一個系統硬碟裡了。
 9,最後再提醒下,國人大多用盜版,win7在啟用時不要採用OEM欺騙的方式啟用,這樣會重寫win7的開機磁區,結果就是win7啟動報錯,應該採用屏蔽win7啟用檢測的方式啟用,這兩種啟用程式網上都有。假如你已經覆蓋了開機磁區,那也不用擔心,用win7的安裝盤引導後,選擇修複系統,進入CMD,採用bootsect指令強行修複MBR即可。  作者 水煮豆豆_網路爬爬

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.