找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2011yaya2007777

[原创] GRUB4DOS for UEFI

   火... [复制链接]
发表于 2024-4-8 21:57:22 | 显示全部楼层
本帖最后由 不才 于 2024-4-10 11:31 编辑

求教,在 EFIx64 模式下如何加载运行Memtest86+程序?
问题已解决!

在闲鱼买了两根内存条,习惯性的使用Memtest86+内存测试程序(memtest86+-5.01.bin,最新版是7.0的 memtest32.bin)进行测试。在 Legacy Bios 模式下,通过g4d使用kernel加载可正常运行程序进行检测。但在 EFIx64 模式下,尝试通过 g4e 使用 kernel 加载却被提示不支持64位CPUs(可是在 Legacy Bios 模式下,通过g4d使用kernel加载没问题啊)。请教各位老师,在g4e中该如何加载运行Memtest86+程序呢?
Memtest86+ 主页:
http://www.memtest.org/#downiso
刚才在官网上认真阅读了相关说明,原来在UEFI模式下搞不定的原因是偶加载错了程序主体。都是想当然惹得祸哈。
在g4e下应该用kernel加载memtest64.efi(32位的则加载memtest32.efi)!在虚拟机上测试了一下,已经可以正常运行检测程序了。




memtest86+-5.01.bin.gz

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

memtest32.bin.gz

67.26 KB, 下载次数: 1, 下载积分: 无忧币 -2

点评

EFI下分64与32位,互不通用的,常识  详情 回复 发表于 2024-4-15 18:49
回复

使用道具 举报

发表于 2024-4-15 18:49:06 | 显示全部楼层
不才 发表于 2024-4-8 21:57
求教,在 EFIx64 模式下如何加载运行Memtest86+程序?
问题已解决!

EFI下分64与32位,互不通用的,常识
回复

使用道具 举报

发表于 2024-4-18 20:38:03 | 显示全部楼层
好帖!!!
回复

使用道具 举报

发表于 2024-4-19 11:24:38 | 显示全部楼层
怎么过安全启动呢楼主
回复

使用道具 举报

 楼主| 发表于 2024-4-19 11:50:38 来自手机 | 显示全部楼层
本身不能。可在无忧搜一搜,有方法。
回复

使用道具 举报

发表于 2024-4-19 21:53:53 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2024-4-23 14:04:35 来自手机 | 显示全部楼层
張烈支持
回复

使用道具 举报

发表于 2024-4-25 08:40:06 | 显示全部楼层
感谢楼主分享。。。。。。。
回复

使用道具 举报

发表于 2024-4-27 21:46:29 | 显示全部楼层
哪位大侠能给个使用说明吗?谢谢!
回复

使用道具 举报

发表于 2024-5-3 19:48:37 | 显示全部楼层
谢谢楼主
回复

使用道具 举报

发表于 2024-5-11 16:51:43 来自手机 | 显示全部楼层
启动管理工具收藏
回复

使用道具 举报

发表于 2024-5-11 17:59:05 | 显示全部楼层
厉害厉害~
回复

使用道具 举报

发表于 2024-5-11 20:48:28 来自手机 | 显示全部楼层
回复

使用道具 举报

发表于 2024-5-13 15:27:32 | 显示全部楼层
谢谢,辛苦了
回复

使用道具 举报

发表于 2024-5-13 15:27:44 | 显示全部楼层
谢谢,辛苦了!
回复

使用道具 举报

发表于 2024-5-16 07:35:59 | 显示全部楼层
学习一下,谢谢大神
回复

使用道具 举报

发表于 2024-5-22 19:18:29 | 显示全部楼层
这个是为了DOS设计的么?
回复

使用道具 举报

发表于 2024-5-24 21:51:07 | 显示全部楼层
不和菜单如何写了。
回复

使用道具 举报

发表于 2024-5-25 06:33:23 | 显示全部楼层
如何安装啊。没有说明

点评

可参考 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423365 方法一 (需主板固件支持) 1.官方下载包中提取bootx64.efi 和 menu.lst 放到 esp 的 \EFI\grub\ 2.按自己的需要修改menu.lst,并将用到的文件  详情 回复 发表于 2024-5-25 12:57
回复

使用道具 举报

发表于 2024-5-25 12:57:38 | 显示全部楼层
本帖最后由 hilsonma 于 2024-5-26 05:42 编辑
wanghh 发表于 2024-5-25 06:33
如何安装啊。没有说明

可参考 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423365

