无忧启动论坛

标题: 一个不具确定性的ramos安装测试用 [打印本页]

作者: 481416322    时间: 2023-2-3 11:09
标题: 一个不具确定性的ramos安装测试用
本帖最后由 481416322 于 2023-2-3 19:22 编辑

这两天充分吸取本坛高手经验,做了一个尝试,它是不具确定性的,对win10的早期版本失败,成功的是19045系列的,也可能与试验机器有关。具体操作方法如下:
1、在19045的win10系统上安装Primo 5.6,并打入ramos的相应注册表;
2、运行Primo,建立恰当的内存盘,并保持打开状态方便观察;
3、用diskgenius处理内存盘,修改成gpt格式,一个ESP分区,盘符S:,一个NTFS分区,盘符R:;
4、观察Primo窗口,内存盘应该出现R, S两个分区,如果不出现,估计就失败了;
5、用diskgenius通过热迁移的方法,克隆C盘到R盘;并在S盘写入EFI引导,BCD指向R盘的系统;
6、运行regedit,交换配置单元system中MountedDevices中的C和R盘符,然后输出的新的system覆盖到R盘的相应位置;之后还原原系统改动的注册表项;
7、切换到Primo窗口,保存当前内存盘;
8、重新启动,用其它系统,先把内存盘镜像复制一下并用来代替原来的镜像文件;
9、在grub4efi引导器下增加一项启动菜单,形如
title 19045 ramos
find --set-root /19045.vdf
map /19045.vdf (hd)
chainloader (hd-1)
10、以上仅属个人测试,不具有通用性,还请高手们多多指教!

最后补充一点:如果用grub2启动,菜单项形如
menuentry "/19045.vdf" "/efi/boot/bootx64.efi" {
search --set=vdf --file $1
map -n -l ($vdf)$1
chainloader (vd0,1)$2
}


作者: kkwy    时间: 2023-2-3 19:15
8、重新启动,用其它系统,先把内存盘镜像复制一下并用来代替原来的镜像文件;
a. 其它系统 可以是USB上的pe?
b. 内存盘镜像复制,用来代替原来的镜像文件? 為什麼要有兩個内存盘镜像文件?

作者: 481416322    时间: 2023-2-3 19:20
kkwy 发表于 2023-2-3 19:15
8、重新启动,用其它系统,先把内存盘镜像复制一下并用来代替原来的镜像文件;
a. 其它系统 可以是USB上的 ...

a. 用PE系统可以,无论是在USB还是在硬盘上的
b. 用Primo生成的vdf镜像文件通常具有碎片,复制一次一般就消除了碎片,删除原来的用新的就是这个目的
作者: nowayer    时间: 2023-12-9 17:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: hehuiying    时间: 2024-4-22 11:03
谢谢分享
作者: yyz2191958    时间: 2024-7-29 19:46
进来学习




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