dayeye 发表于 2024-3-7 15:03:26

魔改版双镜像RAMOS备份后覆盖本机ESP分区BCD【已证实是乌龙]

本帖最后由 dayeye 于 2024-3-9 21:48 编辑

使用一键4.0魔改版V3.1.2【2024/02/17]做了2个系统:
魔改系统1:UEFI模式0土豪双镜像,原版注册表,Win10-1909-18363.2274
魔改系统2:UEFI模式0土豪双镜像,魔改注册表,Win1022h2-19045.3448


系统1使用正常。
系统2在今天备份后重启发现本机原WINDOWS启动项启动失败。
经排查发现魔改系统2当前系统BCD菜单为空白-并实际指向ESP分区\EFI\MICROSOFT\BOOT\BCD。就是说RAMOS系统备份后重启覆盖了原WINDOWS启动菜单。



魔改系统2使用中本身没什么问题。制作过程稍有波折,更换了一次P驱版本后成功。
另外,
1. 魔改版UEFI双镜像为5个文件,相对一键4.0原版多了一个文件,并放在ESP分区BOOT目录下,由BOOT目录下BCD菜单引用。
与一键4.0原版BIOS模式时一样。怀疑是否有用。(删除后启动正常,看来是BIOS模式的遗留物或者改BIOS模式时也可以启动RAMOS)。


2. 魔改版会在C:\Program Files\下安装ImDisk,包括原VHD系统中也有,不知道为什么?
3. 魔改版会添加原ESP分区缺少的bootmgfw.efi文件 (ESP:\EFI\Microsoft\Boot下bootmgfw.efi);能否不添加bootmgfw.efi文件?
因为在多引导启动时bootmgfw.efi会经常强制优先启动,所以我一般删除了bootmgfw.efi,用其他efi文件替代。


4.总体来讲,感觉魔改版相对一键4.0原版复杂,可能引起的问题较多,制作成功率低,还有一些bug。

目前不会给我造成多大影响,因为还有ESP2分区可以启动Vhd、PE系统等。

dayeye 发表于 2024-3-7 15:36:24

9527sss 发表于 2024-3-7 16:02:33

感谢分享

yiyu2012 发表于 2024-3-7 16:04:04

本帖最后由 yiyu2012 于 2024-3-7 21:48 编辑

请查看#14楼详细回复






































dayeye 发表于 2024-3-7 16:16:29

yiyu2012 发表于 2024-3-7 16:04
备份并不会导致BCD出错,甚至你uefi模式土豪RAMOS下都不会修改BCD。请回忆备份过程中提示的报错,若无,则 ...

谢谢回复。以上已知,知道原因就行。
至于BCD指向变更,不记得有报错,现在确实弄不明白。怀疑是否与我删除bootmgfw.efi有关?

yiyu2012 发表于 2024-3-7 16:27:42

本帖最后由 yiyu2012 于 2024-3-7 16:28 编辑

dayeye 发表于 2024-3-7 16:16
谢谢回复。以上已知,知道原因就行。
至于BCD指向变更,不记得有报错,现在确实弄不明白。怀疑是否与我 ...
额,记错了,里面没有bcd。那就不清楚了。怎么使用魔改版还是选的土豪模式,试试31模式2呗,移动用户数据到新的内存盘,可设置关机保存。

dayeye 发表于 2024-3-7 16:47:10

yiyu2012 发表于 2024-3-7 16:27
额,记错了,里面没有bcd。那就不清楚了。怎么使用魔改版还是选的土豪模式,试试31模式2呗,移动用户数据 ...

好的,待后再试。

yuguotqing 发表于 2024-3-7 16:48:24

感谢分享

yyz2191958 发表于 2024-3-7 17:09:37

进来学习

yyz2191958 发表于 2024-3-7 18:41:04

看不明白

wsx710904 发表于 2024-3-7 18:49:00

感謝您的分享 回覆留言看看喔

nathan6498 发表于 2024-3-7 19:14:48

谢谢分享

dayeye 发表于 2024-3-7 20:07:21

本帖最后由 dayeye 于 2024-3-7 20:13 编辑

dayeye 发表于 2024-3-7 16:47
好的,待后再试。
我搜了一下硬盘,BCD内容为空的文件只有魔改版set目录下的8KB大小的名称为“BCDNEW”文件,其他BCD文件都不为空,从文件大小就可以看出来。
联想到之前用1键4.0原版,多次出现过BCD指向WINDOWS默认目录的情况。只是指向变了,但不影响其他系统启动。
因使用无影响,所以没细想过为什么。
Bcdboot命令可以改变win系统BCD指向到win默认位置,是否能实现一个空的BCD,我不清楚。
用之前制作的RAMOS试了一下。



所以,因备份导致RAMOS中BCD指向win默认位置,并由空的BCD覆盖原BCD的可能性又增大了。
怀疑是1键4.0原版问题的延续。

因问题难以再现。要证实的话,只能等第2第3个人出现同样问题。也许只是个例。

yiyu2012 发表于 2024-3-7 20:36:58

本帖最后由 yiyu2012 于 2024-3-8 00:41 编辑

