无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 502521|回复: 3365
打印 上一主题 下一主题

[原创] GRUB4DOS for UEFI

    [复制链接]
跳转到指定楼层
#
发表于 2020-10-29 10:31:46 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 2011yaya2007777 于 2021-4-24 10:50 编辑

  使用于 UEFI 环境的 GRUB4DOS。
  
  这是一个庞大的工程,几乎所有的代码都捋了一遍。修改了控制台键盘输入输出,控制台屏幕输出,内存控制,
  驱动器控制,获取日期时间,暂停控制,图形模式及Unicode字体实现,PXE 网启,等等。
  
  开发过程中,参考了 GRUB2 源码。有关映射,参考了 wintoflash 的源码。

  文件下载:http://grub4dos.chenall.net/

更新说明:
2021-04-24 (yaya)
  支持尾续菜单, 改进批处理调试, 内置 unicode 16*16 英文点阵字符。

2020-11-18 (yaya)
  1. 菜单目录更改为:/efi/grub/menu.lst
  2. 支持实体光盘、硬盘启动。
  3. 多个光盘时,启动光盘调整为第一光盘,以适应 windows。
  4. 增加退出 GRUB4DOS 函数 exit_g4d。
  5. 批处理变更:
     函数下标不变,参数由 32 位变更为 64 位。(Fn.下标 参数1 参数2 ...)
     变量地址由 0x8304 变更为 0x8308,由 32 位变更为 64 位。
     call Fn 函数,如果使用变量 0x8200-0x8400 则要在前面加g4e,如 g4e0x8217。
     批处理增加 else 函数。增加 {脚本集} 表示法。
     如:
     if 条件
     {
       脚本集
       if 条件 {
         脚本集 }
       else {
         脚本集 }
     }
     else if 条件
     {
       脚本集
     }
     else
     {
       脚本集
     }
     注意:
     1. 大括弧必须是一行的结尾。
     2. 脚本集可多行书写。
     3. 大括弧内部可以嵌套。

2020-10-30
  1. 可以启动 efi 文件。
  2. 可以启动 iso 及 img 文件。
  3. 内置热键功能。
  
  与旧版本不同之处:
  1. 可以通过 graphicsmode 命令查看系统支持的图形模式。
  2. map 函数执行后即挂载。不需要执行 --hook 指令。
  3. 取消 --hook,--unhook,--rehook,--unmap=,--floppies=,--harddrives= 指令。
  4. 在 UEFI 环境,可以从 0x80 以外的磁盘启动,因此不需要交换磁盘操作,如 map (hd0) (hd1)。
  5. 取消删除磁盘功能,如 map (hd1) (hd1)。
  6. 目前 PXE 网启只支持 tftp。
  





点评

这个叫g4e??????  发表于 2024-7-10 19:10
辛苦了  发表于 2024-5-11 18:36
楼主, 建议提供一个样本PE,包括ISO镜像,包含某PE制作工具对应的完整包。 这样比较易学易用。 比较像grub4DOSmenu.lst那样  发表于 2023-7-22 11:13
有没有efi siso 模块啊?  发表于 2022-2-17 07:02
菜单目录更能不能自定义?  发表于 2022-1-7 21:32

评分

参与人数 129无忧币 +642 收起 理由
yyz2191958 + 2 赞一个!
liangzr1976 + 5 很给力!
slyneo + 5 很给力!
jhdonline + 1 很给力!
1928374655 -1 赞一个!
msvcdll + 1 很给力!
天涯无痕 + 5 很给力!
kunpeng + 5
快雪时晴 + 1 很给力!
wawakuliao + 5 赞一个!
weiteng + 5 赞一个!
2012chenyuwen + 5 很给力!
xuxuezeng + 5 很给力!
f111 + 5 很给力!!!
994956737 + 1 很给力!
9001 + 5 致敬技术大神们!
szmsys + 5 很给力!
hzghgz + 5 赞一个!
ddngng + 5 很给力!
wwj402 + 5 很给力!
小妹 + 3
lpsyuntao + 1 赞一个!
ddianxing + 5 很给力!
defswffaaaawe + 1 赞一个!
robincai + 30 亲测非常好用!
wfccsqk + 2
ypf188 + 5 很给力!
a-lao + 5 很给力!
2011cwj6958 + 5 很给力!
榕龙 + 1 很给力!

查看全部评分

3278#
发表于 2024-11-1 10:16:28 | 只看该作者
好东西,感谢分享
回复

使用道具 举报

3277#
发表于 2024-10-31 14:37:49 | 只看该作者
学习
回复

使用道具 举报

3276#
发表于 2024-10-31 14:31:08 | 只看该作者
大神多。支持一个。这种引导工具真是很方便。
回复

使用道具 举报

3275#
发表于 2024-10-31 12:46:21 | 只看该作者
谢谢分享
回复

使用道具 举报

3274#
发表于 2024-10-31 10:11:48 | 只看该作者
支持,辛苦
回复

