查看單個文章
舊 2004-12-10, 06:14 PM   #42 (permalink)
a471 帥哥
管理員
 
a471 的頭像
榮譽勳章
UID - 236673
在線等級: 級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時級別:70 | 在線時長:5321小時 | 升級還需:4小時
註冊日期: 2002-12-06
住址: 打狗
文章: 53355
精華: 0
現金: 302 金幣
資產: 41767744 金幣
預設

解決大容量硬碟137GB限制

Windows XP版本:
http://support.microsoft.com/kb/303013/zh-tw
如何在 Windows XP 中啟用 ATAPI 磁碟機的 48 位元邏輯區塊定址支援

Windows 2000版本:
http://support.microsoft.com/default...b;zh-tw;305098
Windows 2000 中 ATAPI 磁碟機的 48 位元 LBA 支援

■問題狀況:
當您購買了一顆標示容量超過137GB的硬碟之後:

A. 於開機程序、搜尋硬碟時,BIOS無法正確辨識硬碟容量。

B. 該硬碟在另一台運作順暢,可以讀取超過137GB容量,但是在自己的電腦上卻不行。

C. 新硬碟當作系統碟,安裝作業系統時,系統僅顯示硬碟容量為137GB。

D. 新硬碟當作資料碟(slave),執行硬碟分割時,最大容量只顯示137GB(或更小)。

■發生原因:

A. 您主機板上的BIOS不支援48bit定址的bigLBA模式。

B. 目前支援137GB以上硬碟(48bit LBA)的作業系統,僅有Windows 2000 SP3版本以上,或Windows XP SP1版本以上。Windows 95、98、ME或Windows 2000 SP1/SP2、Windows XP Home/Professional原始版本,均不支援超過137GB的硬碟容量。《警告》如果硬碟內已經具有超過137GB的磁碟分割區(Partition),資料可能無法正常讀取/寫入。超過137GB的磁碟分割區,則無法被讀取。

C. 作業系統版本不符合需求(請參閱B項),或版本符合需求,但系統預設並未開啟bigLBA支援。

D. 作業系統版本不符合需求(請參閱B項),或版本符合需求,但系統預設並未開啟bigLBA支援。

■解決方式:

A. 更新您主機板的BIOS(註一),或換一張新的、支援48bit LBA的主機板。您也可以選購磁碟擴充卡(註二),來啟動「硬體」對超過137GB容量硬碟的支援。

B. 您必須先確定目前使用的電腦:
1. BIOS必須支援48bit LBA。(請參閱A項)
2. 作業系統為Windows 2000 SP3以上,或Windows XP SP1以上。如果版本較舊,請至微軟網站下載Windows 2000 Service Pack 3 (SP3)或SP4補充包,或Windows XP Service Pack 1 (SP1)或SP2的補充包。
3. 如果符合以上兩個條件,卻無法正常讀取,是由於Windows 2000/XP預設並未開啟對bigLBA支援的關係。請依〈附錄〉的方式開啟對bigLBA的支援。

C.
1. 如果您安裝的作業系統版本,是Windows 2000 SP3以上,或Windows XP SP1以上,即使在安裝作業系統時顯示硬碟只有137GB容量,然而安裝完畢、重新開機之後,系統會自動開啟對bigLBA的支援,您可以在「我的電腦」上按右鍵,選「管理」,在「磁碟管理」裡的「磁碟0」(系統磁碟)裡,將超過137GB的容量抓出來使用(註三)。
2. 如果作業系統版本不合,則請升級至支援bigLBA的版本。

D.
1. 如果您先前的作業系統安裝在小於137GB的硬碟裡,作業系統一般是並未開啟對48bit LBA (BigLBA)的支援的。因此請依〈附錄〉的方式開啟對bigLBA的支援,並重新開機,就可以順利找到超過137GB的部分。
2. 如果作業系統版本不合,則請升級至支援bigLBA的版本。


註一:通常較新一代的主機板,原廠都會提供一些BIOS更新檔,可以改善主機板對新一代硬體的支援。這部分我們無法提供許多協助,只能請您到原廠網站找找看,或打他們的0800電話囉。

註二:請您確認您購買的硬碟是ParaelleATA(傳統介面),或是Serial ATA(新型介面)。通常都是前者,所以我們建議您買「HighPoint Rocket 133SB ATA磁碟擴充卡」或「HighPoint Rocket 133 ATA磁碟擴充卡」就可以了。兩者的差別,在前者(133SB)是Single Bus,只有一個擴充埠,可以接兩顆硬碟,而後者(133)有兩個擴充埠,可以接四顆硬碟。

註三:在「磁碟0」右邊的磁碟容量圖示,「尚未使用」的部分上面按右鍵,選擇「建立磁碟分割區」,下一步,下一步,確定,就可以了。

〈附錄〉如何開啟作業系統對bigLBA的支援
在開始前,請先確認您的作業系統版本,大於或等於Windows 2000 SP3/SP4,或Windows XP SP1/SP2。
1. 在Windows環境下,「開始」->「執行」,輸入「regedit」(開啟登錄檔編輯程式)
2. 點開HKEY_LOCAL_MACHINE→System→CurrentControlSet→Services→Atapi→Parameters
3. 在右側窗格空白處,按滑鼠右鍵,選「新增→DWORD值」
4. 新增的「新數值#1」,請更名為「EnableBigLba」
5. 在「EnableBigLba」機碼值上按右鍵,選「修改」,在「數值資料」處填入「1」後按確定。
6. 關掉登錄編輯程式,重開機。
7. 大功告成。
如果您不會修改,您可以下載登錄檔,存在桌面上之後,點兩下開啟,並選擇「確定要將機碼新增進登錄值」,然後重開機。這個檔案執行完後就可以刪除了。

