LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 961|回复: 3

linux下硬盘问题(DMA报错)

[复制链接]
发表于 2005-1-12 20:13:47 | 显示全部楼层 |阅读模式
debian下

今天启动发现硬盘报错:
Jan 12 14:38:13 Server kernel: hda: 60036480 sectors (30738 MB) w/1916KiB Cache,
CHS=59560/16/63, UDMA(66)
Jan 12 14:38:13 Server kernel: hda: cache flushes not supported
Jan 12 14:38:13 Server kernel:  /dev/ide/host0/bus0/target0/lun0:<4>hda: dma_tim
er_expiry: dma status == 0x21
Jan 12 14:38:13 Server kernel: hda: DMA timeout error
SeekComplete DataRequest }
Jan 12 14:38:13 Server kernel:
x21
Jan 12 14:38:13 Server kernel: hda: DMA timeout error
SeekComplete DataRequest }
Jan 12 14:38:13 Server kernel:
Jan 12 14:38:13 Server kernel:  p5<4>hda: dma_timer_expiry: dma status == 0x21
Jan 12 14:38:13 Server kernel: hda: DMA timeout error
SeekComplete DataRequest }
Jan 12 14:38:13 Server kernel:
Jan 12 14:38:13 Server kernel:  p6<4>hda: dma_timer_expiry: dma status == 0x21
Jan 12 14:38:13 Server kernel: hda: DMA timeout error
SeekComplete DataRequest }
Jan 12 14:38:13 Server kernel:
Jan 12 14:38:13 Server kernel:  p7 >
Jan 12 14:38:13 Server kernel: Probing IDE interface ide1...
Jan 12 14:38:13 Server kernel: Probing IDE interface ide1...
:

然后hdb(ext3)认不出来(换到另外一台机器上挂载没问题)。

请问怎么回事? :ask
发表于 2005-1-12 20:18:09 | 显示全部楼层
Maybe there is something wrong with your HDD wire?
 楼主| 发表于 2005-1-12 20:36:50 | 显示全部楼层
Post by ptr
Maybe there is something wrong with your HDD wire?


但是过了这一段,系统(hda上的)又正常运行了,hdb(数据盘 )显示为只读的,root都无法读写。

:help
发表于 2005-1-14 02:07:38 | 显示全部楼层
修改grub启动项,类似下面的行,加入后面的参数:

kernel /boot/vmlinuz-2.4.21-15.ELsmp ro root=LABEL=/ ide=nodma noapic apm=off
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表