无忧启动论坛

标题: ntldr /grldr 能不能传递参数 [打印本页]

作者: newswan    时间: 2018-11-21 05:23
标题: ntldr /grldr 能不能传递参数
用grub2 引导 grub4dos,

menuentry "Grub For DOS"{
        search --file /grldr --set=root
        insmod ntldr
        ntldr /grldr
}

能不能传递参数,指定菜单文件
configfile=menu.lst
作者: 窄口牛    时间: 2018-11-21 07:29
你问的是grub2,传参也指定不了菜单,你可以在ldr里内置个方向,让它去找对应菜单,或者干脆内置菜单。
作者: 2011yaya2007777    时间: 2018-11-21 08:16
grldr加载过程中,会搜索 /menu.lst , /boot/grub/menu.lst , /grub/menu.lst。找到 menu.lst 后就自动加载。
作者: 不点    时间: 2018-11-21 11:02
是啊,用 grub.exe 作为 Linux 的内核来加载,此时支持命令行。

举例(此例参考了 grub4dos 的 readme 并针对 grub2 进行了必要的改动):

        linux /grub.exe --config-file="map (rd) (fd0); map --hook; chainloader (fd0)+1; rootnoverify (fd0)"
        initrd /DOS.IMG

在本例中,同时建立了实模式的虚拟软盘 (fd0)。

命令行参数也可以用 --config-file=(hd0,0)/menu.lst 的格式来指定菜单。


作者: newswan    时间: 2018-11-22 04:08
谢谢大家,搞定。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3