|
本帖最后由 sairen139 于 2022-4-25 10:15 编辑
uefi启动单一p驱双镜像ramos的更方便的方法:将引导小镜像V.vdf用V.vhd来替代妙法
以前发过一篇教程:[教程] 单一P驱双镜像uefi启动的ramos内存系统直接在当前系统下手动制作的方法详细步骤分享
这种双vdf的双镜像ramos固然非常好,但是引导小镜像vdf格式不方便直接打开,我折腾了下发现引导小镜像V.vdf可以是VHD、wim、img或iso(实验下来iso文件也挺好双击可挂载但不可写入)等文件直接替代掉。
折腾过程如下:
我试验出来用VHD替代小引导vdf镜像的方法了,就是用dg建立一个VHD,注意起始扇区数是2048(即勾选☑️【对齐分区到此扇区数的整数倍:2048】原因是起始扇区必需跟随对接的大VDF的数值),然后把引导小vdf里的文件克隆进这个新建的V.vhd里,imgboot.cfg文本文件里把V.vdf改成V.vhd就成功了!
原理就是现在uefi启动的双镜像ramos可以是30多mb的小VHD引导,后面对接上大的完全无压缩的大VDF,只要用bootice把大VDF的前3扇区备份成3.bin,然后用dd.exe的一个批处理用3.bin覆盖掉引导小vhd的前3扇区就行了!这个是关键步骤!
所以无忧所有的双镜像vdf的ramos都可以改为更方便的小引导VHD然后对接大镜像即可!
一键创建VHD位于D盘名为VvV起始扇区是2048的批处理.bat
@echo off
SetLocal EnableDelayedExpansion
set "_Path=D:"
cmd /c "echo create vdisk file="%_Path%\VvV.vhd" maximum=123 type=fixed & echo select vdisk file="%_Path%\VvV.vhd" & echo attach vdisk & echo create partition primary align=1024 & echo active & echo assign letter=v & echo format fs=NTFS quick & echo detail part"|diskpart.exe
pause
|
|