无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 36319|回复: 70
打印 上一主题 下一主题

[教程] 可uefi下的p驱克隆附体Ramos之友 SR 特制企业版Win8.1

    [复制链接]
跳转到指定楼层
#
发表于 2018-6-2 17:25:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 2012wuzhong 于 2018-10-15 18:52 编辑

主要用于uefi启动的场合,注意primo内存盘用的不是io模式,io模式会导致系统无法激活
具体原理参见“primo-io克隆附体v2”:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=379667
所有附件参见百度盘:链接:https://pan.baidu.com/s/1om1hZ-1PPbjm-hvKS1tqzQ 密码:7539
系统采用Ramos之友 SR 特制企业版Win8.1收藏版:http://bbs.wuyou.net/forum.php?m ... 20&extra=page=1

盘符设置:
┌──────────┬───────┬───────┐
  虚拟盘                   克隆附体前        克隆附体后
├──────────┼───────┼───────┤
  img系统盘                C               
├──────────┼───────┼───────┤
  p驱主体盘                R                C
└──────────┴───────┴───────┘


1、primo内存盘://scsi模式,盘符为"R",可选ntfs压缩
├─ProgramData
├─users
├─Program Files
├─Program Files (x86)
└─windows//其中Windows\system32以及Windows\SysWOW64中的KBDUS.DLL分别链接到\SystemRoot\system32,\SystemRoot\SysWOW64

2、img系统盘://分区映像格式,ntfs压缩,大小400M左右
└─windows
    ├─Boot,inf        //实体目录
    ├─system32
            ├─catroot,CodeIntegrity,config,drivers        //用imdisk打开w8boot.img,将自己系统的实体目录进行覆盖
            ├─其它目录,均junction到R:\windows\system32相应目录       
            └─kbdus.dll,ntdll.dll,ntkrnlpa.exe等启动必须的文件
    ├─SysWOW64       
            └─kbdus.dll,ntdll.dll,ntkrnlpa.exe
    └─其它目录,均junction到R:\windows相应目录


3、安装微软ramdisk驱动:设备管理器->添加过时硬件->手动选择->RAM磁盘驱动器

4、注册表设置://将下面内容拷入到一个bat文件执行
rem 提升ramdisk驱动启动等级
reg add hklm\system\ControlSet001\Services\Ramdisk /v Start /t REG_DWORD /d 0 /f >nul 2>nul
rem 克隆和附体
reg add "hklm\system\ControlSet001\Control\Session Manager\DOS Devices" /v C: /d \??\R: /f >nul 2>nul


5、bcd设置
用bootice新建一个wim启动项(ramdisk),设备文件指向img文件。
切到高级编辑模式,\device objects\{ramdiskoptions}删掉"sdi path"

6、"\SystemRoot\system32"文件链接
1.将primo内存盘中Windows\system32以及Windows\SysWOW64中的KBDUS.DLL删除
2.解压KBDUS.img.7z,用imdisk挂载KBDUS.img
3.必须用fastcopy2.08将KBDUS.img中的KBDUS.DLL拷贝到primo内存盘中


说明:
1、注意img文件不能为硬盘映像格式,否则启动出错。
2、如果bcd勾选winpe,系统盘符则为X。注册表设置需要修改为
reg add "hklm\system\ControlSet001\Control\Session Manager\DOS Devices" /v X: /d \??\R: /f >nul 2>nul
3、uefi启动需要补齐w8boot.img中\Windows\Boot和\Windows\System32\Boot
4、w8boot.img中相关链接文件以及目录都是链接到"R"盘,因此对于primo内存盘不是"R"盘的,无法直接使用
5、新设备无法安装

点评

辛苦了  发表于 2024-7-28 08:09

评分

参与人数 4无忧币 +13 收起 理由
yyz2191958 + 2 赞一个!
jiong48 + 1
liuzhaoyzz + 5 赞一个!
freesoft00 + 5

查看全部评分

推荐
发表于 2018-6-5 20:24:18 | 只看该作者
这个必须要支持虎大了,搞起来!
员外久了不玩ramos,现在是一头雾水了。俨然,功力已尽失了,只能期待你们继续把ramos发扬光大了。

点评

