[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:09526] Re: Kernel panic with BO in 486DX
小島基靖と申します.
<199811040029.AAA04546@xxxxxxxxxxxxxxxxxxxxx>の記事において
takafumi@xxxxxxxxxxxxさんは書きました。
>> 小松ともうします。
>> ARCHEというメーカーの486マシーンを頂いたので、486DXにBOを一応インストールでき
>> たのですが、10回起動して9回ぐらい
>>
>> hda:status time out: status=oxff {busy}
>>
>> なんてメッセージが出てKernel Panicになるという状態で、なんとか原因を探してい
>> る毎日です。
/usr/src/linux/drivers/block/ide.c にエラーの該当箇所があります.
ハードディスクの応答が無くてエラーになってます.
int ide_wait_stat (ide_drive_t *drive, byte good, byte bad, unsigned long timeou
t)
{
byte stat;
unsigned long flags;
udelay(1); /* spec allows drive 400ns to assert "BUSY" */
if ((stat = GET_STAT()) & BUSY_STAT) {
save_flags(flags);
sti();
timeout += jiffies;
while ((stat = GET_STAT()) & BUSY_STAT) {
if (jiffies > timeout) {
restore_flags(flags);
ide_error(drive, "status timeout", stat);
return 1;
}
ハードウェアの不良ではないでしょうか?
IDEケーブルがはずれているとか折れて切れかけているとか,接触不良だとか
ハードディスクかハードディスクコントローラーあたりが壊れたとか.
私なら,中を掃除して,ケーブル関係チェックしてだめなら寿命といういことで
あきらめます.
-----
小島基靖 Private E-mail: mkojima@xxxxxxxxxxxx