我正在尝试使用我的 3Tb 硬盘设置软件 raid。
我已经使用 GPT 和 3 个部分对每个分区进行了分区。(1 个 Bios、1 个 Ext4 1 个交换分区)。交换分区和 ext4 与 raid 连接。安装程序运行正常,grub 安装正常。当我启动时,出现错误 mduuid/random hash not found。
这种情况已经发生了三次。我正在 grub 救援中。
列出我的驱动器,它会显示每个驱动器的每个分区。我不知道如何修复此问题。
答案1
对于任何遇到此问题的人。
检查以确保您的 bios RAID 已禁用。我安装了 linux raid,但不知道我的 bios 支持 raid。因此它是冲突的。当我按错键从 usb 启动时,我碰巧在长启动时遇到了它
答案2
我看到您有一个 bios 分区,这表明您的 MBR 是错误的。Grub 有自己的 MBR 类型,不需要 bios 分区。
您是从没有分区表的干净磁盘开始的,还是您重复使用了磁盘。这可能是您的系统无法启动的原因。猜猜我是怎么知道的。
首先使用以下命令清理磁盘:
dd if=/dev/zero of=/dev/yourdev bs=512 count=1
将 yourdev 替换为磁盘的设备名称
然后再次安装 Ubuntu。然后它将安装新的 gpt 分区表。当然,您只需要 raid 中的一个交换分区和一个启动分区。
不要忘记在 bios 中调整你的 uefi 设置。
成功 !