员外,真是酣战之时,大家需要你啊  发表于 2018-6-23 23:23
回复

使用道具 举报

推荐
发表于 2018-6-2 20:39:09 | 只看该作者
本帖最后由 liuzhaoyzz 于 2018-6-2 22:49 编辑

楼主是RAMOS界骨灰级玩家!芈员外对一键RAMOS也是借鉴了你很多的经验做法吧。你提出来的很多理论和观念,我在几年之后才稍微懂得是什么意思。
未来,是UEFI的天下,大神们就应该像这样子多多贡献点前沿的理论技术探索。
芈员外的3.72 RPIO方案,是否已经把你的这个做法涵盖进去了?
曲高和寡,不明觉厉,前人栽树,后人乘凉,帮顶!~
回复

使用道具 举报

64#
发表于 2023-8-13 18:25:37 | 只看该作者
#在这里快速回复#        赞一个!
回复

使用道具 举报

63#
发表于 2023-8-13 12:40:07 | 只看该作者
回复

使用道具 举报

62#
发表于 2023-8-12 18:00:26 | 只看该作者
曲高和寡,不明觉厉,前人栽树,后人乘凉。虎哥威武雄壮,风采不减~
回复

使用道具 举报

61#
发表于 2023-8-5 15:13:38 | 只看该作者
nice
回复

使用道具 举报

60#
发表于 2023-8-5 11:32:05 | 只看该作者
谢谢分享
回复

使用道具 举报

59#
发表于 2023-8-5 09:52:46 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

58#
发表于 2023-8-4 13:28:47 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

57#
发表于 2023-2-20 14:32:58 | 只看该作者
体积真小啊
回复

使用道具 举报

56#
发表于 2023-2-11 09:27:47 | 只看该作者
多谢分享
回复

使用道具 举报

55#
发表于 2022-9-27 11:34:59 | 只看该作者
好多年不倒腾RAMos了
回复

使用道具 举报

54#
发表于 2022-9-26 19:49:39 | 只看该作者
谢谢分享
回复

使用道具 举报

53#
发表于 2022-9-25 17:05:47 | 只看该作者
必须支持,这个是太难得了。。
回复

使用道具 举报

52#
发表于 2022-8-10 08:24:26 | 只看该作者
win8.1不错 下载了 谢谢
回复

使用道具 举报

51#
发表于 2022-8-2 20:44:15 | 只看该作者
感谢分享
回复

使用道具 举报

50#
发表于 2022-3-22 13:35:47 | 只看该作者
谢谢楼主的辛苦分享。
回复

使用道具 举报

49#
发表于 2022-3-19 20:34:39 | 只看该作者
支持
回复

使用道具 举报

48#
发表于 2020-6-29 20:42:52 | 只看该作者
期待大神win10版本
回复

使用道具 举报

47#
发表于 2020-2-12 17:52:02 | 只看该作者
太高深了,看不明白,支持技术贴。
回复

使用道具 举报

46#
发表于 2020-1-19 16:56:29 | 只看该作者
小白看得一头雾水,继续努力看看
回复

使用道具 举报

45#
发表于 2019-11-3 15:14:25 | 只看该作者

曲高和寡,不明觉厉,前人栽树,后人乘凉。虎哥威武雄壮,风采不减~
回复

使用道具 举报

44#
发表于 2019-9-10 01:00:49 | 只看该作者
曲高和寡,不明觉厉,前人栽树,后人乘凉。虎哥威武雄壮,风采不减~
回复

使用道具 举报

43#
发表于 2019-3-31 08:08:45 | 只看该作者
太高深了,看不明白,支持技术贴。
回复

使用道具 举报

42#
发表于 2019-1-24 16:17:31 | 只看该作者
前人栽树,后人乘凉。虎哥威武雄壮
回复

使用道具 举报

41#
发表于 2018-10-31 16:27:55 | 只看该作者
liuzhaoyzz 发表于 2018-10-31 16:22
看了下论坛里用ramdisk做的RAMOS,也存在win10的开始菜单点击没反应,右下角任务栏也没反应,比如wifi ...

你说上面这问题只要是在单R还有的话就是无解的,这就是R驱的不同这处,R驱是在SCSI和IO之间的,不是SCSI也不是IO,可以是WINdows的主宿盘,又没有SCSI的性质,
回复