======================================================
IDE硬式磁碟機137GB容量限制解決方案

 現在的主流硬式磁碟機容量越來越大從40GB、60GB、80GB開始向120GB、160GB躍升,不過你可能不知道某些主板BIOS有所謂137GB容量的限制,假如買回了超過137GB容量的硬式磁碟機,例如希捷7200.7 Plus 160GB硬式磁碟機、邁拓iamondMax 9 Plus 160GB硬式磁碟機,而在自己的主板上卻無法正確辨識,也就是沒辦法使用所有的容量,那該是多麼的難受呀!

137GB容量限制的由來

  其實,硬式磁碟機容量限制問題很早就出現了最初是528MB、2.1GB,後來是3.2GB、4.2GB,但引起人們注意當屬8.4GB容量的硬式磁碟機。雖然LBA(Ligical Block Address)邏輯塊定址模式突破了DOS系統下8.4GB容量的限制,但由于自身的限制,柱面的最大數是65536(216),磁頭的最大數是16(24),扇區的最大數是255(28-1),因此能定址的最大扇區數是267,386,880 (65536×16×255),一扇區是512位元,也就是說如果以CHS定址方式,IDE硬式磁碟機的最大容量為36.9GB,這就是137GB容量限制的由來。

  超過137GB容量的硬式磁碟機,可能會在一些主板上遭遇所謂的28bit LBA限制,當然主要是指一些推出時間較早的主板,但NVIDIA nForce2卻仍然在使用28bit LBA IDE控制器。在這樣的主板上雖然可以使用大容量的硬式磁碟機,但超出137GB以外的空間將無法辨識,換句話說也就是被浪費了。

  Technical Committee T13組織為瞭解決28bit LBA定址模式的限制,對于ATA/ATAPI-6標準進行了一些修改,通過48bit LBA來支援更多的扇區,從而突破這一限制,其實後來Compaq、Microsoft、Maxtor聯合推出的Big Drives規範就是T13組織提出的48bit方案為基礎的,這種規範的中心思想就是增加CHS的位數,而柱面寄存器不變,這樣就將原來LBA定址中可用的寄存器空間從24bit提高到了48bit,可以定址的扇區數就為281,474,976,710,655(65536×65535×65536),這樣可支援的硬式磁碟機容量就達到了81,474,976,710,655×512=144,115,188,075,855,872位元,大致相當於144PB(1PB=1000,000,000,000,000位元),在一定時間內應該是足夠使用了,對這方面技術感興趣的朋友可以在 http://www.t13.org/docs2002/ d1410r3b.pdf文件的第51頁找到關于48bit LBA的一些資料。

支援137GB以上容量

  要保証系統完全支援137GB以上容量的硬式磁碟機,必須滿足以下3個條件:

1·晶片組:

  從Maxtor的Big Drives技術文件中可以檢視到支援這一標準的晶片組廠商有SiS、VIA、ALi,因此祇要使用這些晶片組廠商的較新的南橋晶片組都可以獲得對Big Drivers的支援,例如VIA VT8233A、VIA VT8235、VIA VT8237、SIS 961、SIS 963等,雖然Intel未公開支援Big Drives標準,但無論是810∼875系列的晶片組都可以支援超過137GB容量的硬式磁碟機,當然你還需要裝設最新版本的Intel Application Accelerator應用程式。

  這裡需要敘述的是,48bit LBA只需要IDE控制器的支援即可,並不需要使用所謂支援ATA/133的南橋晶片。

2·主板BIOS:

  要想支援超過137GB容量的硬式磁碟機,主板BIOS必須支援48bit LBA,一般2002年以後發佈的BIOS都可以支援,當然這祇是針對仍在使用Windows 9x/Me的使用者,如果你已經升級到Windows 2000/XP,那麼就不一定需要支援48bit LBA的BIOS了。

  當然,如果主板能夠支援48bit LBA,那麼使用者什麼事也不用做,直接裝設Windows 2000/XP即可;假如你是在不支援48bit LBA的主板上裝設Windows 2000/XP,那麼就需要一定的技巧才能使用全部的硬式磁碟機容量

3·作業系統:

  如果你一心要使用大容量硬式磁碟機,那麼筆者極力建議使用Windows 2000/XP作業系統,因為Windows 98最高只支援64GB的磁片管理能力,當然Windows 98SE/Me也同樣存在這個問題,這裡並不是說作業系統無法使用超過32GB或64GB以外的容量,而是指作業系統附帶的FDISK無法突破這一限制。
__________________
http://i.imgur.com/PIIFymM.gif

我是史版A大,錢的數量決定電腦的力量

我是給女孩修電腦長大的,經驗豐富技術過硬,就沒有我修不好的電腦
a471 目前離線  
送花文章: 79393, 收花文章: 22261 篇, 收花: 80311 次