维塔斯科技

 找回密码
 立即注册
查看: 542|回复: 0
打印 上一主题 下一主题

WD MyCloud 一次无法启动问题的解决.

[复制链接]

该用户从未签到

71

主题

486

帖子

1063

积分

金牌会员

Rank: 6Rank: 6

积分
1063
跳转到指定楼层
楼主
发表于 2016-3-27 23:37:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
WD MyCloud 在拆机后, 把硬盘接到 Linux 系统下,再接回去可能出现无法启动的情况.

WD MyCloud 使用硬盘分区1和分区2创建的 RAID1 作为系统"盘".
正常情况下, 系统启动时, Linux 内核会自动组装 RAID1 且设备名称是 /dev/md0, 然后内核根据命令行提供的 root=/dev/md0 参数来启动系统.
但是在出现异常的情况下, 设备名称会变成 /dev/md127, 导致内核找不到系统"盘"而无法启动.
如何确认: 将盘接到 Linux 系统上,假设设备名称是 /dev/sdb

mdadm --misc --examine /dev/sdb1 |grep 'Preferred Minor'Preferred Minor : 127

如果不是 0, 就会导致系统无法启动.
这种情况下, 需要更新 RAID1 的信息.

先停止 RAID1
mdadm --stop /dev/md127
重新组装 RAID1 并更新 RAID1 的信息.
mdadm --assemble --update=super-minor --run /dev/md0 /dev/sda1 /dev/sdb2

这样就可以继续启动系统了.
上述操作不会破坏硬盘的数据.





回复

使用道具 举报

发表回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

    移动客户端:
    关注我们:
  • 手机客户端:
  • 安卓版
  • 扫描二维码下载

Archiver|手机版|邢台网云科技有限公司 ( 冀ICP备16008275号 )

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