close

請注意!此類動作可能會導致您的資料毀損,請小心使用參考

=================================

在換成華碩廣受好評的主機板P5QL-E後,原本用的高高興興的

只不過原來灌的Ubuntu系統沒辦法進,想說也少用,所以也不太在意

直到這兩天心血來潮,上網查查到底P5QL-E能不能被Ubuntu支援

才發現了這個讓人又愛又恨的特性 – AHCI

 

在用硬碟開機的模式無法進到原有的Ubuntu系統後,採用Ubuntu光碟開機

但是在硬碟分割區的內容卻發現到只有找到一顆IDE介面的硬碟

不對啊。。。總共要有三顆硬碟才對啊。。。

於是上網搜尋,找到有此一說:ASUS P5QL-E主機板的SATA只要切換成AHCI模式,

Ubuntu就可以抓到SATA的硬碟了,

果然進BIOS設定之後,硬碟上的Ubuntu系統就可以使用了,不過。。。XP卻進不去了,一直重開機…

在繼續查,似乎是因為AHCI這個模式的驅動問題在搞鬼。。。

只要換回IDE模式就可以進XP,但進不了Ubuntu;換成AHCI模式後就反過來,可以進Ubuntu…

在網路上查到的又都比較偏向重灌系統的階段再外掛AHCI的驅動支援

難道不能直接不重灌,就可以讓XP可以用AHCI模式開機嗎?答案是可以的~

在網路上找到了這篇文章:

How to enable AHCI/RAID mode without reinstalling windows (P35/ICH9/ICH9R) - Page 4 - HEXUS.community discussion forums 

 

它就有提到使用ASUS P5QL-E版子的時候,如何不用重灌系統就可以啟動AHCI/RAID的功能

1. 找到Intel的網站:  http://www.intel.com/support/tw/index.htm

2. 進到下載區>晶片組>晶片組軟體>Intel® Matrix Storage Manager

3. 下載”32 位元磁片組態公用程式”跟”Intel® Matrix Storage Manager”兩個檔案

4. 將”32 位元磁片組態公用程式”裡的”iaStor.sys”這檔案解壓縮到"C:\WINDOWS\system32\drivers"裡

5. 新建一個文字檔命名為”iastor-ahci+raid.reg”,然後將下列的機碼複製到iastor-ahci+raid.reg這個檔案,存檔

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_3a22&cc_0106]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2822&cc_0104]
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"
"Service"="iaStor"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI Miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI+RAID Controller"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000
"BusType"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port0]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port1]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port2]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port3]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port4]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters\Port5]
"AN"=dword:00000000
"LPM"=dword:00000000
"LPMSTATE"=dword:00000000
"LPMDSTATE"=dword:00000001
"GTF"=dword:00000000
"DIPM"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_3A22&SUBSYS_B0051458&REV_00\\3&13c0b0c5&0&FA"
"1"="PCI\\VEN_8086&DEV_2822&SUBSYS_B0001458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000002
"NextInstance"=dword:00000002

 
6. 執行iastor-ahci+raid.reg這個機碼

7. 重開機進BIOS改為AHCI模式

8. 改完之後應該就可以用AHCI模式進到XP了

9. 安裝Intel® Matrix Storage Manager,大功告成~

 

我測試完了之後,的確可以用AHCI模式自由進到XP或Ubuntu系統了

不過。。。納悶的是。。。怎麼只找到兩顆SATA硬碟?還有一顆IDE硬碟呢?

不知道為什麼,我把BIOS裡面>進階>內建裝置設定>JMB IDE的項目改成IDE

然後就可以找到全部三顆硬碟了~~

HEMiDEMi 的標籤:,,,
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 zonbibi 的頭像
    zonbibi

    魚貓一家親

    zonbibi 發表在 痞客邦 留言(2) 人氣()