一般来说,windows boot manager启动项,比如vhd及分区系统启动项是会随着分区删除、vhd删除消失的。你都说是删除了bootmgfw.efi,删除了bootmgfw.efi你留下的bcd文件也是无用之物,你应该是同时删除了bcd文件的?不然bcd肯定不止8kb,BOOTICE选择BCD文件使用高级选项是能看到因为vhd及分区丢失而消失的启动项的。


复制原始esp分区bcd文件?有设置启动项的bcd是超过8kb的。在魔改版制作过程中,判定目标分区缺失UEFI或BIOS的BCD或bootmgfw.efi是会解压bootmgr.rar压缩包的,但采用了-o-参数只会解压缺失文件,bootmgr.rar压缩包是不含bcd文件,但会复制sets目录下的bcdnew文件到对应位置。你在引导分区下的的BOOT文件夹应该能找到同样的空壳BCD,也是8kb大小。

补齐bcd文件也是方便有需要的用户,比如批处理生成wimboot vhd系统还是会使用windows boot manager,而需要bcd文件的。补齐文件除了占用一点点空间不会有任何影响。
以下框选的模式都是使用了windows boot manager及bcd启动文件的:


魔改版对制作流程进行了细化,包括但不限于以下改动:1、运行批处理制作RAMOS前测试当前系统是否有pr驱动兼容性问题的“内存盘创建&删除测试”;2、制作RAMOS过程会读取当前内存盘信息以避免采用已使用的内存盘序号,魔改版对于已有内存盘没有限制,除非你用满了24个盘;3、小工具包含土豪模式开机清理内存脚本、开机重置metro应用脚本等
使用小工具d修复RAMOS引导:


换盘后使用小工具c更新vdf文件位置或更改虚拟内存设置、切换不同注册表组合:


内存盘创建&删除测试:


希望不调整bios而直接使用三方启动器启动系统的,请使用小工具m替换模默认启动器为g4e或grub2,请确保手边有可用PE以防止可能发生的无法进入系统的问题。


RAMOS魔改3.1.2版地址

另:已在帖子开篇说了:“魔改版适合于希望有更多玩法的RAMOS玩家”,要做bug反馈员麻烦给出实际报错截图,或者是高手麻烦告知出错代码位置。



crt1024x768 发表于 2024-3-9 21:32:42

关注一下 可能以后会碰到类似的问题

dayeye 发表于 2024-3-9 21:43:07

crt1024x768 发表于 2024-3-9 21:32
关注一下 可能以后会碰到类似的问题

推荐试用一键4.0魔改版。
上面提到的魔改版会覆盖原有ESP分区BCD是错的。
请关注后期更新。

zzq1392281 发表于 2024-5-3 11:33:39

看看怎么弄的

dayeye 发表于 6 天前

yiyu2012 发表于 2024-3-7 20:36
一般来说,windows boot manager启动项,比如vhd及分区系统启动项是会随着分区删除、vhd删除消失的。你都说 ...

PSRFRAMOSTOOLV4M3.1.2_20240423版本在ESP分区不存在bootmgfw.efi时,会同时添加bootmgfw.efi和bootmgfw2.efi。



dayeye 发表于 6 天前

本帖最后由 dayeye 于 2024-5-6 23:48 编辑

擦擦擦




dayeye 发表于 6 天前

本帖最后由 dayeye 于 2024-5-6 23:47 编辑



擦擦擦

yiyu2012 发表于 前天 06:45

dayeye 发表于 2024-5-6 21:02
PSRFRAMOSTOOLV4M3.1.2_20240423版本在ESP分区不存在bootmgfw.efi时,会同时添加bootmgfw.efi和bootmgfw2 ...

对的,脚本就是这么设定的。至于什么用,更新说明里已经有了。你见不惯可以不用,揭示出来也是好样的,毕竟别人没说就你说了。好棒棒哦。

szwp 发表于 前天 06:54

成功率低?

JOINT 发表于 前天 15:58

yiyu2012 发表于 2024-5-10 06:45
对的,脚本就是这么设定的。至于什么用,更新说明里已经有了。你见不惯可以不用,揭示出来也是好样的,毕 ...

用还得用。因为无可替代。
RAMOS用过一段时间,1key原版基本用不上了。
一点点小麻烦。你加进去,我再删掉就好了。

用31模式,启动RAMOS后多次报0x000000d错误,与有没有火绒无关。可能与制作31模式时后面选项搭配有关。

JOINT 发表于 前天 15:59

本帖最后由 JOINT 于 2024-5-10 16:02 编辑

szwp 发表于 2024-5-10 06:54
成功率低?
成功率没法比较。1key4.0原版模式少选项少,对于适合自己的模式用熟悉了,就很少失败。成功了就是操作正确。
失败了就是操作失误。

yiyu2012 发表于 前天 20:24

JOINT 发表于 2024-5-10 15:58
用还得用。因为无可替代。
RAMOS用过一段时间,1key原版基本用不上了。
一点点小麻烦。你加进去,我再 ...

{:1_199:},就你难伺候。反正我不改了{:1_186:}。31模式我本人测试无相关问题,其他群友用了的也没这个问题。你内存够不够?31模式内存不够也需要选wim放硬盘才行。
页: [1]
查看完整版本: 魔改版双镜像RAMOS备份后覆盖本机ESP分区BCD【已证实是乌龙]