使用道具 举报

40#
发表于 2018-10-31 16:22:07 | 只看该作者
    看了下论坛里用ramdisk做的RAMOS,也存在win10的开始菜单点击没反应,右下角任务栏也没反应,比如wifi,声音调节等。无解吗?郁闷啊!
    UEFI-RAMOS任重而道远啊!   

点评

你说上面这问题只要是在单R还有的话就是无解的,这就是R驱的不同这处,R驱是在SCSI和IO之间的,不是SCSI也不是IO,可以是WINdows的主宿盘,又没有SCSI的性质,  详情 回复 发表于 2018-10-31 16:27
回复

使用道具 举报

39#
发表于 2018-10-31 16:07:37 | 只看该作者
liuzhaoyzz 发表于 2018-10-31 15:55
你的意思是只要用了ramdisk,WIN10开始菜单就无解吗?我还真没注意PE是不是用的原始的开始菜单,印象 ...

你试一下单R就知道了啊,网络和共享中心,看是不是正常的就知道了,单R可以正常就是连接的问题,不然就是和开始菜单一样,
回复

使用道具 举报

38#
发表于 2018-10-31 15:55:26 | 只看该作者
     你的意思是只要用了ramdisk,WIN10开始菜单就无解吗?我还真没注意PE是不是用的原始的开始菜单,印象中用startisback居多?那真没什么意思了。。。还有网络和共享中心也是与ramdisk有关吗?还是另有原因?   

点评

你试一下单R就知道了啊,网络和共享中心,看是不是正常的就知道了,单R可以正常就是连接的问题,不然就是和开始菜单一样,  详情 回复 发表于 2018-10-31 16:07
回复

使用道具 举报

37#
发表于 2018-10-31 15:50:50 | 只看该作者
liuzhaoyzz 发表于 2018-10-31 06:58
昨天试了下,UEFI启动,在aaa.txt中删除%users目录,不在ramdisk内存盘建立%users软链接;在wi ...

你看过WIN 10 PE带原生的开始菜单的吗?我都跟你说了,R驱不支持WIN10的开始菜单,
回复

使用道具 举报

36#
发表于 2018-10-31 06:58:17 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2018-10-31 07:01 编辑

            昨天试了下,UEFI启动,在aaa.txt中删除\users目录,不在ramdisk内存盘建立\users软链接;在win.ini中删除\users目录,不排除\users目录,确保\users目录被捕获到rio.img启动镜像中。同时确保explorer.exe及其mui语言包被捕获到rio.img启动镜像中。     制作WIN10-RAMOS成功,开始菜单仍然点不开,关机蓝屏,托盘区网络和共享中心点不开。看样子开始菜单是否能够点开和C:\users\用户名\packages\目录是否是实体目录无关。  
        那么PE是怎么做到可以点开开始菜单的?  

点评

你看过WIN 10 PE带原生的开始菜单的吗?我都跟你说了,R驱不支持WIN10的开始菜单,  详情 回复 发表于 2018-10-31 15:50
回复

使用道具 举报

35#
发表于 2018-10-15 13:48:52 | 只看该作者
本帖最后由 liuzhaoyzz 于 2018-10-15 14:22 编辑

     我猜测肯定不是文件排除列表的问题,为什么呢?
       因为采用同一个排除列表, Ramdisk+primo SCSI-wimboot压缩,WIM放硬盘启动WIN10-RAMOS就没有0xc0000225的“意外错误”,但是WIM放primo内存盘就会有0xc0000225的“意外错误”,这已经很能说明问题了:与排除列表无关。只不过 Ramdisk+primo SCSI-wimboot压缩,WIM放硬盘启动WIN10-RAMOS开始菜单仍然打不开。
       我猜测可能是因为WIM放到primo内存盘驱动优先级设置有问题,指针想要访问primo内存盘的时候,内存盘驱动没有驱动起来,这只是臆测,据说路飞试过还是失败了。
       驱动级别的分析,只有对操作系统底层特别熟悉的人才能洞察。比如这些大侠们:2012wuzhong,路飞mysxbg2000,hzican,zhchsgdtc,maanu,............
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 08:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表