无忧启动论坛

标题: Refind如何加载外置PE? [打印本页]

作者: zhanglei1371    时间: 2023-4-22 12:13
标题: Refind如何加载外置PE?
本帖最后由 zhanglei1371 于 2023-4-23 10:39 编辑

根据教程,抛弃U盘:给电脑装个PE,分享我rEFInd多系统引导菜单 - 综合讨论区 - 无忧启动论坛 - Powered by Discuz!  http://bbs.wuyou.net/forum.php?mod=viewthread&tid=431840
用Diskgen将东西解压到了EFI分区。
然后启动也能出现菜单了。
但是我的EFI分区可用空间只有160M左右。
因此无法容纳更大的PE。
想问下,如何加载其他分区的PE,如F盘的PEAll的PE的wim文件?
我的尝试:
将EFI分区的PE目录里的BCD文件复制出来,使用Bootice修改,添加多个PE的wim启动。保存后将此修改后的BCD文件再覆盖回EFI下的PE目录,重启后也能看到多个PE菜单出现,但是回车后启动失败。
所以想问下这样的操作怎么做才是正确的?
谢谢!
问题已解决。
其实还是按照上面的操作来的。

之前一直失败的原因是,这个操作对pe比较挑剔,普通的pe启动不起来,特殊pe才行。比如用微pe就成功了。

作者: wjgyz740526    时间: 2023-4-22 12:23
把efi分区弄大点,pe放进去一劳永逸
作者: cuicongyuan    时间: 2023-4-22 12:55
我的efi分区1GB
作者: zhanglei1371    时间: 2023-4-22 14:32
两个问题:1.若不扩大的话,怎么加载其他分区的pe?2.efi分区后面还有个小分区,再往后才是c盘。那么如何扩大efi分区?
作者: lhc0688    时间: 2023-4-22 14:49
本帖最后由 lhc0688 于 2023-4-24 20:42 编辑
...

作者: 2010sya    时间: 2023-4-22 15:00
本帖最后由 2010sya 于 2023-4-22 15:03 编辑

你可以把grubfm_multiarch.iso放在efi分区,这相当于资源管理器,通过它引导任意分区中的pe(wim/iso均可),好像vhd系统也可以,你试试吧。
https://pan.baidu.com/s/1XR62gA014Htj5Cg4whowDw 提取码: vi3y

作者: hi8413    时间: 2023-4-22 15:03
把efi分区弄大点,pe放进去一劳永逸,这个文法不错
作者: seeimpact153    时间: 2023-4-22 15:15
感谢楼主分享
作者: zhanglei1371    时间: 2023-4-22 20:31
lhc0688 发表于 2023-4-22 14:49
放入哪个分区都是一样的,只需在BCD引导项里指定不同的win文件即可(启动磁盘、启动分区、设备文件),sd ...

您好,我之前做过了这样的尝试:
将EFI分区的PE目录里的BCD文件复制出来,使用Bootice修改,添加多个PE的wim启动。保存后将此修改后的BCD文件再覆盖回EFI下的PE目录,重启后也能看到多个PE菜单出现,但是回车后启动失败。
sdi文件不知道怎么修改。
不知道错在哪里?能否指点下怎么操作才是正确的么?谢谢!
作者: zhangjiti    时间: 2023-4-22 20:41
谢谢提供分享
作者: 专注windows安装    时间: 2023-4-22 20:45
cuicongyuan 发表于 2023-4-22 12:55
我的efi分区1GB

好小啊
作者: cuicongyuan    时间: 2023-4-22 21:28
专注windows安装 发表于 2023-4-22 20:45
好小啊

好大吧。通常是100MB或300MB啊
作者: zhanglei1371    时间: 2023-4-22 21:52
2010sya 发表于 2023-4-22 15:00
你可以把grubfm_multiarch.iso放在efi分区,这相当于资源管理器,通过它引导任意分区中的pe(wim/iso均可), ...

您好,我现在就是想知道如何加载其他分区的PE,这个能告之下怎么操作的步骤么?
我上面搞BCD的没有成功。
作者: 2010sya    时间: 2023-4-22 21:59
本帖最后由 2010sya 于 2023-4-22 22:02 编辑
zhanglei1371 发表于 2023-4-22 21:52
您好,我现在就是想知道如何加载其他分区的PE,这个能告之下怎么操作的步骤么?
我上面搞BCD的没有成功 ...

你只要能引导efi分区的grubfm_multiarch.iso就可以了,然后选择任意分区,任意目录下的镜像文件就行了。。。============================
或者,你制作一个ventoy优盘启动盘,把grubfm_multiarch.iso拷贝到优盘也行

作者: zhanglei1371    时间: 2023-4-22 22:10
2010sya 发表于 2023-4-22 21:59
你只要能引导efi分区的grubfm_multiarch.iso就可以了,然后选择任意分区,任意目录下的镜像文件就行了。 ...

这个功能refind本身就有。
我想学习新的知识点:如何引导外源性分区的PE。
所以想得到这个地方的帮助。
作者: zhanglei1371    时间: 2023-4-22 22:21
看来这个问题知道的人不多啊。
回复了这么多,要么说扩大efi分区,这个我能做到。但是属于最后没办法的方案,要么说只需在BCD引导项里指定不同的win文件。哪个分区就行。就是不说详细的步骤。没啥意义。
就是没有说该如何将F盘的三个PE,如何一步步怎么引导的。哪怕都是文字的也行啊。
本人已经进行郭这样的尝试:
1. 将EFI分区的PE目录里的BCD文件用Diskgen复制出来,放在桌面;
2,使用Bootice修改,添加多个PE的wim启动。
3.保存后将此修改后的BCD文件再覆盖回EFI下的PE目录,重启后也能看到多个PE菜单出现,但是回车后启动失败。
反复测试了几次都是如此。
这个做法是对是错?就没有人给个详细的讲解么?
作者: whyme22    时间: 2023-4-23 10:30
你编辑bcd文件有没有漏哪里 refind很多年前用过 按教程弄的是可以启动其他分区的pe啊 太久远了具体怎么操作忘记了 没心思折腾了
作者: zhanglei1371    时间: 2023-4-23 10:36
whyme22 发表于 2023-4-23 10:30
你编辑bcd文件有没有漏哪里 refind很多年前用过 按教程弄的是可以启动其他分区的pe啊 太久远了具体怎么操作 ...

