将旧版 GRUB 菜单项转换为 GRUB 2

将旧版 GRUB 菜单项转换为 GRUB 2

我想将从旧版 grub CD 启动的解决方案的条目(看起来像title bla bla bla)更改为与 grub 2 兼容格式的条目(看起来像)menuentry "bla bla bla" {

原始的旧式 GRUB 条目如下:

title Boot From CD/DVD Drive
    kernel /boot/grub/memdisk.din
    initrd /boot/grub/sbootmgr.dsk

是否存在某种转换规则可以将其更改为类似于我在下一行放置的示例?(这是来自我的精确的 grub.cfg。)

menuentry 'Ubuntu, with Linux 3.2.0-25-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root efc87ac0-daac-4a32-9a85-ea57beff0e28
    linux   /boot/vmlinuz-3.2.0-25-generic root=UUID=efc87ac0-daac-4a32-9a85-ea57beff0e28 ro   quiet splash acpi_osi= $vt_handoff
    initrd  /boot/initrd.img-3.2.0-25-generic
}

答案1

您可以调整 grub-mkconfig 来做您想做的事情吗?

http://www.gnu.org/software/grub/manual/grub.html#Simple-configuration

相关内容