首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >损坏文件的内容,而FS则正常

损坏文件的内容,而FS则正常
EN

Server Fault用户
提问于 2011-12-17 18:12:47
回答 1查看 550关注 0票数 5

看来我的USB硬盘是旧的,损坏了:

代码语言:javascript
复制
rsync: read errors mapping "path/to/file.jpg": Input/output error (5)

Syslog:

代码语言:javascript
复制
kernel: [58927.940676] sd 6:0:0:0: [sdb] Unhandled sense code
kernel: [58927.940683] sd 6:0:0:0: [sdb]  Result: hostbyte=invalid driverbyte=DRIVER_SENSE
kernel: [58927.940690] sd 6:0:0:0: [sdb]  Sense Key : Medium Error [current] 
kernel: [58927.940696] sd 6:0:0:0: [sdb]  Add. Sense: Unrecovered read error
kernel: [58927.940703] sd 6:0:0:0: [sdb] CDB: Read(10): 28 00 00 21 f2 df 00 00 08 00
kernel: [58927.940716] end_request: critical target error, dev sdb, sector 2224863

奇怪的是FS没有损坏:我可以列出所有目录。但是,读取大约10%的文件的内容会导致这些错误。此外,大多数小文件都是安全的,但是大文件都被破坏了(损坏阈值为5MB)。

怎么可能呢?我有什么选择来调查和拯救这些档案?会不会是司机的问题?我不敢相信硬盘损坏会错过FS元数据!

这个硬盘是背信弃义的:我一直在做备份,它等待正确的时机背叛:-D

EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-12-17 18:49:05

列出目录并不意味着文件系统正常,您只是查看元数据(这是文件系统的一小部分)。

  1. 创建一个备份您能做的一切
  2. 运行文件系统检查(fsck)
  3. 创建另一个备份(以防fsck设法保存更多文件)
  4. 更换磁盘
票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/341935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档