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

[debian-users:35414] Re: hdparmでエラーが表示される



川添と申します。

あまりお役に立てないですが、興味があったので調べてみました。

On Wed, 20 Nov 2002 01:37:28 +0900
IWANAGA Masahiro <npdog@xxxxxxxxxxxxxxx> wrote:

> 以下構成でWoody(stable)を使用しています
> 
> M/B : Gigabyte GA-7DPXDW (ChipSet 760MPX**)
> HDD : IBM-DLTA-305020 (20GB EIDE) <- Primary Masterに接続
> 
> マザーボードとハードディスクはUltraATA100に対応したケーブルで
> 接続されています。
> 
> この環境で、hdparmにオプションなしで、引数に/dev/hdaを与え実行すると、
> 以下のように表示されます
> 
> # hdparm /dev/hda
> /dev/hda:
> multcount = 0 (off)
> I/O support = 0 (default 16-bit)
> unmaskirq = 0 (off)
> using_dma = 0 (off)
> keepsettings = 0 (off)
> nowerr = 0 (off)
> readonly = 0 (off)
> readahead = 8 (on)
> geometry = 2501/255/63, sectors = 40188960, start = 0
> HDIO_GET_BUSSTATE failed: Input/output error
> 
> この最後にある、「 HDIO_GET_BUSSTATE failed: Input/output error」
> とはいったいどういったエラーなのでしょうか?

ioctl()の呼び出しに失敗したようです。
(バスの状態を調べる、という操作のようです。)

私見ですが、今お使いのIDEのドライバ?にその機能がないのではないか、と思い
ます。可能性として、カーネル(や構築するときのオプション)を変更することで、
挙動が変わったりするのではないでしょうか。


---
Kawazoe Tomonori  <tsk@xxxxxxxxxx>