我x64虚拟机和实机测试,进度条能显示,在ia32虚拟机及32位平板实机上测试,黑屏过不去, G4E所有外部命令,都不支持IA32. |
2011yaya2007777 发表于 2025-8-14 12:13 我上传不了图片,事实如此,我x64虚拟机和实机测试,进度条能显示,在ia32虚拟机及32位平板实机上测试,黑屏过不去,我加了判定后就能显示了 if %@uefi%==64 /efi/grub/ext/ProgressBar 0 700 1024 5 0xee8800 1 证明不显示是因为进度条的问题。 解决不了这个问题也没什么影响,不影响菜单使用,只是希望能更完美些吧~ |
经测试 都是在 x86_64 efi 模式下测试的。没有问题。 你应当把有关菜单内容贴上来,还应当截图。 估计你是进度条尺寸错误。 |
经测试,g4e的进度条只在amd64模式下有效,在x86 efi模式下会造成菜单无法显示,希望改进 |
本帖最后由 2011yaya2007777 于 2023-9-11 17:52 编辑 首先你磁盘上有ProgressBar外置命令。 ProgressBar 放在根目录,或者前面加上路径。比如 (hdx,y)/xxxx/ProgressBar 100 600 600 20 0xffff 1 |
是不是位置不对,在菜单框里了。 ProgressBar 100 600 600 20 0xffff 1 试一试 |
........ setmenu --help=0=7=15 ProgressBar 100 100 600 20 0xffff 1 title .... ProgressBar要在图形模式执行。你把他放在最前面,当时还在控制台的文本模式。 |
哦,用于 QEMU 启动菜单的啊 我还以为在启动 PE 时显示呢 |
本帖最后由 chen463 于 2023-9-12 09:19 编辑 martin313 发表于 2023-9-11 08:53 #设置倒计时(秒) timeout 15 #设置倒计时进度条(秒) #ProgressBar 100 60 600 20 0xffff 1 %@boot%/EFI/grub/ext/ProgressBar 60 60 500 20 0xffff 1 |
2023-09-11_095319.png (484.27 KB, 下载次数: 235)
如果解决了的话,截图来欣赏一下 |
ProgressBar 100 100 600 20 0xffff 1 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.