今天又研究下,已经成功了。
我的做法并没有错,只是需要特殊的pe才行。
作者: aaa1942    时间: 2023-4-23 10:39
刚开始分区的时候就分大一点不然默认的话啥都装不了
作者: smalldimple    时间: 2023-4-23 11:28
有人已经整合过了,装上就可以用!


作者: 专注windows安装    时间: 2023-4-23 12:46
cuicongyuan 发表于 2023-4-22 21:28
好大吧。通常是100MB或300MB啊

一个pe都存不下
作者: lhc0688    时间: 2023-4-23 13:48
本帖最后由 lhc0688 于 2023-4-24 20:43 编辑
...

作者: lhc0688    时间: 2023-4-23 14:03
本帖最后由 lhc0688 于 2023-4-24 20:43 编辑

...
作者: lhc0688    时间: 2023-4-23 14:23
本帖最后由 lhc0688 于 2023-4-24 20:44 编辑

...
作者: lhc0688    时间: 2023-4-23 14:23
本帖最后由 lhc0688 于 2023-4-24 20:44 编辑

...
作者: lhc0688    时间: 2023-4-23 14:43
本帖最后由 lhc0688 于 2023-4-24 20:45 编辑

...
作者: lhc0688    时间: 2023-4-23 15:10
本帖最后由 lhc0688 于 2023-4-24 20:46 编辑

...
作者: lhc0688    时间: 2023-4-23 15:32
本帖最后由 lhc0688 于 2023-4-24 20:47 编辑

...
作者: lhc0688    时间: 2023-4-23 15:41
本帖最后由 lhc0688 于 2023-4-24 20:46 编辑

...
作者: likeyouli    时间: 2023-4-23 17:07
lhc0688 发表于 2023-4-23 15:41
用Diskgen将东西解压到了EFI分区。
然后启动也能出现菜单了。
---------------------------------------- ...

我估计他不是这个意思,,有些pe是纯内置软件pe,所有关联的东西都集成到wim文件中了,但有的pe除了wim文件外,还有一些如壁纸、文件管理器、关联的软件,没有集成到wim文件中,所以启动这样的wim文件,会因为路径问题导致wim外部的软件启动不了,启动起来的pe与原来iso格式pe不太一样,甚至可能会启动不了,(比如关联的驱动管理软件放在wim之外,导致无法启动发挥不了作用)
    当然也可能是pe本身的原因,硬件不兼容、驱动问题,导致启动不了 。
            如上理解如有错误,恳请指正。
作者: zhanglei1371    时间: 2023-4-23 19:34
lhc0688 发表于 2023-4-23 13:48
问什么要把BCD文件复制出来修改?不能直接修改吗?而且Bootice编辑的是系统默认的BCD,你连基本的修改都 ...

我用refind直接覆盖我的efi分区的boot,确实可以启动,而且原有的bootmgr丝毫不受影响的。成为了refind的一个子项目。
至于你说的外置bcd,这个是人家做好的refind里定制好的bcd文件。不管怎么样,我以我提到的方法确实成功了。
普通的pe如天意pe,若冰pe都试了,都启动不起来。换了微pe和it天空的都成功了,其他的测试了几个都不行。
作者: lhc0688    时间: 2023-4-23 19:52
标题: 模式
本帖最后由 lhc0688 于 2023-4-24 20:42 编辑

...
作者: likeyouli    时间: 2023-4-23 19:57
lhc0688 发表于 2023-4-23 19:52
你说的看似有道理,但实际不存在这样情况:

首先,PE即使部分资源外置,但并不会影响PE启动,比如首先 ...

先谢谢您的回复,,
   说实话,我对pe没有研究,也没制作或修改过pe,,最近单位事比较多,等以后有时间了修改测试几个pe试试
作者: lhc0688    时间: 2023-4-23 20:09
本帖最后由 lhc0688 于 2023-4-24 20:41 编辑
...

作者: lhc0688    时间: 2023-4-23 20:20
标题: ...
本帖最后由 lhc0688 于 2023-4-24 20:40 编辑

...
作者: chshrm    时间: 2023-4-23 20:56
本帖最后由 chshrm 于 2023-4-23 20:59 编辑

楼上说的很详细了,理论上任何PE(除非特殊的)都可以安装到硬盘启动。我的ESP分区25G,一堆PE(boot.wim)在里面,用bootice编辑一下bcd就OK了。我的C盘正常系统也是从ESP引导的。只要ESP引导分区没问题,系统随便装。

作者: zhanglei1371    时间: 2023-4-23 21:07
lhc0688 发表于 2023-4-23 20:09
refind是什么,是文件还是引导管理器?你说的覆盖是什么意思?
efi分区是指哪个分区?esp吗?如果硬盘是 ...

不讨论那么多理论概念,我也不懂这些,不过我只重视实用性。
目的就是快速上手refind启动方式,同时,在不改变esp分区(就是efi目录所在的分区)的大小的情况下能调用其他分区的pe的wim文件启动,就是这个目的。按照教程帖子已经达到了快速体验refind的目的。自己又踩了几个坑,将调用外置pe也搞定了。




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