无忧启动论坛

标题: 请教这菜单在GRLDR中要怎么写?(已解决) [打印本页]

作者: mafa3    时间: 2022-10-8 14:17
标题: 请教这菜单在GRLDR中要怎么写?(已解决)
本帖最后由 mafa3 于 2022-10-10 16:59 编辑

menuentry "Windows 8.1 Vhdx"   --class windows  {
   if search -n -s -f /vhdos/SubOS.1;then
      ntboot --efi=/vhdos/bootmgfw.efi --vhd /vhdos/SubOS_1.vhdx
   elif
      search -n -s -f /vhdos/SubOS.2;then
       ntboot --efi=/vhdos/bootmgfw.efi --vhd /vhdos/SubOS_2.vhdx
   fi;
}

启动时检测有 SubOS.1 标记文件时,启动 SubOS_1.vhdx
没有 SubOS.1 标记文件,就检测标记文件 SubOS.2 ,启动 SubOS_2.vhdx
作者: kejizhixing    时间: 2022-10-8 14:38
论坛有教程 搜索即刻
作者: hilsonma    时间: 2022-10-8 15:57
本帖最后由 hilsonma 于 2022-10-8 19:21 编辑

我的是这样的:

  1. title 2.Win.vhdx
  2.     find --devices=h /vhd/win1.vhdx | set dev=
  3.     if exist %dev%/vhd/win1.txt set x=1
  4.     if exist %dev%/vhd/win2.txt set x=2
  5.     command siso ntboot NT6=/vhd/win%x%.vhdx
复制代码


换成你的就是:
  1. title Windows 8.1 Vhdx
  2.     find --devices=h /vhdos/SubOS_1.vhdx | set dev=
  3.     if exist %dev%/vhdos/SubOS.1 set x=1
  4.     if exist %dev%/vhdos/SubOS.2 set x=2
  5.     command siso ntboot NT6=/vhdos/SubOS_%x%.vhdx
复制代码


要求grldr所在位置有外部命令siso
作者: mafa3    时间: 2022-10-8 20:23
hilsonma 发表于 2022-10-8 15:57
我的是这样的:

多谢回复,但我在试,总是出错
作者: hilsonma    时间: 2022-10-8 20:37
mafa3 发表于 2022-10-8 20:23
多谢回复,但我在试,总是出错

出什么错?

首先,你原来的是grub2引导,是uefi启动。

现在你要改grldr菜单,grldr是传统引导的g4d主引导文件,所以现在这个菜单是传统引导的,要求适配mbr引导grldr,再使用这个菜单,而uefi引导是用不到这个菜单的。

而前述菜单内容需要siso这个外部命令来引导vhdx。

如果你还是uefi引导,要改grub4dos菜单,那就不是grldr菜单,而是grub4dos for uefi 的菜单,也就是 \efi\grub\menu.lst 这个文件,这样的话菜单内容需要再修改。
作者: Yuanshen    时间: 2022-10-10 16:22
首先,你原来的是grub2引导,是uefi启动。
作者: mafa3    时间: 2022-10-10 16:58
本帖最后由 mafa3 于 2022-10-10 17:00 编辑

大家不用回复了,已经搞掂了。多谢。这菜单中加入I参数就可以了

作者: mafa3    时间: 2022-10-10 17:04
Yuanshen 发表于 2022-10-10 16:22
首先,你原来的是grub2引导,是uefi启动。

我是在U盘中弄双引导。
作者: Yuanshen    时间: 2022-10-11 18:38
学习了,谢谢。
作者: SYSTEM-RAMOS    时间: 2022-10-23 14:03
学习了,有空试试
作者: 18486933651    时间: 2022-10-23 19:27
666
作者: nowayer    时间: 2023-11-29 08:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: leitian72853    时间: 2024-4-2 08:48
感谢分享




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