MDADM 软件 RAID 无限启动循环

MDADM 软件 RAID 无限启动循环

我目前正在关注本软件 RAID 教程现在我已准备好从第二张磁盘启动。到目前为止,我已完成以下操作:

  • 将分区表从 /dev/sda 复制到 /dev/sdb
  • 将两个 /dev/sdb 磁盘上的分区类型更改为“fd”
  • 使用 /dev/sdb1 和 /dev/sdb2 创建 RAID 阵列 /dev/md1 和 /dev/md2
  • /dev/md1 上的 mkfs.ext4 和 /dev/md2 上的 mkswap
  • 使用 mdadm --examine --scan 创建我的 mdadm.conf
  • 将 /dev/md1 挂载到 /mnt/md1 并将 /dev/sda1 复制到其中
  • 编辑 /etc/fstab 以包含 /deb/md1 和 /dev/md2 的 blkid,而不是 /dev/sda1 和 /dev/sda2
  • 编辑 /etc/mtab 以包含 /dev/md1 而不是 /dev/sda1
  • 使用正确的 Linux 内核版本名称创建 Grub 菜单项
  • 更新 grub
  • 更新了 initramfs
  • 在 /dev/sda 和 /dev/sdb 上安装了 Grub

我已经验证文件已被复制到 /dev/md1,/etc/fstab 和 /etc/mtab 文件正确反映了新阵列的 UUID,并且阵列已启动并正在运行。

问题是,当我重新启动时,从 grub 菜单中选择 RAID 菜单项后,我陷入了无限循环。机器立即重新启动并将我带回到 grub 菜单——重复上述步骤。我已验证我的菜单项是正确的,并且包含正确的根目录,并且没有收到任何错误消息。我只是不知道在哪里可以找到故障排除方法。任何帮助都将不胜感激。

相关内容