[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:28196] Re: libata でのhard disk の容量認識



choです。

名倉さん、こじまさん、ありがとうございました。

> このころの HDD って,ジャンパによって上限を 32GB とか 15 heads とかに抑
> えるような設定があったように思いますが,そのヘンがイタズラしている可能
> 性は考えられないでしょうか?

的確なご指摘をいただきまして誠にありがとうございます。

細かい経緯の記録が残っておりませんでしたので、実機を開けて確認してみまし
たところ、
確かに with Cylinder Limit Jumper という設定になっておりました。
(幸いweb上にまだ 該当 harddisk の jumper setting を見付けることができました)

これを外したところ、libataでも全パーティションがこれまで同様使用できるよ
うになりました。

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
では、
Probing IDE interface ide0...
hda: Maxtor 5T040H4, ATA DISK drive
hda: max request size: 128KiB
hda: 80043264 sectors (40982 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(66)
hda: cache flushes not supported
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12
hda13 hda14 >

と、余分な表示が無くなり、

libata version 2.20 loaded.
でも
scsi 0:0:0:0: Direct-Access     ATA      Maxtor 5T040H4   TAH7 PQ: 0 ANSI: 5
SCSI device sda: 80043264 512-byte hdwr sectors (40982 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
SCSI device sda: 80043264 512-byte hdwr sectors (40982 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12
sda13 sda14 >
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0

となり、

libata version 2.21 loaded.
でも
scsi 0:0:0:0: Direct-Access     ATA      Maxtor 5T040H4   TAH7 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 80043264 512-byte hardware sectors (40982 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
sd 0:0:0:0: [sda] 80043264 512-byte hardware sectors (40982 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't
support DPO or FUA
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12
sda13 sda14 >
sd 0:0:0:0: [sda] Attached SCSI disk
sd 0:0:0:0: Attached scsi generic sg0 type 0

となって無問題となりました。

# なぜこの jumper setting としてあったか詳細不明ですが、
# EーIDEドライバの融通が効き過ぎていたというか、
# libataの認識の方が正しかったということになります。



Follow-Ups
[plamo:28199] Re: libata でのhard disk の容量認識, KOJIMA Mitsuhiro
References
[plamo:28193] libata でのhard disk の容量認識, cho
[plamo:28194] Re: libata でのharddisk の容量認識, 名倉昭一
[plamo:28195] Re: libata でのhard disk の容量認識, KOJIMA Mitsuhiro

[検索ページ] [メール一覧]
Plamo ML 公開システム