使用道具 举报

3273#
发表于 2024-10-30 22:23:33 | 只看该作者
感谢分享
回复

使用道具 举报

3272#
发表于 2024-10-30 14:45:25 | 只看该作者
感谢分享
回复

使用道具 举报

3271#
 楼主| 发表于 2024-10-30 11:33:15 来自手机 | 只看该作者
g4d本来就比较快。
回复

使用道具 举报

3270#
发表于 2024-10-30 10:50:06 来自手机 | 只看该作者
G4E 2024.09.01 版读取 .img 等文件时加速明显。  G4D 什么时候也能加速呢?
回复

使用道具 举报

3269#
发表于 2024-10-27 22:00:18 | 只看该作者
下载附件,有币没权限,还有天理吗,还有法律吗
回复

使用道具 举报

3268#
发表于 2024-10-27 21:56:08 | 只看该作者
403 Forbidden
You don't have permission to access the URL on this server.

下载被拒绝
回复

使用道具 举报

3267#
发表于 2024-10-27 21:17:14 | 只看该作者
2012qnmd 发表于 2024-10-26 16:12
grub4dos-for_UEFI-2024-02-26.7z

还缺这个

grub4dos-for_UEFI-2024-02-26.7z (1.92 MB, 下载次数: 10)


点评

已下,感谢。不知道啥原因,那两个网址都下不了  发表于 2024-10-28 18:27
回复

使用道具 举报

3266#
发表于 2024-10-27 20:16:18 | 只看该作者
赞赞
回复

使用道具 举报

3265#
发表于 2024-10-27 20:07:52 | 只看该作者
yaya大神有时间看一下,最近grub4dos.chenall.net下载出现403错误,是什么原因?
回复

使用道具 举报

3264#
发表于 2024-10-26 16:12:07 | 只看该作者

grub4dos-for_UEFI-2024-02-26.7z

还缺这个
回复

使用道具 举报

3263#
发表于 2024-10-25 15:01:42 | 只看该作者

点评

grub4dos-for_UEFI-2024-02-26.7z 还缺这个  详情 回复 发表于 2024-10-26 16:12
回复

使用道具 举报

3262#
发表于 2024-10-25 13:47:08 | 只看该作者
xianglang 发表于 2024-10-25 13:14
GitHub访问不了,谁将最新的包搬运到蓝奏一下啊?

grub4dos-0.4.6a-2024-02-26.7z (340.13 KB, 下载次数: 4)
grub4dos-for_UEFI-2024-09-01.7z (1.92 MB, 下载次数: 10)
到这里

点评

谢谢!  详情 回复 发表于 2024-10-25 15:01
回复

使用道具 举报

3261#
发表于 2024-10-25 13:14:58 | 只看该作者
2011yaya2007777 发表于 2024-9-4 19:54
从这个链接下载:https://github.com/chenall/grub4dos/releases

GitHub访问不了,谁将最新的包搬运到蓝奏一下啊?

点评

到这里  详情 回复 发表于 2024-10-25 13:47
回复

使用道具 举报

3260#
发表于 2024-10-16 18:29:02 | 只看该作者
感谢分享
回复

使用道具 举报

3259#
发表于 2024-10-16 17:08:55 | 只看该作者

谢谢分享
回复

使用道具 举报

3258#
发表于 2024-10-16 16:33:22 | 只看该作者
感谢分享
回复

使用道具 举报

3257#
发表于 2024-10-5 20:42:48 | 只看该作者
终于等到了grub4UEFI
回复

使用道具 举报

3256#
发表于 2024-10-5 16:42:49 | 只看该作者
感谢分享
回复

使用道具 举报

3255#
发表于 2024-10-5 16:17:22 | 只看该作者
电脑没有关闭安全启动,也没有CSM,怎么用呢?
回复

使用道具 举报

3254#
发表于 2024-10-5 06:06:11 | 只看该作者

感谢分享
回复

使用道具 举报

3253#
发表于 2024-9-30 22:44:52 | 只看该作者
2011yaya2007777 发表于 2024-9-4 19:54
从这个链接下载:https://github.com/chenall/grub4dos/releases

谢谢回复,可以下载了
回复

使用道具 举报

3252#
发表于 2024-9-30 22:42:43 | 只看该作者
不才 发表于 2024-9-4 18:53
@2011yaya2007777
yaya老大,最新版(2024-09-01)的g4e无法下载,烦请处理一下哈。谢谢!

顶一下,我也遇到同样的403问题了
回复

使用道具 举报

3251#
 楼主| 发表于 2024-9-28 19:25:39 来自手机 | 只看该作者
最开始有两个下载链接,一个是当前,无法下载,另一个可以。
回复

使用道具 举报

3250#
发表于 2024-9-28 16:58:19 | 只看该作者
空链接无法下载
回复

使用道具 举报

3249#
 楼主| 发表于 2024-9-24 19:12:59 来自手机 | 只看该作者
在g4e的外部命令里
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-26 12:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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