免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4252 | 回复: 11
打印 上一主题 下一主题

[OpenBSD] 难道我的硬盘将要坏了吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-28 10:21 |只看该作者 |倒序浏览
星期一一早就听说上不了网了,我用的是openbsd4.1 pf+squid 代理公司用户上网,今天又出现上次的故障现象,看了下dmesg.boot,报以下错误:

       WARNING: / was not properly unmounted
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0d: device timeout reading fsbn 992800 of 992800-0 (wd0 bn 5188096; cn 5146 tn
14 sn 46), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 16384
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0d: device timeout reading fsbn 1023232 of 1023232-0 (wd0 bn 5218528; cn 5177
tn 1 sn 49), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 12288
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0f: device timeout writing fsbn 9925216 of 9925216-0 (wd0 bn 32995312; cn 3273
3 tn 7 sn 7), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 16384
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 4
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 4
wd0d: device timeout reading fsbn 16236160 of 16236160-0 (wd0 bn 20431456; cn 20
269 tn 4 sn 52), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 3
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 3
wd0d: device timeout reading fsbn 2319264 of 2319264-0 (wd0 bn 6514560; cn 6462
tn 13 sn 45), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
wd0d: device timeout reading fsbn 2319392 of 2319392-0 (wd0 bn 6514688; cn 6462
tn 15 sn 47), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 32768
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 1
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 1
wd0d: device timeout reading fsbn 16207936 of 16207936-0 (wd0 bn 20403232; cn 20
241 tn 4 sn 52), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to Ultra-DMA mode 0
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 0
wd0d: device timeout reading fsbn 5293024 of 5293024-0 (wd0 bn 9488320; cn 9413
tn 0 sn 16), retrying
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0: transfer error, downgrading to DMA mode 2
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
wd0d: device timeout reading fsbn 5293024 of 5293024-0 (wd0 bn 9488320; cn 9413
tn 0 sn 16), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
       type: ata
        c_bcount: 65536
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x20
wd0d: device timeout reading fsbn 14552160 of 14552160-0 (wd0 bn 18747456; cn 18
598 tn 10 sn 42), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 2048
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0d: device timeout reading fsbn 1409148 of 1409148-0 (wd0 bn 5604444; cn 5559
tn 15 sn 27), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 2048
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x20
wd0d: device timeout reading fsbn 1994924 of 1994924-0 (wd0 bn 6190220; cn 6141
tn 1 sn 29), retrying
wd0: soft error (corrected)
wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 2048
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0d: device timeout reading fsbn 2660864 of 2660864-0 (wd0 bn 6856160; cn 6801
tn 11 sn 59), retrying
wd0: soft error (corrected)
mode = 0100640, inum = 2494299, fs = /home
panic: ffs_valloc: dup alloc
syncing disks... 32 31 26 14 4
OpenBSD 4.1 (mykernel) #0: Wed Nov 28 17:09:14 CST 2007
    root@rainbowforce.8866.org:/usr/src/sys/arch/i386/compile/mykernel
cpu0: Intel(R) Pentium(R) 4 CPU 2.40GHz ("GenuineIntel" 686-class) 2.41 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CF
LUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
real mem  = 804864000 (786000K)
avail mem = 730927104 (713796K)

   如果说是硬盘IDE线的问题,我已确信更换了80针的IDE数据线,去年都很稳定,没有出现此问题啊,不知道是不是硬盘要坏了?
重启后又能正常工作了,真是奇怪啊。

论坛徽章:
0
2 [报告]
发表于 2008-07-28 11:10 |只看该作者
关掉BIOS里硬盘的DMA试试

论坛徽章:
0
3 [报告]
发表于 2008-07-28 12:59 |只看该作者
bus-master DMA error
应该不是硬件问题

论坛徽章:
0
4 [报告]
发表于 2008-07-28 14:25 |只看该作者
我也出现过类是的提示:
看起来好象是,硬盘一时不被识别,假设系统是windows则会死机,我的观点是:内存在做怪

论坛徽章:
0
5 [报告]
发表于 2008-07-28 14:37 |只看该作者
我也感觉不是硬盘问题,因为硬盘如果坏道的话,可能就越来越多了,最后都不能用了,不过我这台机器,也正常运作了2年了,还是台华硕845主板,sdr的内存,我插了3条256mb samsung 的sdr内存,向楼主说的那样,估计是内存接触的问题,我今天重启它又好了,下次故障插拔下内存试试。。

论坛徽章:
0
6 [报告]
发表于 2008-07-28 15:51 |只看该作者
原帖由 liaoxuebo 于 2008-7-28 14:37 发表
我也感觉不是硬盘问题,因为硬盘如果坏道的话,可能就越来越多了,最后都不能用了,不过我这台机器,也正常运作了2年了,还是台华硕845主板,sdr的内存,我插了3条256mb samsung 的sdr内存,向楼主说的那样,估 ...




老大,楼主是你啊!

你那个地方应该说“楼上”

论坛徽章:
0
7 [报告]
发表于 2008-07-28 16:00 |只看该作者
呵呵!分析的果然精辟啊。。

论坛徽章:
0
8 [报告]
发表于 2008-07-28 16:04 |只看该作者
又来了,好像是中毒一样,现在又是这个样子了,今天重复两次,这个状态了, c_bcount: 这个数字还在变的

wd0(pciide0:0:0): timeout
        type: ata
        c_bcount: 16384
        c_skip: 0
pciide0:0:0: bus-master DMA error: missing interrupt, status=0x21
wd0d: device timeout reading fsbn 1673536 of 1673536-0 (wd0 bn 1673536; cn 1660
tn 5 sn 4), retrying
wd0: soft error (corrected)

论坛徽章:
0
9 [报告]
发表于 2008-07-28 16:12 |只看该作者

跟你说了是硬盘DMA问题

在BIOS里关掉就好了

论坛徽章:
0
10 [报告]
发表于 2008-07-28 16:41 |只看该作者
谢谢楼上回答,BIOS 里关闭 ultra DMA 模式,好像没这个选项。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP