當前位置:才華齋>計算機>計算機硬體>

升級160GB大硬碟全攻略

計算機硬體 閱讀(4.07K)

硬碟技術的發展除了速度越來越快以外,在容量上也過了幾道門檻,每一道門檻都給升級造成了一定困難。在以往,只是主機板支援的問題,現在連作業系統都出現了由於硬碟容量過大的相容性問題。如何順利地升級使用160GB以上的大硬碟,是很有講究的,萬一處理不當,就有丟失大量資料的危險。

升級160GB大硬碟全攻略

一、問題的由來

因為簇和柱面早期定義的問題,很多作業系統和BIOS都有137GB的容量限制,在以往32GB、80GB門檻的時候,可以利用不呼叫BIOS的DM等軟體,直接對硬碟分割槽,使用也沒什麼問題。不過超過了137GB的容量以後,需要48位定址的支援,如果此時主機板有137GB限制的話,DM也不讓你分超過137GB後面的容量(可能顯示容量正確,但真進行分割槽操作時候會彈出紅色提示視窗:HDD I/O ERROR)。或者即使你用PQMAGIC等軟體分出來了,也有許多的.相容性問題。

現在最突出的問題,就是作業系統中存在資料溢位的BUG,如果處理不當,很容易突然出現不認分割槽格式、丟分割槽或是目錄變亂碼的故障。這種故障帶有隨機性,筆者在幾個大的BBS已經見到有不少這樣的帖子,所以不要以為目前使用正常,就漫不經心,萬一“中獎”了,那可是上百GB的資料損失啊!

二、支援大硬碟的關鍵1.支援48位定址的BIOS

這個是順利使用160GB大硬碟的第一關鍵──有人沿用以前的方式,掛作從盤,在BIOS裡把硬碟設為NONE,然後靠DM分割槽或讓Windows自己識別硬碟。這種方式也不能說完全不可用,但通常會讓硬碟只能執行在PIO的傳輸模式下,無法使用UDMA傳輸,新硬碟效能發揮就大打折扣了;而且沒BIOS的支援,作業系統在48位定址模式方面相容性也容易出問題。

如果不清楚自己的主機板BIOS是否支援48位定址,可以下載Intel出的一個小工具來檢驗一下。這個工具名為Intel 48-bit LBA Test Program(注意,在使用該軟體時,需要掛接一容量超過137GB的硬碟),在DOS下執行“”之後會見到如圖的畫面。它會搜尋系統中所掛接的ATA/ATAPI裝置並給出相應提示,如當前接硬碟的容量等。針對不同的硬體系統,檢測結果會出現以下三種:

“PASSED”表示BIOS支援48-bit LBA;

“FAILED”表示BIOS不支援48-bit LBA;

“UNDETERMINED”則表示測試程式不能確定被測BIOS是否具有48-bit LBA能力。遇到這種情況,還是上廠家主頁查查資料再確認,筆者用的升技KGB7 RAID檢驗結果也是不能確定的,但在升技的主頁找到的BIOS說明可以支援137GB以上的硬碟,重新整理後順利升級了。最好的辦法還是升級BIOS,不然寧可買小一點的硬碟,不要冒資料丟失的危險。

工具下載地址

2.分割槽軟體也講究

接下來就是分割槽軟體是否支援大便盤的問題了。就目前筆者接觸過的軟體,第三方的分割槽軟體不是支援不充分,就是相容性問題比較多──像DM最新的版本只到2001年的9.56,實在太落伍了。有些文章介紹利用DM來改容量變相支援大硬碟,這種方式是有危險的,只適用於很老的主機板上。通常的後果是造成被改的160GB或者250GB硬碟只能當成137GB使用,再也改不回來,成為“殘疾”。

DISKGEN我也專門試驗過,結果是能識別160GB的硬碟,也能正常分割槽,但不能在軟體裡順利格式化,只有FAT12(不是FAT32)的格式可選,顯然是支援不充分了。現在只有用WinMe上自帶的FDISK和Win2000/XP啟動光碟,或是進入了Windows後用它的“磁碟管理器”來分割槽及格式化大硬碟比較保險,PQ分割槽大師的相容性問題太多了,也不可靠。