GRUB2 /etc/grub.d/ 40_custom 多重引导

GRUB2 /etc/grub.d/ 40_custom 多重引导

我正在将 GoBoLinux 添加到 MBR 上的带有 GRUB2 的 Windows Vista 和 Ubuntu 12.04,但我不清楚脚本或如何设计脚本来替换 40_Custom。将 GoBo GRUB 加载到它自己的根目录似乎是唯一可行的地方,所以我需要一个脚本

menuentry "GoBoLinux" {
set root=(hd0,4)
    linux /vmlinuz root=/dev/sda7 ro quiet splash
    initrd /initrd.img
}

似乎用于 Linux 或

menuentry "Windows 7" {
    insmod ntfs
    set root='(hd0,4)'
    search --no-floppy --fs-uuid --set 1CFC7A8DFC7A60C6
    chainloader +1
 }

但我见过这些变体,但无法理解它们到底如何使用,如果使用 GrubCustomiser 而不是直接编辑文件,您如何决定选择哪种启动类型。到目前为止,我所读的内容并没有完全说明这两种情况。解释或进一步阅读会很有帮助。

相关内容