请问grub4dos如何调用grub2启动后加载指定的grub2的菜单?
本帖最后由 有阴也有阳 于 2017-1-24 19:32 编辑请问grub4dos如何调用grub2启动后加载指定的grub2的菜单?也就是说grub4dos如何调用
grub2启动后所加载的菜单就是我所指定的grub2的菜单。
类似的有:
grub2调用grub4dos启动后加载指定的菜单:
menuentry "grub4dos 菜单" {
linux16 /grub/grub.exe --config-file="configfile /menuz.lst"
}
menuz.lst就是一个指定的grub4dos菜单。
那么倒过来grub4dos调用grub2启动后能不能加载一个指定的grub2的菜单,如果能的话,这个grub4dos
调用grub2启动后加载特定的grub2的菜单该如何写? 本帖最后由 wintoflash 于 2017-3-20 18:25 编辑
请问一下,我的U盘根目录(hd0,3)下有两个grub4dos菜单:menu.lst和aaaa.lst
grub.exe位于根目录。
我在grub2(hd1,3)下使用菜单
menuentry "aaaa.lst1" {
linux16 /grub.exe --config-file="configfile /aaaa.lst"
}
menuentry "aaaa.lst2" {
linux16 /grub.exe --config-file="configfile (hd0,3)/aaaa.lst"
}
menuentry "aaaa.lst3" {
linux16 /grub.exe --config-file="(hd0,3)/aaaa.lst"
}
menuentry "aaaa.lst4" {
linux16 /grub.exe --config-file="find --set-root --ignore-floppies /aaaa.lst;configfile /aaaa.lst"
}
结果加载的都是menu.lst而不是aaaa.lst,这是为什么呢? wintoflash 发表于 2017-3-20 18:17
请问一下,我的U盘根目录(hd0,3)下有两个grub4dos菜单:menu.lst和aaaa.lst
grub.exe位于根目录。
我在gr ...
你把menu.lst放到一个文件夹里,如新建文件夹中,aaaa.lst放在根目录试试——跟grldr文件有关,grldr文件文件中启动的是menu.lst,不是aaaa.lst,你试试吧,我也没试过。 有阴也有阳 发表于 2017-3-20 18:39
你把menu.lst放到一个文件夹里,如新建文件夹中,aaaa.lst放在根目录试试——跟grldr文件有关,grldr文件 ...
现在删除menu.lst,根目录没有grldr,只有grub.exe,grub.exe与aaaa.lst位于同一磁盘。
grub2中,使用
menuentry "aaaa.lst" {
linux16 /grub.exe --config-file="configfile /aaaa.lst"
}
结果,仍然不能加载aaaa.lst,进入grub shell模式:
编辑grub.exe吧,没有捷径了。 wintoflash 发表于 2017-3-20 19:10
现在删除menu.lst,根目录没有grldr,只有grub.exe,grub.exe与aaaa.lst位于同一磁盘。
grub2中,使用 ...
看来只能使用从主菜单转子菜单的形式了;
主菜单:menust.lst
子菜单:aaaa.lst
用FbinstTool可以编辑grldr文件改变lst菜单的名字......
页:
[1]