找回密码
 注册
快捷导航
查看: 6412|回复: 17

` UEFI/GPT格式的51PE启动盘制作(grub4uefi方式)

[复制链接] |自动提醒
阅读字号:

1万

回帖

145

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-3-18
发表于 2021-7-3 23:27:07| 字数 1,406| - 浙江省宁波市 移动 | 显示全部楼层 |阅读模式
本帖最后由 jackyd98 于 2021-7-4 00:18 编辑

非常好,国家级实用专利.

步骤:
1 用
bootice或diskgenius将本地盘或U盘分区成GPT格式(系统盘格式),即必须有ESP分区,至少另有一个数据区NTFS.
2 将附件解压的EFI目录,拷贝到ESP分区下.  (提示,用
diskgenius操作,如不能拷目录,就新建目录,分步操作完成)
3 将对应/EFI/GRUB/menu.st 中的winpe/iso拷入到数据分区. 如 将51nb_PE.iso拷入  /boot/51nb_pe.iso(
文件名与目录与menu.lst中一致) .
4 制作完成, TP重启后F12,  选择这个盘, 会载入menu.lst菜单, 点击51nb_pe, 注意载入pe镜像完成时, 必须按ESC键忽略错误, 此时就会启动进入51pe.

说明:
1 如无不同的需求,你只需完成以上两个拷贝操作,即完成启动盘的制作
2 efi/boot/bootx64.efi 为grub4uefi的文件,与正式WIN系统的bootx64.efi不同.
3 你也可以将以上文件拷入到你正在用的本地硬盘(即装用系统的硬盘).即改写了bootx64.efi.
4 接3, 如拷入到本地盘, 那么类拟的, 将51nb_pe.iso拷入到c/boot/下,如果是第二硬盘,对应地拷入到第一个正式分区(用diskgenius可查看到)

5 步骤3说明, 如需不同文件名与目录,就用bootice修改menu.lst后保存().
6 接说明4, 拷入本地盘是替代了计算机启动方式, 不影响正常启动WIN系统, 开机后F12选择本地盘或U盘,才会进入grubforuefi启动
7 重要说明: 如用其它PE/ISO, 请确定这个PE/ISO支持UEFI启动,,,就我了解的, 以前很多32位PE只支持MBR格式.
8 我附件中的bootx64.efi为1月的版本,建议点最下的链接到官网下载最新版的grubforefi, 取得bootx64.efi
相关贴: UEFI(GPT)模式的多项启动器>>>grub_For_uefi
https://www.ibmnb.com/thread-1993362-1-1.html
GRUB4DOS for UEFI 的开发者已接入到grub4dos开发者的网站:
http://grub4dos.chenall.net/



补充内容 (2021-7-4 09:21):
说明4的补充:
将对应PE/ISO拷入到GPT格式的任一数据区都可以,只需目录/文件名与menu.lst一致.

补充内容 (2021-7-26 16:27):
补充加注,G4U同G4D,也支持启动解压ISO后的LINUX:
title puppy
find --set-root /boot/puppy/vmlinuz
kernel /boot/puppy/vmlinuz root=/dev/sda4 PMEDIA=satahd psubdi=/boot/puppy pfix=copy acpi=off
initrd...

补充内容 (2021-7-28 23:33):
``中文化定制PUPPY__VEKET的启动制作
https://www.ibmnb.com/thread-1996036-1-1.html

补充内容 (2021-9-25 21:51):
链接:https://pan.baidu.com/s/1L8YcrJn-5lKwjOGWBGy-bw
提取码:0000
分享目录`多启

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
Live goes on, 舞矛论剑... 面朝花开, 心向大海

1677

回帖

11

积分

5992

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2011-3-16
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2021-7-4 01:11:33| 字数 13| - 加拿大 | 显示全部楼层
mark 等win11正式版
觉人之伪,不形之于色;吃人之亏,不动之于口;
施人之恩,不发之于言;受人之惠,不忘之于心。
回复 支持 反对

使用道具 举报

1万

回帖

224

积分

