Debian 更新将 GRUB 与 md0 而非 sda1 混淆

Debian 更新将 GRUB 与 md0 而非 sda1 混淆

几年前,我删除了我接手的服务器上的软件 RAID 设置,一切正常,直到前几天我升级了内核。似乎当 debian 更新 grub menu.lst 文件时,它不仅添加了带有 md0 的新内核,还添加了旧内核作为 md0。

是什么原因导致 debian 认为仍有软件 RAID 设置?是否有需要更改的默认文件,是否需要删除 mdadm 包?

答案1

一些略微不具体的 Debian 信息..

  • 确保其中/etc/fstab没有提到 MD 设备。
    我推测没有,因为否则您能够启动。

  • Debian 似乎对 施展了一些魔法/boot/grub/menu.lst
    检查它是否包含类似这样的条目,然后重新运行update-grub

    #kopt=root=/dev/sda1

  • 如果您确实不再使用 SW RAID,则可以删除 mdadm。Debian
    可能会在更新 GRUB 时将其用作钩子。

相关内容