Ubuntu 系统采用 mdadm,grub 损坏,无法启动

Ubuntu 系统采用 mdadm,grub 损坏,无法启动

我的旧磁盘开始出现故障,所以我决定更换它。在将数据移动到新磁盘时,看到它有多大,我认为拆分磁盘并使用 RAID1 阵列增加一些保险是一个不错的决定。这有什么不对吗?现在它无法启动。我想我应该先移动系统,然后再添加 raid 功能。同时做这两件事是个糟糕的决定。

我确实复制了所有数据,包括隐藏文件。然后编辑 fstab,运行 udate-initramfs、update-grub 和 grub-install

在启动过程中,我收到一个错误:错误 17:无法挂载所选分区。然后我可以在内核版本(Ubuntu 13.10 内核 3.11.0-17...23)之间进行选择,但都出现错误。

由于旧光盘不再起作用,我无法恢复该过程。

我正在通过 ubuntu 安装程序访问系统 - 救援模式 - 挂载文件系统 md127(此救援模式可以毫无问题地检测和挂载 raid 分区)

fdisk、blkid、fstab 的输出:https://i.stack.imgur.com/EgQ3B.jpg

mdadm 配置、详细信息和扫描:https://i.stack.imgur.com/FSAmt.jpg

您需要更多数据吗?

谢谢你的提示。

答案1

我搞反了,/etc/fstab 文件应该使用

/dev/md127 / ext3 errors=remount -ro 0 1

回到你原来的样子。

我注意到您的 /etc/mdadm/mdadm.conf 与 的输出不完全匹配sudo mdadm --detail --scan,我想知道这是否是问题的一部分。条目 /dev/md127 似乎应该是它本来的样子,但 的输出--detail --scan是 /dev/md/127_0。

相关内容