7万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-9-26
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023
发表于 2021-7-4 09:12:05| 字数 3| - 湖南省长沙市 联通 | 显示全部楼层
又来了

点评

回复@jackyd98 : 哦,知道了  发表于 2021-7-4 10:12
也可以做多启,引导启动LINUX与苹果的.  发表于 2021-7-4 09:25
回复 支持 反对

使用道具 举报

1万

回帖

145

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-3-18
 楼主| 发表于 2021-7-4 20:10:33| 字数 447| - 浙江省宁波市 移动 | 显示全部楼层
本帖最后由 jackyd98 于 2021-7-4 20:16 编辑

附件文件解压后,放到GPT盘除ESP分区外的任意分区下, /boot/grubfmx64.efi.
在esp盘/efi/grub/menu.lst中加上以下启动菜单:
title 启动 efi 文件
find --set-root /boot/grubfmx64.efi
chainloader /boot/grubfmx64.efi


0 当重启由此菜单载入grubfmx64.efi后,会启动一个grub2样式的文件管理器,可以浏览任意盘分区(包括MBR)下的文件, 如果选择一个PE/ISO载入即可启动此PE.
1 此pe/iso支持efi启动, 如果用winrar打开iso有efi文件夹,即说明此pe/iso支持efi启动
2 用grubfm手动启动的pe/iso,可处于mbr盘.
3 grubfm还可以启动支持efi的wim镜像, 最近的版本修复bug,才可以由grub4uefi启动

https://github.com/a1ive/grub2-filemanager

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
Live goes on, 舞矛论剑... 面朝花开, 心向大海
回复 支持 反对

使用道具 举报

966

回帖

19

积分

6万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2010-4-25
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2021-7-7 16:15:01| 字数 4| - 河南省郑州市 电信 | 显示全部楼层
多多益善
回复 支持 反对

使用道具 举报

2593

回帖

32

积分

5284

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2015-4-3
发表于 2021-7-25 16:26:35| 字数 28| - 广东省深圳市 电信 | 显示全部楼层
比Grub2好的一点是原生支持ISO加载了,有空琢磨下。
T62(T61) T9900 UXGA
T70 7820HQ UXGA
T700 1165G7 UXGA
X201 i7 620M WXGA
X2100 10710 3000*2000
回复 支持 反对

使用道具 举报

1万

回帖

145

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-3-18
 楼主| 发表于 2021-7-26 16:24:49| 字数 564| - 浙江省宁波市慈溪市 电信 | 显示全部楼层
本帖最后由 jackyd98 于 2021-7-26 16:28 编辑
QUOTE:
MarsKeeper 发表于 2021-7-25 16:26
比Grub2好的一点是原生支持ISO加载了,有空琢磨下。

还支持启动解压ISO的LINUX,G4U只能引导EFI启动的ISO。
title puppy
find --set-root /boot/puppy/vmlinuz
kernel /boot/puppy/vmlinuz root=/dev/sda4 PMEDIA=satahd psubdi=/boot/puppy pfix=copy acpi=off
initrd /boot/puppy/initrd.gz


title veket
find --set-root /boot/vek/vmlinuz
kernel /boot/vek/vmlinuz root=/dev/sda4 PMEDIA=satahd psubdi=/boot/vek pfix=copy acpi=off
initrd /boot/vek/initrd.gz


title fatdog64
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz root=/dev/sda4 PMEDIA=satahd psubdi=/boot pfix=copy acpi=off
initrd /boot/initrd


Live goes on, 舞矛论剑... 面朝花开, 心向大海
回复 支持 反对

使用道具 举报

1万

回帖

145

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-3-18
 楼主| 发表于 2021-7-28 06:58:34| 字数 524| - 浙江省宁波市 移动 | 显示全部楼层
本帖最后由 jackyd98 于 2021-7-28 07:07 编辑

https://github.com/ventoy/Ventoy

Ventoy项目,象做X230刷机U盘一样,用Ventoy将一片U盘或移动盘整盘格式化写数据,就生成了启动U盘,下一步,将内含EFI目录的PE/ISO放到U盘的根目录或一级目录下。目前为止,我只知道51pe支持MBR/GPT双重启动,其它的比如FIRPE也不支持UEFI(没有EFI目录只支持MBR模式)。