方法一 (需主板固件支持,需要关闭安全启动)
1.官方下载包中提取bootx64.efi 和 menu.lst 放到 esp 的 \EFI\grub\
2.按自己的需要修改menu.lst,并将用到的文件放到匹配的路径
3.将 esp 的 \EFI\grub\bootx64.efi 添加到 UEFI启动序列 并调到第一位

方法二 (需主板固件支持,建议关闭安全启动,不关的话可以采用过安全启动方案但不一定有效)
1.官方下载包中提取 bootx64.efi 放到 esp 的 \EFI\boot\
  官方下载包中提取 menu.lst 放到 esp 的 \EFI\grub
2.按自己的需要修改menu.lst,并将用到的文件放到匹配的路径
3.将 esp 的 \EFI\boot\bootx64.efi 添加到 UEFI启动序列 并调到第一位

方法三 (适用于原来是windows安装的引导,需要关闭安全启动)
1.官方下载包中提取bootx64.efi 和 menu.lst 放到 esp 的 \EFI\grub\
2.按自己的需要修改menu.lst,并将用到的文件放到匹配的路径
3.将 esp 的 \EFI\Microsoft\Boot\bootmgfw.efi 改名为 bootmgf.efi
  将 esp 的 \EFI\grub\bootx64.efi 改名为bootmgfw.efi ,复制一份放到 esp 的 \EFI\Microsoft\Boot\

附件是我根据方法三做的简易安装包
解压后点击 g4e安装.cmd 即可完成安装,重启即生效
菜单的第1项是原来的windows启动
菜单的第2项是启动pe,需要将pe的wim文件命名为boot.wim放到根目录的pe子目录中
菜单的第3项是diy自动菜单,将你想启动的镜像等放到根目录的diy子目录中,会自动生成子菜单供选择启动

g4e.7z (961.07 KB, 下载次数: 37)

请做好U盘启动准备!!!提防万一出错无法开机。

点评

谢谢大佬解答!  详情 回复 发表于 2024-5-25 16:22
回复

使用道具 举报

发表于 2024-5-25 16:22:10 | 显示全部楼层
本帖最后由 wanghh 于 2024-5-25 17:17 编辑

谢谢大佬解答!            GRUB4DOS for UEFI 启动需要关闭 安全启动吗?

点评

需要  详情 回复 发表于 2024-5-25 17:40
回复

使用道具 举报

发表于 2024-5-25 17:40:18 | 显示全部楼层
wanghh 发表于 2024-5-25 16:22
谢谢大佬解答!            GRUB4DOS for UEFI 启动需要关闭 安全启动吗?

需要

点评

谢谢大佬解答!  详情 回复 发表于 2024-5-25 17:51

评分

参与人数 1无忧币 +5 收起 理由
wanghh + 5 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2024-5-25 17:51:29 | 显示全部楼层
回复

使用道具 举报

发表于 2024-5-26 00:37:47 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2024-6-25 21:06:18 | 显示全部楼层

向开发者致敬!
回复

使用道具 举报

发表于 2024-7-2 17:13:37 来自手机 | 显示全部楼层
试用grub4dos for bios和UEFI两个版本后,感谢所有的开发大神,向你们致敬!使用2024.2.26的bios和UEFI两个版本后的体会,感觉功能很全很牛。我感觉grub4dos for uefi比grub2好用些。但有1点疑问:map 加载vhd镜像(svbus1.3驱动)到内存,同是grub4dos,BIOS版比UEFI版速度快1倍,我测试结果每秒100M>每秒50M ,真希望开发大神优化一下grub4dos for UEFI的map模块代码,让map加载速度大幅提升。
回复

使用道具 举报

发表于 2024-7-2 17:32:26 来自手机 | 显示全部楼层
请2011yaya2007777开发大神优化UEFI版的map代码,提升map加载速度
回复

使用道具 举报

发表于 2024-7-2 19:41:35 | 显示全部楼层
提升map加载文件到内存的速度,我认为优化UEFI版的map代码只是一方面,更有可能是从gpt分区读取文件的速度慢啦
回复

使用道具 举报

 楼主| 发表于 2024-7-2 19:53:03 | 显示全部楼层
请2011yaya2007777开发大神优化UEFI版的map代码

请问,在bios及uefi模式,vhd是同一个文件吗?
如果不是同一个文件,各在什么类型的分区?既fat/efat/ntfs等等。与mbr/gpt无关。
回复

使用道具 举报

发表于 2024-7-2 20:45:02 来自手机 | 显示全部楼层
是同一个文件,同一台电脑,vhd在ntfs分区,分区编号hd0,2
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-20 05:57

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表