Mac Pro更換SSD后,在Win7下啟用ACHI的方法AHCI


在Mac Pro下更換SSD后,如果安裝Win7,要將SSD改為AHCI模式是非常麻煩的。本文介紹如何將Mac的Win7下的SSD改為AHCI方式驅動,及幾種常見問題的處理。

一、當Lion與Win7雙系統並存時,如何將Win7的SSD驅動模式改為AHCI

1.1、進入Win7系統,修改注冊表 通知系統下一次開機,加載AHCI驅動:

          開始菜單,運行,regedit,進入以下目錄:
              HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci
              HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Iastor(可能沒有)
              HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV

     在右窗格中,右鍵單擊“名稱”列中的“Start”,然后單擊“修改”,在“數值數據”框中,鍵入 0 ,然后單擊“確定”。

1.2、准備一個U盤,進入Mac 的Lion系統,利用磁盤工具將其格式化為“日志式”(第一個選項),將U盤命名為“UPan”,然后下載patchedcode.rar,解壓后,將patchedcode.bin拷到U盤根目錄。

1.3、【如果沒有聯網恢復系統的Mac,請跳過此步】將聯網的路由器的DNS改為114.114.114.114與8.8.8.8

1.4、進入聯網恢復系統或者用Lion的安裝U盤或光盤引導,進入安裝界面,選擇“終端”,以修改MBR信息。

     聯網恢復系統進入方法:重啟機器,按住Option鍵不松,出現磁盤選擇界面時,按下“Command+R“鍵,然后選擇3步驟中的路由器進行連接,經過漫長的下載(如果不按步驟3改DNS的話,在國內大概需要2-3小時下載,改了DNS后大概10來分鍾就可以了)后,即可進入聯網恢復系統。

     進入終端后,輸入以下命令:

      cd /Volumes/UPan

      dd if=/dev/disk0 of=backup.bin bs=512 count=1

      (備份現有的MBR,運行后,會顯示success,可以輸入ls命令,看下U盤目錄下是否新添加了一個backup.bin的文件)  

      diskutil umountdisk /dev/disk0 

      (卸載SSD,注:回車后,一定要看到success類似的成功信息,如果顯示忙無法卸載,需要重新啟動后再次進入終端重新執行卸載)

      dd if=patchedcode.bin of=/dev/disk0 bs=440 count=1

      (將patchedcode中的mbr寫入到硬盤,回車后,一定要看到成功提示)

      reboot

     重啟后,進入Win7,系統就會自動重新加載AHCI驅動,然后提示需要重啟,重啟一次后即可。

 

二、當更換了新的SSD,沒有Lion系統,只安裝Win7時,如何啟用

2.1、准備一個U盤,將1.2中的patchedcode.rar下載解壓后的patchcode.bin放到U盤根目錄,並下載ahci驅動解壓后放到此U盤下。

2.2、先用Win7光盤安裝系統,在安裝win7選擇磁盤或分區時,點擊“加載驅動程序“,瀏覽——U盤的2.1中的ahci驅動的目錄,將”顯示未簽名的驅動“勾上,選擇第一個驅動,然后安裝系統。

2.3、系統安裝完成后,進入win7,運行regedit,將1.1中的注冊表三個鍵"start"改為0

2.4、重啟電腦后,按1.3,1.4中的步驟進行操作即可。

當完成AHCI驅動后,進入Windows 7系統,即可在“設備管理器”中看到SSD已由原來的IDE模式變為了AHCI模式,此時,我們還可以下載IntelRST驅動來優化SSD的使用以延長其壽命。

 

三、常見問題

3.1、Win7下的BootCamp控制面板打不開,顯示"嘗試訪問啟動磁盤設置時出錯“

   網上很多貼子說,只要下載一個經過改動的c:\windows\system32\AppleControlPanel.exe替換后即可,但是我嘗試過多次,沒有一次成功的。后經過測試,在本人的電腦上,是因為Intel RST服務與BootCamp沖突導致的,只需在控制面板——程序中,將“英特爾快存儲技術”卸載,重啟電腦后即可打開BootCamp控制面板。

3.2、Mac啟動Win7時,白屏時間過長

    這是因為Mac在搜索啟動磁盤引起的,我們可以在Win7的BootCamp控制面板中,選擇“啟動磁盤”后,應用一次,即可明顯減少白屏的時間。(至於bootcamp控制面板打不開,請參考3.1)

3.3、有沒有必要裝“intel RST“的問題

   網上很多貼子說,intel RST只對多塊磁盤時有用,即主要用於一塊SSD與一塊HDD搭配使用時,可以利用此技術,將SSD作為HDD的緩存盤,以便使得HDD具有SSD差不多的讀寫速度,如果只有一塊SSD時,無須安裝Intel RST。但本人還是建議安裝intel RST,因為我檢索了一些資料,除了在RAID方面的功能外,Intel RST技術還能有效地平衡SSD的擦寫,減少錯誤數據的產生,並有效延長SSD的使用壽命。我用AS SSD Benchmark進行過測試,沒有安裝Intel RST時,得分確實要比安裝了Intel RST要低50分左右,但與SSD的穩定性與壽命相比,這點速度上的差別是無關緊要的。

3.4、聯網恢復系統下載過程中出現錯誤

   請如下步驟重置MAC的PRAM即可。

    3.4.1、關掉電腦
    3.4.2、同時按下這四個鍵:Option+Command+P+R,然后按電源鍵開機
    3.4.3、在開機出現灰色屏幕時按下並按住第2步中的4個鍵,值到Mac的第二次重啟(會明顯感覺到啟動聲音變成了出廠時的最大音量)
    3.4.4、釋放這幾個鍵。

3.5、重置了PRAM后,Mac啟動的“Pong"聲音過大

    這個聲音無法在win7中修改,如果要修改,需要進入Lion系統中(如果你的新SSD只有Win7,那請換上原來的Lion的硬盤重啟),將系統音量調小才可以。可以在Lion下安裝一個叫StartupSound的軟件,然后在偏好設置最下方找到這個工具再設置。或者,通過Lion的終端輸入命令,如“sudo nvram SystemAudioVolume=%80”來控制。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM