无忧启动论坛

标题: EFI + GPT模式下能否直接添加引启ISO? [打印本页]

作者: yexingqi    时间: 2022-3-25 09:44
标题: EFI + GPT模式下能否直接添加引启ISO?
请教一下各位大佬们,EFI + GPT模式下能否直接添加ISO的PE引导呢? 之前用传统BIOS模式时用easybcd就很容易可以把ISO引导挂上去.
但现在似乎找不到什么方法了.  谢谢!

作者: caocaofff    时间: 2022-3-25 10:04
ventoy?
作者: 2012huguoliang    时间: 2022-3-25 10:37
试试 EasyUEFI
作者: 蓝星明月    时间: 2022-3-25 14:20
本帖最后由 蓝星明月 于 2022-3-25 14:40 编辑

Windows的"bootmgfw.efi+BCD"模式我没找到可以用什么方法启动ISO的PE。
----
但可以先引导GRUB4DOS for UEFI,  然后用G4DE引导启动ISO的PE。我就是用G4DE引导启动WePEX64.ISO的.
----
我电脑的UEFI引导项设为G4DE的BOOTX64.EFI(EFI/Boot/BOOTX64.EFI).
然后编辑设置G4DE的menu.lst(EFI/grub/menu.lst).
默认引导项设为:  chainloader /efi/Microsoft/boot/bootmgfw.efi
另添加引导项:  map /efi/grub/WePE64V22.iso

G4DE的menu.lst设置示例如下:

timeout 2

default 0

title [001]  Chainloader /efi/microsoft/boot/bootmgfw.efi  #Win7 X64
find --set-root /efi/Microsoft/boot/bootmgfw.efi
chainloader /efi/Microsoft/boot/bootmgfw.efi

title [002]  Chainloader /efi/MicrosoftW10X64/boot/bootmgfw.efi #Win10 X64
find --set-root /efi/MicrosoftW10X64/boot/bootmgfw.efi
chainloader /efi/MicrosoftW10X64/boot/bootmgfw.efi

title [003]  map+chainloader /efi/grub/WePE64V22.iso  #Win10X64 PE
find --set-root /efi/grub/WePE64V22.iso
map /efi/grub/WePE64V22.iso (0xff)
chainloader (0xff)





作者: szwp    时间: 2022-3-26 08:57
grub2fm 简单
作者: yexingqi    时间: 2022-3-29 09:03
2012huguoliang 发表于 2022-3-25 10:37
试试 EasyUEFI

谢谢,这个软件我之前有试过但是它只能做引导系统,没有针对ISO的引导.
作者: yexingqi    时间: 2022-3-29 09:04
蓝星明月 发表于 2022-3-25 14:20
Windows的"bootmgfw.efi+BCD"模式我没找到可以用什么方法启动ISO的PE。
----
但可以先引导GRUB4DOS for U ...

非常感谢!!! 您这个方案可能是唯一的解决方案,感谢您的分享,我马上按这个来试试!!!!
作者: yexingqi    时间: 2022-3-29 09:06
szwp 发表于 2022-3-26 08:57
grub2fm 简单

查了一下这个软件好像只能用于U盘引导的?
作者: szwp    时间: 2022-3-29 09:21
yexingqi 发表于 2022-3-29 09:06
查了一下这个软件好像只能用于U盘引导的?

说明查得不够。
作者: 蓝星明月    时间: 2022-3-29 11:21
yexingqi 发表于 2022-3-29 09:04
非常感谢!!! 您这个方案可能是唯一的解决方案,感谢您的分享,我马上按这个来试试!!!!

1、用Grub2替代GRUB4DOS for UEFI 也可以,不过本人喜欢用G4DE。
2、用grub2fm也可以启动WinPE.ISO。
3、在我的G4DE的menu.lst里就有一项设置使用grubfmx64.efi。引导grubfmx64.efi后可以手动查找启动WIM、ISO、分区等。

title   Chainloader /efi/grub/grubfmx64.efi
  find --set-root /efi/grub/grubfmx64.efi
  chainloader /efi/grub/grubfmx64.efi
作者: yexingqi    时间: 2022-3-29 11:44
本帖最后由 yexingqi 于 2022-3-29 13:15 编辑

谢谢!
作者: yexingqi    时间: 2022-3-29 13:14
本帖最后由 yexingqi 于 2022-3-29 13:17 编辑
蓝星明月 发表于 2022-3-25 14:20
Windows的"bootmgfw.efi+BCD"模式我没找到可以用什么方法启动ISO的PE。
----
但可以先引导GRUB4DOS for U ...

按您的方法,我成功用EasyUEFI增加引导了,默认的menu.lst也能显示出来,但因为我的EFI分区只有200MB,我怎么让它直接访问我的C盘上的ISO文件呢?   谢谢!!!

微信图片_20220329114252.jpg (521.56 KB, 下载次数: 120)

微信图片_20220329114252.jpg

作者: 蓝星明月    时间: 2022-3-29 13:36
yexingqi 发表于 2022-3-29 13:14
按您的方法,我成功用EasyUEFI增加引导了,默认的menu.lst也能显示出来,但因为我的EFI分区只有200MB,我怎么 ...

使用GRUB4DOS for UEFI 的"find --set-root"命令参数, G4DE可以查找定位的。

例如1:
将WePE64V22.iso放在C:/Grub/WePE64V22.iso

title  map+chainloader /efi/grub/WePE64V22.iso  #Win10X64 PE
find --set-root /grub/WePE64V22.iso
map /grub/WePE64V22.iso (0xff)
chainloader (0xff)

例如2:
(1)将WePE64V22.iso放在C:/Grub/WePE64V22.iso
(2)在C盘根目录创建一个用于定位的自定义空文件,例如cdiskntfs.txt
(3)
title  map+chainloader /efi/grub/WePE64V22.iso  #Win10X64 PE
find --set-root /cdiskntfs.txt
map /grub/WePE64V22.iso (0xff)
chainloader (0xff)
作者: szwp    时间: 2022-3-29 15:26
yexingqi 发表于 2022-3-29 11:44
谢谢!

收到提醒过来看,编辑掉了。
作者: yexingqi    时间: 2022-3-29 17:38
蓝星明月 发表于 2022-3-29 11:21
1、用Grub2替代GRUB4DOS for UEFI 也可以,不过本人喜欢用G4DE。
2、用grub2fm也可以启动WinPE.ISO。
3 ...

再次感谢您的帮助! 我按您的方法已经成功引导ISO的PE了,非常方便! 这个工具太好了,再次感谢您的指点!!!!
作者: yexingqi    时间: 2022-3-29 17:42
szwp 发表于 2022-3-29 15:26
收到提醒过来看,编辑掉了。

抱歉啊,因为有些不太懂,感觉提问的太过于简单这样不太不尊重人, 所以就先编辑掉了.  我先看了这个频视教学: https://www.bilibili.com/video/av798113136/
但这里介绍的方法是新建VHD然后再把引导文件写入到VHD中最后再把ISO文件放进去. 我似乎没找到UEFI引导VHD文件的方法. 请问这个工具有教程吗? 我把工具下载回来了,也尝试写到VHD上了但不会引导它.  

谢谢!
作者: szwp    时间: 2022-3-29 17:46
bcd引导vhd
作者: yexingqi    时间: 2022-3-29 18:02
本帖最后由 yexingqi 于 2022-3-29 18:07 编辑

szwp 发表于 2022-3-29 17:46
bcd引导vhd

请问一下我是错在哪一步呢? 似乎一直都是不成功.[attach]498697[/attach]

[attach]498696[/attach]


pe2.jpg (77.8 KB, 下载次数: 101)

pe2.jpg

pe3.jpg (85.11 KB, 下载次数: 77)

pe3.jpg

pe.jpg (134.54 KB, 下载次数: 102)

pe.jpg

作者: szwp    时间: 2022-3-29 21:04
差太多了,手机不方便标,离题也远了
作者: 跳探戈的狼    时间: 2022-3-30 01:43
yexingqi 发表于 2022-3-29 18:02
请问一下我是错在哪一步呢? 似乎一直都是不成功.

这个bcd编辑工具是哪个啊?
作者: yexingqi    时间: 2022-3-30 09:25
跳探戈的狼 发表于 2022-3-30 01:43
这个bcd编辑工具是哪个啊?

这个: BOOTICEx64.exe
作者: yexingqi    时间: 2022-3-30 09:26
szwp 发表于 2022-3-29 21:04
差太多了,手机不方便标,离题也远了

大佬有空时候还请指点一下~谢谢您啦!
作者: szwp    时间: 2022-3-30 11:45
yexingqi 发表于 2022-3-30 09:26
大佬有空时候还请指点一下~谢谢您啦!

你先得分清到底要搞VHD还是ISO?
作者: xiaojinglf    时间: 2022-3-30 11:52
我觉得直接ventoy或者gurb2fm
作者: 2010wadee    时间: 2022-3-30 13:36
本人计算机小白,最近想硬盘启动iso,觉得最简单的就是本区置顶的
Xorboot-UEFI新手入门教程
作者: yexingqi    时间: 2022-3-30 14:27
2010wadee 发表于 2022-3-30 13:36
本人计算机小白,最近想硬盘启动iso,觉得最简单的就是本区置顶的
Xorboot-UEFI新手入门教程

请教一下哈,您是怎么用这个软件来引导ISO文件的? 我没有找到教程,另外这个软件我打开后似乎也没找到
作者: 2010wadee    时间: 2022-3-30 14:43
yexingqi 发表于 2022-3-30 14:27
请教一下哈,您是怎么用这个软件来引导ISO文件的? 我没有找到教程,另外这个软件我打开后似乎也没找到

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=415246 参考下这个,去借用他的菜单,修改2个文件就可以。
准备工作:在隐藏的esp引导分区- 新建名为 XorBoot 的文件夹用于存放2个启动引导文件(bootX64.efi  和xorboot.xor)
第一步:  添加efi启动菜单
主界面- UEFI启动管理 - 添加-(设定启动菜单标题),保存bootX64.efi  到文件夹中;

第二步:制定子菜单和设定路径
主界面-打开菜单(修改菜单,制定对应的启动路径 )将xorboot.xor 保存文件夹。

完成就搞定啦
作者: yexingqi    时间: 2022-3-30 15:18
本帖最后由 yexingqi 于 2022-3-30 15:19 编辑
2010wadee 发表于 2022-3-30 14:43
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=415246 参考下这个,去借用他的菜单,修改2个文件就 ...

我自已按介绍做了配置后能正常引导,但奇怪的是屏幕上看到的所有的安符是黑色的,看不到字符. (我尝试把字体全部改成红色也一样不显示)
然后我再用您提供的那个地址下载了它的模板替换上去也是一样子,哈,可能是跟我的系统有兼容问题. 字符都显示不出来. 但是我按快捷键倒是有效的,也能正常引导ISO文件.
我的是WIN7 64位企业中文版正版.

5.jpg (202.23 KB, 下载次数: 94)

5.jpg

作者: yexingqi    时间: 2022-3-30 15:20
2011wyy 发表于 2022-3-30 15:01
不用启动ISO,直接启动ISO里的 WIM ,如何呢!

请参照:http://bbs.wuyou.net/forum.php?mod=viewthread ...

这个是可以的,我之前就试过. 只不是没有ISO那么方便哈哈哈,谢谢您!
作者: 2010wadee    时间: 2022-3-30 19:02
yexingqi 发表于 2022-3-30 15:18
我自已按介绍做了配置后能正常引导,但奇怪的是屏幕上看到的所有的安符是黑色的,看不到字符. (我尝试把字 ...

WIN10一切正常,不清楚是不是兼容问题。
刚测试了用refind+GRUB2 File Manager文件管理器也成功了
方法:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=423985
下载后更新app目录中的grubfmx64.efi(最新3.9号的版本)更新文件后参上安装即可
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

作者: 2010wadee    时间: 2022-3-31 14:19
测试了~不需要多系统引导的话,GRUB2 File Manager文件管理器也可以满足了,界面也美观容易操作
作者: yexingqi    时间: 2022-3-31 15:20
2010wadee 发表于 2022-3-31 14:19
测试了~不需要多系统引导的话,GRUB2 File Manager文件管理器也可以满足了,界面也美观容易操作

请问一下您这里的GRUB2 File Manager在哪下载的?能提供一下么? 以前都是命令行模式的吧?
我现在用brub4dos for EFI 这个方法是我自已唯一成功并且没有问题的. 您说的这个模式我也想试试.
作者: nianyueriPE    时间: 2022-3-31 15:26
用grub2fm
作者: nianyueriPE    时间: 2022-3-31 15:26
ventoy也可以
作者: yexingqi    时间: 2022-3-31 15:58
nianyueriPE 发表于 2022-3-31 15:26
用grub2fm

这软件我下载回来了.还真不会用. 我不是用U盘引导ISO,而是想利用现有的EFI引导加载.也不想额外再创建一个新的分区出来. 这个工具在这种条件下引导ISO么? 请指点,谢谢啦!
作者: yexingqi    时间: 2022-3-31 15:58
nianyueriPE 发表于 2022-3-31 15:26
ventoy也可以

这个只能用于U盘的啊...
作者: szwp    时间: 2022-3-31 18:05
多去ventoy专区或官网看看
作者: 2010wadee    时间: 2022-3-31 18:11
yexingqi 发表于 2022-3-31 15:58
这个只能用于U盘的啊...

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
这是原贴,前一个回复可能没讲清楚,启动界面
github下载(点Assets )最新中文版本grubfm-zh_CN ,13.8mb,解压后用于EFI的话,只用grubfmx64.efi这个文件,才不到8MB,用BOOTICE导入到引导分区就行啦~
作者: yexingqi    时间: 2022-4-1 08:57
2010wadee 发表于 2022-3-31 18:11
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1
这是原贴,前一个回复可能 ...

非常感谢您的详细指点!!!!
作者: szwp    时间: 2022-4-2 12:55
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=421677
作者: jlshnlhj    时间: 2022-4-3 09:55
本帖最后由 jlshnlhj 于 2022-4-3 09:56 编辑

本地硬盘引导,直接加 .win即可,mbr,gpt都很方便,非得加ISO?




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3