无忧启动论坛

标题: 自 G4D 2023-06-15 起,使用G4D 制作的启动光盘均不能进入菜单 [打印本页]

作者: blank007    时间: 2023-11-4 15:30
标题: 自 G4D 2023-06-15 起,使用G4D 制作的启动光盘均不能进入菜单
本帖最后由 blank007 于 2023-11-14 13:26 编辑

自 G4D 2023-06-15 起,使用G4D 制作的启动光盘均不能进入菜单。但 G4D 2023-06-10 版可以进入菜单,且菜单中涉及路径/文件名的地方不需要改为大写。

另,采用 UltraISO 制作启动光盘。

G4E (2023-10-16)制作的启动光盘没有影响


作者: 2011yaya2007777    时间: 2023-11-4 19:06
2023-10-14版本如何?菜单在什么地方?
作者: blank007    时间: 2023-11-4 21:09
本帖最后由 blank007 于 2023-11-4 21:39 编辑
2011yaya2007777 发表于 2023-11-4 19:06
2023-10-14版本如何?菜单在什么地方?

内置菜单中,指明实际菜单 menu.lst 在 /EFI/Grub/BIOS/

2023-10-14 版只有命令行,且不能执行很多命令

第3个title ... more ...  可以验证菜单的跳转

grldr 内、外 均改名 为  grldr.bin ,并直接设为引导文件

0610.7z

552.8 KB, 下载次数: 38, 下载积分: 无忧币 -2

1014.7z

552.97 KB, 下载次数: 40, 下载积分: 无忧币 -2


作者: 2011yaya2007777    时间: 2023-11-5 11:29
G4D菜单怎么会在/EFI/Grub/BIOS/?当然找不到了。
作者: blank007    时间: 2023-11-5 11:55
本帖最后由 blank007 于 2023-11-5 12:05 编辑
2011yaya2007777 发表于 2023-11-5 11:29
G4D菜单怎么会在/EFI/Grub/BIOS/?当然找不到了。

你可能没有仔细看:内置菜单中,已经 configfile /EFI/Grub/BIOS/Menu.lst

还有,这两个ISO文件中,设置都一样,只是grldr的版本不同
06-10 版工作正常,10-14 版工作不正常

作者: nathan6498    时间: 2023-11-5 12:33
谢谢分享
作者: xianglang    时间: 2023-11-6 13:58
我刚才试了下,用ULTRAISO 制作的ISO,2023-10-14的G4D,在QEMU测试也是加载菜单失败,直接进入命令行模式;手工加菜菜单,显示:

Error while pasing nubmber


作者: blank007    时间: 2023-11-6 14:16
xianglang 发表于 2023-11-6 13:58
我刚才试了下,用ULTRAISO 制作的ISO,2023-10-14的G4D,在QEMU测试也是加载菜单失败,直接进入命令行模式 ...

是的。我遇到的也是这样的情况.
作者: 1801403    时间: 2023-11-7 23:25
用ULTRAISO 制作的ISO,兼容性太差。建议用其它工具制作ISO
作者: 2011yaya2007777    时间: 2023-11-8 06:39
楼主的内置菜单是压缩的?使用什么工具替换的内置菜单?我发现内置菜单前面的标识字符串没有了!
作者: blank007    时间: 2023-11-8 08:51
本帖最后由 blank007 于 2023-11-8 09:17 编辑
2011yaya2007777 发表于 2023-11-8 06:39
楼主的内置菜单是压缩的?使用什么工具替换的内置菜单?我发现内置菜单前面的标识字符串没有了!

是用这些工具做的

相关说明:

@Grub.cmd:导入新设计的内置菜单、内外部改名 的脚本
@Setup.exe:安装 grub4dos 时的 gui
(内外部文件名已经改名为 grldr.bin,故用它安装时“引导文件”选项要改为:grldr.bin。管理”按钮下方的选择框要选择 0.4.6a)

grldr.txt: 新设计的内置菜单

GrubMenu.exe:内置菜单导出、导入工具
GrubReN.exe:其实是 GrubInst.exe 1.3 ,用于更改内外部文件名

GrubInst.exe: GrubInst 1.4 ,真正的安装程序

附加一句:部署g4d 到 iso 上时,g4d 没有优先使用用户字库显示 Ascii 字符,用的是 bios 内置字库。部署到硬盘、优盘时,g4d 优先使用用户字库显示 ascii 字符。g4e 则都是优先使用用户字库显示 ascii 字符

G4D_Rename_and_Inst.rar

311.71 KB, 下载次数: 55, 下载积分: 无忧币 -2


作者: 2011yaya2007777    时间: 2023-11-8 11:26
麻烦你测试一下版本:
grub4dos-0.4.6a-2023-06-15.7z
grub4dos-0.4.6a-2023-06-23.7z
grub4dos-0.4.6a-2023-07-01.7z
grub4dos-0.4.6a-2023-08-18.7z
grub4dos-0.4.6a-2023-09-22.7z
看看是从哪个版本开始出问题的。谢谢!
作者: blank007    时间: 2023-11-8 11:37
2023-06-10 没有菜单问题。2023-06-15,2023-0623,2023-10-14 有菜单问题。其它版本有试过
作者: blank007    时间: 2023-11-8 11:38
其它版本没有试过
作者: 2011yaya2007777    时间: 2023-11-8 12:46
知道了,谢谢。
作者: 2011yaya2007777    时间: 2023-11-14 09:42
经排查,是grub4dos-0.4.6a-2023-06-23.7z版本引入的问题。
上面版本为了与G4E的菜单使用一致,增加了如下表示方法:
map /pe.iso (cd)
map --hook
chainloader (cd-1)  [或者  chainloader (cd0)]
boot

现在已经修正。

grldr.rar

174.71 KB, 下载次数: 35, 下载积分: 无忧币 -2


作者: blank007    时间: 2023-11-14 10:14
2011yaya2007777 发表于 2023-11-14 09:42
经排查,是grub4dos-0.4.6a-2023-06-23.7z版本引入的问题。
上面版本为了与G4E的菜单使用一致,增加了如下 ...

多谢大侠

可以在ISO中读取菜单,ASCII字符也可以优先使用用户字库了
作者: nowayer    时间: 2023-11-18 15:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 无犹启动    时间: 2024-2-14 14:19
谢谢分享
作者: wn168cn@163.com    时间: 2024-10-24 14:39
感谢楼主分享
作者: softwarezheng1    时间: 2024-11-4 15:58
是什么版本,有些版本低了,是进不去




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