昨天興致突發,想在Macbook上裝個win7跑雙系統玩玩,結果遇到了幾個非常奇葩的問題。折騰了差不多一天,硬盤分區又合並分區N次,若干次卡死,最后總算搞定。記錄下經驗,以慰后來人。
問題一:安裝程序無法分區
按照網上的教程,打開BootCamp后,勾選了所有三個選項,制作啟動U盤。在拷貝完windows系統文件和通過BootCamp下載支持window軟件后,系統自動重啟,進入window安裝。結果卡在了系統分區這一步!
選中BootCamp分出的分區,提示window7必須被安裝在ntfs格式文件系統上,而BootCamp分出的分區為FAT32(蘋果操作系統不支持NTFS)。好吧,那么嘗試將此分區格式化,結果格式化后還是不行,提示“無法獲取分區信息”。
最開始我以為是格式化並未成功將BootCamp分區格式化為NTFS,后來進入Mac OS發現此分區已經自動被格式化為NTFS。這個問題讓我困惑了很久,在網上搜索良久,嘗試過加載驅動之類的均不靠譜。直到……
突然在網上看到了一個帖子,提示制作安裝U盤的時候U盤必須插到Mac右邊USB接口,而安裝系統時U盤要拔下來插到左邊USB接口。一試之下,居然一路OK?!
困擾我良久的第一個問題原來是因為Mac USB口的傲嬌!!! 左邊和右邊,我漲知識了!
問題二:文件數字簽名問題
解決第一個問題后,到完成安裝的最后步驟,都一路綠燈。結果“完成安裝”步驟中間電腦自動重啟后報錯:
居然提示我無法驗證一個驅動文件AppleSSD.sys的數字簽名!最開始以為是我采用的win7系統鏡像安裝包有問題,或者BootCamp版本問題,但在蘋果官網上查找信息后BootCamp安裝win7一些要求,排除這些原因。
后來還是通過Apple社區的討論找到了解決此問題的正確方法。里面提到的第一種利用外部軟件刪除無法驗證簽名的文件,嘗試過,失敗!但第二種通過下載自己Macbook對應版本的bootcamp驅動包,然后手動替換安裝U盤中的文件經驗證是可行的。
這里要注意的一個問題就是:必須找到對應於自己Macbook的正確BootCamp驅動包從官網上列表中找到自己的機型,然后點擊相應單元格中BootCamp版本號(5或4),這樣跳轉到的才是你需要下載的BootCamp。比如我的型號是13寸pro,mid 2014,那么我需要的BootCamp就是5.1.5640,必須下載這個驅動包,解壓后替換安裝U盤中相應文件,安裝才能繼續。
我就是在解答此問題頁面上下載了其它機型的軟件包,浪費許多時間確沒能解決問題!
問題三:驅動安裝
最后一個問題,Win7安裝完成后會有一些重要驅動未安裝。這時你只需要手動進入安裝U盤BootCamp目錄,運行setup.exe,然后一路OK,驅動即會自動安裝完成。安裝完成后還可以在Win7中看到mac系統盤,算是意外之喜。
這個問題比起前兩個問題算是小case。
好了,就這些,希望能對大家有幫助!
其它
下面的安裝教程可以參考:安裝教程