GRUB2 如何检查分区上安装了哪些发行版(以及在哪里)?

GRUB2 如何检查分区上安装了哪些发行版(以及在哪里)?

过去的日子已经一去不复返了,因为那时只需查看menu.lst文件就很简单了……:)

如何在满载的系统中通过命令行检测分区上的安装?

答案1

查看/boot/grub2/grub.cfg(在 BIOS 系统上)或/boot/EFI/<distro>/grub.cfg(在 UEFI 系统上)。在许多系统上,/etc/grub2.cfg是指向上述之一的符号链接。

您将看到menuentry每个菜单项后面跟着一些模块加载,然后是linuxinitrd行。后两者告诉您内核和 initrd 的位置。

您还可以使用os-prober它来扫描磁盘以查找可启动分区。

相关内容