检测它是 lilo 引导加载程序还是 grub?

检测它是 lilo 引导加载程序还是 grub?

在不重新启动的情况下,是否可以判断当前存在的引导加载程序是否为 LILO。 GRUB 0.97 还是 GRUB 1.9X?

我正在考虑阅读MBR,但不确定。仅通过检查系统上的文件,即 /etc/lilo.conf 无法证明任何内容

有任何想法吗?

答案1

您可以在 MBR 上使用 grep 来找出:

sudo dd if=/dev/sda bs=512 count=1 2>&1 | grep GRUB
sudo dd if=/dev/sda bs=512 count=1 2>&1 | grep LILO

其中只有一个应该返回匹配项。

有关更多信息和其他计算方法,请检查这个答案在askubuntu

相关内容