Debian更新会将GRUB与md0而不是sda1混淆

我在几年前接pipe的服务器上删除了一个软件RAID设置,一切正常,直到我有一天升级了内核。 看来当debian更新grub menu.lst文件时,它不仅添加了新的内核与md0,而且旧的内核作为md0。

什么导致debian认为还有一个软件的RAID设置? 有没有我需要更改的默认文件,我是否需要删除mdadm软件包?

一些稍微不特定的Debian信息

  • 确保/etc/fstab中没有提到MD设备。
    我会认为它不,因为你可以引导。

  • Debian似乎用/boot/grub/menu.lst执行一些魔术。
    检查它是否包含类似于此的条目并重新运行update-grub

    #kopt=root=/dev/sda1

  • 如果你肯定不再使用SW RAID,那么你可以删除mdadm。
    在更新GRUB时,Debian可能会使用它作为钩子。