首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从坏硬盘中重建镜像

如何从坏硬盘中重建镜像
EN

Server Fault用户
提问于 2012-03-29 15:58:57
回答 1查看 2.2K关注 0票数 3

在我的freebsd盒子上

代码语言:javascript
复制
$uname -rms
FreeBSD 7.2-RELEASE-p5 i386

硬盘想要死。smartd守护进程写入日志:

代码语言:javascript
复制
Mar 29 21:25:04  smartd[935]: Device: /dev/ad7, 10 Currently unreadable (pending) sectors                     
Mar 29 21:25:04  smartd[935]: Device: /dev/ad7, 10 Offline uncorrectable sectors       

我插入了新磁盘(ad5),并有了以下计划:

  1. 创建G镜像raid
  2. 将ad5插入raid
  3. 同步后从raid中删除ad7
  4. 不连续的ad7磁盘。

但是看起来同步永远不会完成。我总是看到:

代码语言:javascript
复制
mirror/gm1  DEGRADED  ad5s1e (79%)
                      ad7s1e

我尝试停用/激活ad5s1e。我试着用镜重建gm1 ad5s1e。我被重新引导为单模。79%永远是障碍。

如何完成同步?

upd:

再一次尝试重建,我在日志中看到了这一点:

代码语言:javascript
复制
Mar 30 01:33:03  kernel: ad7: FAILURE - READ_DMA48 status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=372929727
Mar 30 01:33:03  kernel: GEOM_MIRROR: Synchronization request failed (error=5). mirror/gm1[READ(offset=177321017344, length=131072)]
Mar 30 01:33:11  kernel: ad7: FAILURE - READ_DMA48 status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=372948031
Mar 30 01:33:11  kernel: GEOM_MIRROR: Synchronization request failed (error=5). mirror/gm1[READ(offset=177330454528, length=131072)]

这79%之后又冻了一次。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-03-29 20:21:20

你不能用坏了的磁盘造一面镜子。它的一些部门是无法恢复的。但现在还不是什么都失去了。您可以尝试转储/还原您的文件系统。如果幸运的话,FS不使用坏扇区,或者它们的数据不重要。请参阅描述如何将fs从磁盘移动到磁盘的FreeBSD常见问题:FreeBSD常见问题q.9.2

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/374893

复制
相关文章

相似问题

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