V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
whereabouts
V2EX  ›  问与答

用了几年的硬盘现在使用时随机 Input/Output Error 有办法不动硬件的情况下使用完剩余寿命吗

  •  
  •   whereabouts · 2018-08-21 08:58:52 +08:00 · 1646 次点击
    这是一个创建于 2287 天前的主题,其中的信息可能已经有所发展或是发生改变。
    linux 系统 xfs 文件系统 这几年使用读写比较多+频繁,现在老是发生 "ls: cannot access /mnt/disk1: Input/output error" 但是重新挂载就能使用了( umount 后再 mount 一下)
    四个硬盘组的服务器 Raid0,数据相对不重要,但是想有办法能不能继续正常使用
    1 条回复    2018-08-21 09:15:25 +08:00
    mrzx
        1
    mrzx  
       2018-08-21 09:15:25 +08:00   ❤️ 1
    mhdd 扫描硬件坏磁道,然后人为屏蔽(屏蔽的方法很低级,就是把坏的磁盘单独划分一个分区,且弄成隐藏分区)。

    我劝你不要这么做,因为 mhdd 的扫描时间实在太长了。

    且中间,你还要拿笔记下坏磁道的大概位置,还要估算坏磁道大概在那弄成一个分区,划多了,硬盘空间浪费的多。划少了,就怕坏磁道没有划入那个要屏蔽的分区里。

    更可怕的是硬盘不光是绿色好快区和完全不能用的红色坏块区。还有很多虽然没完全坏,也还能正常使用的块,但延迟大于 200ms,500ms 以上,这才是最头疼的,难道要把这些区域也一并屏蔽吗?

    1tb 在没有坏道的情况下,保守估计,2 个小时左右,要是有坏道,那就呵呵了,有可能一天也扫描不完。

    更头疼的是你这个是组 raid 的环境,要是在 windows 单块使用还好。现在还牵扯到 raid,那你将坏磁道屏蔽的隐藏扇区怎么弄?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2700 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:09 · PVG 19:09 · LAX 03:09 · JFK 06:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.