无忧启动论坛

 找回密码
 注册
搜索

GRUB4DOS for UEFI 教程(抄作业)

查看数: 88181 | 评论数: 180 | 收藏 94
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-23 19:58

正文摘要:

本帖最后由 2011whp 于 2022-4-30 08:51 编辑 GRUB4DOS for UEFI  重点突破:虚拟化设备启动、win驱动svbus挂载 虚拟设备(支持ramos) 安装方法:    1. 解压到U盘分区 (条件:这个 ...

回复

2011whp 发表于 2020-11-23 19:58:58
本帖最后由 2011whp 于 2022-10-7 16:10 编辑

————————————————————————————————————————————
title 启动 *** winpe   (或 含svbus的win安装盘)
find --set-root /src/z.iso
map --mem  /src/z.iso (0xff)
chainloader (0xff)

一个试用 PE(180MB  左右)
链接:https://pan.baidu.com/s/1vOHmKJ2OxV2CZcg8scjV0g
提取码:eruh


————————————————————————————————————————————

title  启动 至uefi shellx64  (或其它引导)
chainloader /efi/boot/shellx64.efi

分享个 uefi shellx64.efi
shellx64.rar (215.56 KB, 下载次数: 496) ntfs_x64驱动.rar (21.82 KB, 下载次数: 358)
————————————————————————————————————————————


休息半小时




————————————————————————————————————————————

title 启动本机系统(硬盘)
chainloader (hdx)
#此菜单出错时,用这个http://bbs.wuyou.net/forum.php?m ... =422652&pid=4321966

title 启动本机系统(分区)
chainloader (hdx,y)

————————————————————————————————————————————

title 启动 深度liveCD文件
kernel /src/vmlinuz boot=live findiso=/src/l.iso components quiet splash
initrd /src/initrd.img

下载地址:https://www.deepin.org/zh/download/  页面最下面
关键步骤:从livecd光盘内 的live目录提取上面涉及的两个文件,还有修改findiso参数的值。
—————————————————————————————————————————————



开始…………………………
—————————————————————————————————————————————
title 启动 Ramos vhd
find --set-root /w10ram.vhd
map --mem --top /w10ram.vhd (hd)
chainloader (hd-1)
http://bbs.wuyou.net/forum.php?m ... 3275&extra=page%3D1
http://bbs.wuyou.net/forum.php?m ... 3423&extra=page%3D1
—————————————————————————————————————————————
title 启动差分vhd镜像xiaoZ.vhd  (主vhd为 xiao.vhd)
find --set-root /xiaoZ.vhd
map --mem  /xiaoZ.vhd (hd)
chainloader (hd-1)
注:vhd支持两级差分,菜单要写 子vhd 的文件名
     示例 差分vhd: 差分试验xiao.zip (243.58 KB, 下载次数: 102)
—————————————————————————————————————————————

————————————————————————————————————————————
★监控命令:
debug 3  进入调试模式
map --status   列出当前所有map的 设备个数
vol  分区信息总览
root  显示root分区的信息
find  显示所有 设备 和 硬盘分区(g4e仍从0分区开始)
ls  直接列出 (root)/
graphicsmode,就知道支持不支持图形模式,知道支持什么尺寸
文件碎片  blocklist /VHD/SX10090329.vhd
内存碎片  displaymem
总体调试 暂停点   pause  point1


显示模式:这个内部是由一个 gfx的程序(终端)完成的
       你可以 把gfx想成一台打印机
       文本模式(CLI):没有这句graphicsmode -1 相当于 仅能打文字的打印机(打印机内有的会自带字体)
       图开模式(GUI):加上这句graphicsmode -1  相当于 能打图片的打印机
      想要复杂的排版,参考:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720
                         示例参考:54楼 http://bbs.wuyou.net/forum.php?m ... 3966&fromuid=413782
完整引导出口:
  • 1、 map iso
  • 3、 bootmgfw
  • 5、 kernel
  • 6、 shell grub2
  • 7、 img vhd
  • 8、ipxe
  • 9类、 gfx
  • 10、   ramos
  • 110类、 must

点评

**** title 启动本机系统(硬盘) chainloader (hdx) #此菜单出错时,用这个http://bbs.wuyou.net/forum.php?m ... =422652&pid=4321966 **** 正在尝试上面的启动功能。。。。但不理解下面这段代码的实际作用  详情 回复 发表于 2022-11-22 16:57
各位大师,想学用 GRUB4DOS for UEFI (下面简称 G4E) 抄作业的时候发现,用G4E引导 ISO的时候,用下面的方式引导: title 启动 *** winpe (或 含svbus的win安装盘) find --set-root /src/z.iso map --me  详情 回复 发表于 2022-11-14 12:29
这个pe蓝屏,提示svbus驱动有问题  详情 回复 发表于 2021-12-25 00:58
2011whp 发表于 2023-4-7 17:52:07
wimboot 启动 winpe.wim(g4e 2023-3-19版以后)可以注入一个文件到wim内的\windows\system32\aaaa.bat  ,实现diy内部(传统信息)


————————————————————————————————————————————
title wimoboot方式启wim \n(可注入一个文件start.bat到windows\system32\aaaa.bat)
find --set-root /EFI/grub/wimboot/wimboot | set x=
kernel /EFI/grub/wimboot/wimboot
find --set-root /winpe.wim
initrd @bootmgfw.efi=%x%/EFI/grub/wimboot/bootmgfw.efi
initrd @bcd=%x%/EFI/grub/wimboot/bcd
initrd @boot.sdi=%x%/EFI/grub/wimboot/boot.sdi
initrd @wgl4_boot.ttf=%x%/EFI/grub/wimboot/wgl4_boot.ttf
initrd @aaaa.bat=%x%/EFI/grub/wimboot/start.bat
initrd @boot.wim=/winpe.wim



————————————————————————————————————————————
附件: wimboot方式启动.zip (1.22 MB, 下载次数: 109)

原贴地址:http://bbs.wuyou.net/forum.php?m ... &fromuid=413782

点评

对于一般的 winpe (拒绝抬杠) 来说,注入 winpeshl.ini 就可以在启动过程中执行我们注入的批处理,进行挂载 ISO 或者其他的骚操作。 还可以直接把微软原版ISO的boot.wim改造成带任务栏的winpe。 示例 (仅供参考,W  详情 回复 发表于 2023-4-12 11:50
82247888ok 发表于 2024-10-7 11:52:29
谢谢分享
mindmap138 发表于 2024-9-17 17:15:20
GOOD
jiejiahua1207 发表于 2024-7-7 19:22:41
用心学习,感谢
stone1323 发表于 2024-6-21 22:27:43
多谢分享
财源茂盛 发表于 2024-6-19 08:29:47
提示: 作者被禁止或删除 内容自动屏蔽
财源茂盛 发表于 2024-6-17 20:38:17
提示: 作者被禁止或删除 内容自动屏蔽
方长 发表于 2024-1-7 13:38:26
先学习,后尝试.
137731 发表于 2024-1-2 17:54:53
正需要
poison8866999 发表于 2024-1-1 16:49:35
感謝您的無私分享!受益良多!
zqj 发表于 2023-12-30 13:31:19
新手怎么下载
zqj 发表于 2023-12-30 13:30:49
怎么下载
无犹启动 发表于 2023-10-24 12:43:03
试试这个,参照一楼改的,莫见笑,解压出efi放到空白优盘就行了!,选择第一项: 0 启动efi文件 ...
shuini 发表于 2023-10-14 16:40:52
本帖最后由 shuini 于 2023-10-14 16:52 编辑

楼主,这段菜单在你电脑上还起作用吗?
几个月前(具体多久模糊了),这段菜单在我电脑上还是有效的,后来一直跟着g4e升级,期间也升级过BIOS。最近用这菜单启动时发现出错了。回滚了多个版本的g4e,问题依旧,不知道是g4e的问题还是bios的问题。

2023-10-14-16-34-54.png (17.8 KB, 下载次数: 274)

2023-10-14-16-34-54.png

a9b8177f-2761-42ef-83c4-4ce20f64cb0c.jpg (25.65 KB, 下载次数: 217)

a9b8177f-2761-42ef-83c4-4ce20f64cb0c.jpg
无犹启动 发表于 2023-10-14 12:12:04
谢谢分享
nathan6498 发表于 2023-9-19 13:00:37
谢谢分享
jhdonline 发表于 2023-9-19 12:11:53
nullren 发表于 2022-6-12 19:22
问个小白问题:
GRUB4DOS for UEFI  的内置菜单,用什么工具改?
我从别人包里拖过来的g4ex64.efi,也没 ...

(真传一句话)已有EFI分区的朋友,解包(GRUB4DOS for UEFI )将bootx64.efi拷入\EFI\BOOT\ (原来提前备份好) ;其他解包文件全部拷到新建目录 \EFI\grub\ 目录中(菜单也在这里)
2011whp 发表于 2023-9-17 20:21:28
本帖最后由 2011whp 于 2023-9-21 05:48 编辑

开启 安全启动 情况下 用 g4e

    1.  在bios里 导入 信任 到db中(和微软签名 并列 的 信任)
    2.  第三方 截断 签名检测
2011yaya2007777 发表于 2023-9-16 17:34:03
谢谢
pls 发表于 2023-9-16 17:06:13
2011yaya2007777 发表于 2023-9-16 10:20
这个是如何实现的?用什么软件?有什么条件?可否详细说说。

可否从 https://www.aioboot.com/en/down ...

AIO_Boot_NewGen
2011yaya2007777 发表于 2023-9-16 10:20:45
在 开启 安全启动时  登记g4e.efi的sha256,从而 在安全模式下 使用g4e.efi

这个是如何实现的?用什么软件?有什么条件?可否详细说说。

可否从 https://www.aioboot.com/en/download/ 下载 AIO_Boot_NewGen_Setup.exe?
我这里无法下载,即便翻墙。

G4E 目前可以启动含有未签名的 efi 镜像(.img .iso .efi)。他本身没有签名,需要其他方法启动他。在 VM 虚拟机测试成功。没有实机测试的条件。可否测试一下。


BOOTX64.rar

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

点评

在 bios里的 菜单 实现的(不用软件 ),导入信任db以后 都能启动。  详情 回复 发表于 2023-9-17 20:12
pls
AIO_Boot_NewGen  详情 回复 发表于 2023-9-16 17:06
l13063 发表于 2023-8-8 08:48:15
提示: 作者被禁止或删除 内容自动屏蔽
2011whp 发表于 2023-7-3 21:19:45
批处理  选择菜单:(上下键  序号 选择)
    集成 各种 启动方案 供选择
用法:wim.txt   /pe/boot.wim

wim.txt (6.12 KB, 下载次数: 20)
2011whp 发表于 2023-7-3 20:57:23
g4e 调用grub206:chainloader /efi/g206/bootx64.efi   /img/ubuntu.iso  0/4
    (最后的 0/4:  0表示启动0号菜单,/4是必要的占们 数字可任意)
      环境下传递的参数:onepara为 grub.efi的路径(hdx,y)/efi/g206/bootx64.ef
                                  twopara为 参数 /img/ubuntu.iso
                                  threepara为 0,表示 立即启动的菜单
       grub206的菜单 根据以上参数 编写,即可 遥控启动。
也可以单独使用

grub206接收参数指定菜单实例.zip (2.82 MB, 下载次数: 45)
2011yaya2007777 发表于 2023-6-9 18:22:13
研究得不错,高!
liuzhaoyzz 发表于 2023-6-9 16:02:08
2011whp 发表于 2023-5-26 10:53
grub2.06 通过 g4e 启动 pe.iso   

grub206使用菜单

有才呀!还有这样子用的!
kcn 发表于 2023-6-9 12:47:59
ddddddddddddddddddddddddddddddddddddd
2011whp 发表于 2023-5-26 10:53:36
本帖最后由 2011whp 于 2023-5-26 13:34 编辑

grub2.06 通过 g4e 启动 pe.iso    g4etitle2022-3-28.zip (154.65 KB, 下载次数: 49)

grub206使用菜单
menuentry "【1】启动win10pe.iso,传g4e菜单"  {
search --file --set=root /EFI/g4etitle.EFI
chainloader /efi/g4etitle.EFI "find --set-root /petools/iso/win10pe.iso;;map --mem /petools/iso/win10pe.iso (0xff);;chainloader (0xff)"
}

点评

有才呀!还有这样子用的!  详情 回复 发表于 2023-6-9 16:02

评分

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

查看全部评分

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 13:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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