酷!學園

技術討論區 => Computer 討論版 => 主題作者是: UCS 於 2002-03-22 03:32

主題: 磁柱的問題
作者: UCS2002-03-22 03:32
請問,磁柱的極限不是16383嗎
為什麼可以到5萬多?
主題: 磁柱的問題
作者: protech2002-03-22 05:51
因為 16383 只能到 8.4GB
超過 8.4GB 的 HD 就都超過 16383 了 ..

其中的轉換是由 BIOS 來決定的 ...
主題: 磁柱的問題
作者: Anonymous2002-03-22 16:11
嗯~~~ linux 好像不太在意 BIOS 設定(除非要用它來做 boot)﹐
我有一張舊 m/b ﹐插上 40G 的硬碟是沒辦法用 bios 抓到的﹐
後來解決之法是先用一個舊硬碟(真的很舊﹐只有 250MB!)來裝 /boot
然後等 linux kernel 載入之後﹐就能抓到 40G 的 HD 了。

給您參考一下。
主題: 磁柱的問題
作者: UCS2002-03-22 16:24
那磁區呢
不是63為限
為什麼有255
主題: 磁柱的問題
作者: 劍客2002-03-22 19:14
這在核心有作一個換算,這樣會讓 cylinder 不會超過所宣告的大小。雖然可以 partition ,但是在 format 的時候也會有問題。

新版的核心好像也沒見到更新這個問題。
主題: 磁柱的問題
作者: protech2002-03-22 19:39
如果 Cylinders 只能 16383
     Heads     只能 16
     Sectors   只能 63 ..

那麼現在的 HD 都超過 8.4G 了 , 你想那些廠商要把多出來的
空間藏在那呢 ...

你說的那些限制都是洪荒時期的問題了 ..

如果想要進一步了解原因 , 請自行前往各大 HD 廠商的網站 ..

你要的問題那裡都有 ...^^
主題: 磁柱的問題
作者: UCS2002-03-23 00:39
我有一個30g和40g的硬碟,30g的磁區是63,但40g的磁區則是255
當然,30g的磁柱會5萬多,40g則1萬多,但磁頭都是16,
為什麼會有這樣奇怪的差別,
那個會比較好呢,
(硬碟牌子不同30是m,40是s)
主題: 磁柱的問題
作者: protech2002-03-23 03:05
http://www-3.ibm.com/storage/hdd/tech/techlib.nsf/techdocs/89A712F4E70A87C487256AFF00595B6B/$file/D120GXP_sp30.pdf

先去看那些資料吧 , 我打要好幾天才打的完 ...
主題: 磁柱的問題
作者: UCS2002-03-23 03:14
謝啦,不過還沒看到文件。
主題: 磁柱的問題
作者: 劍客2002-03-23 09:39
其實如果沒有超過 80 GB 不要擔心這些問題,這個留給寫 driver 的人。

如果真的有興趣可以看看核心 IDE driver 的 ide-geomery 這支 C 程式。會有 63 與 255 的差別是 driver 的關係,基本上 IDE1 的排線上的硬碟會維持 63 ,IDE2 會維持 255。就算你可以用 fdisk 去設定這個值,但是不要高興太早。一旦你重新開機,保證又回來原來的樣子。
主題: 磁柱的問題
作者: UCS2002-03-23 12:04
為何不改磁柱,而去改磁區大小來增加空間呢?
是磁柱即使可以超過16383,但還是有某個5萬多的制限嗎?