由于我的设置的当前状态,我想要使Syslinux,这是我的主要引导加载器链式加载GRUB2。谷歌提供了大量关于如何从GRUB2链接Syslinux的信息,但没有什么真正有用的反向场景,这是我正在寻找的。
发布于 2013-12-11 15:39:27
假设您在/boot/grub中有GRUB的文件,在与syslinux相同的分区上,您可以链接第一个名为boot.img的GRUB映像,如下所示:
LABEL GRUB
MENU LABEL Grub2 chainload
COM32 CHAIN.C32
APPEND file=/boot/grub/boot.img发布于 2014-01-16 16:37:52
有几种方法可以做到这一点。与没有引导加载程序公共源代码的链式加载窗口不同,grub有多种格式可供使用,添加更多格式也不难。CostinStroie的方法使用了加载引导扇区的变化,如果您已经安装了grub,有传统的bios,并且没有网络引导,那么它工作得很好。您还可以使用其他grub图像。我曾经有一个grub遗留映像,其中有一个linux映像头,可以加载syslinux的内核关键字。您可以将grub编译为一个特定于syslinux的c32映像(尽管我不知道有过这样的人)。其他有趣的包括从pxelinux加载pxelinux映像,用memdisk加载grub软盘映像。
发布于 2014-08-04 22:27:32
假设您在PBR (不是MBR中)中安装了GRUB2,并且安装在另一个分区(例如: sda3)上与Syslinux (例如: sda)相同的磁盘中,则可以通过以下命令链接GRUB2:
LABEL Other Linux (Linux installed on sda3 & Syslinux installed on sda)
MENU LABEL Grub2 chainload
COM32 chain.c32
APPEND boot 3 用YUMI测试,没有问题
https://unix.stackexchange.com/questions/85350
复制相似问题