写盘与拷贝PE后,重启F12进入计算机启动模式,选择U盘,Ventoy如同menu,自动生成一个ISO条目菜单,选择有效的ISO条目,即可启动。

目前,纯净的PE少有支持UEFI的,有一点小白们可能都不知道(前几天有人问过纯净的PE在哪里),官方系统ISO本身就自带MBR/UEFI双引导的PE,将系统ISO拷入也可。系统自带PE为终级纯净PE,不带任何程序。所以,你可以将PE程序单独拷到U盘或本地盘上,以便在PE下运行。



最纯净的PE就是官方系统ISO,我们可以将此ISO中的系统镜像删掉,只保留PE, 其实这个纯净PE也没啥用,大家制作的PE本身是在官方PE基础上增加外置程序,修改引导而制作的。并不存在任何技术难度。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
Live goes on, 舞矛论剑... 面朝花开, 心向大海
回复 支持 反对

使用道具 举报

18

回帖

1

积分

388

资产值

初级会员 Rank: 1

注册时间
2005-7-14
发表于 2021-8-4 12:51:54| 字数 14| - 河北省承德市兴隆县 联通 | 显示全部楼层
51pe 支持nvme固态吗?
回复 支持 反对

使用道具 举报

1220

回帖

22

积分

6751

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-6-16
铜牌荣誉勋章(注册8年以上会员)
发表于 2021-8-24 21:45:23| 字数 13| - 广东省深圳市 电信 来自手机版 | 显示全部楼层
这个一定要记号,有空来研究
回复 支持 反对

使用道具 举报

bush-911 - 助理站长

6万

回帖

649

积分

17万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2007-5-15
银牌荣誉勋章(注册10年以上会员)年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023
发表于 2021-9-25 21:37:41| 字数 8| - 重庆市 联通 来自手机版 | 显示全部楼层
马克,看能学会不

点评

复制几个文件而已.  发表于 2021-9-25 21:41
回复 支持 反对

使用道具 举报

1万

回帖

145

积分

2万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2019-3-18
 楼主| 发表于 2021-9-25 21:45:27| 字数 91| - 浙江省宁波市 电信 | 显示全部楼层
QUOTE:
bush-911 发表于 2021-9-25 21:37
马克,看能学会不

U盘不支持多分区,不能用GRUB4UEFI(支持移动硬盘,因为可以分多区), 建议用上面的Ventoy刷.
Live goes on, 舞矛论剑... 面朝花开, 心向大海
回复 支持 反对

使用道具 举报

bush-911 - 助理站长

6万

回帖

649

积分

17万

资产值

天下无敌I Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2007-5-15
银牌荣誉勋章(注册10年以上会员)年全勤勋章2022铜牌荣誉勋章(注册8年以上会员)月全勤勋章年全勤勋章2023
发表于 2021-9-26 09:38:06| 字数 135| - 重庆市 联通 | 显示全部楼层
QUOTE:
jackyd98 发表于 2021-9-25 21:45
U盘不支持多分区,不能用GRUB4UEFI(支持移动硬盘,因为可以分多区), 建议用上面的Ventoy刷.

谢谢提醒,都忘记怎么之前是怎么搞的,之前的UP盘好像是分了的。一个隐藏的PE分区,一个数据分区。我再看看

点评

这是uefi,gpt模式分esp区,u盘弄不了。  发表于 2021-9-26 09:43
学学老山东,看看老站长
回复 支持 反对

使用道具 举报

864

回帖

28

积分

2万

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-1-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2021-9-26 11:04:08| 字数 7| - 陕西省西安市 联通 | 显示全部楼层
MARK。。。
T400 CTO 2.4G/2048M/128G/HD3470/WXGA/DVDRW/802.11n/蓝牙/指纹/摄像头/读卡器/4芯
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-5-4 19:43 , Processed in 0.122593 second(s), 48 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部