无忧启动论坛

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

[发布] 芈员外RAMOS作品及适用条件(给新手做指引和参考)

    [复制链接]
91#
发表于 2020-9-29 12:49:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

92#
发表于 2020-9-29 14:07:51 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

93#
 楼主| 发表于 2020-9-29 15:22:15 | 只看该作者
ko20010214 发表于 2020-9-29 14:07
试验结果是: 更新与img有关,与vdf无关。想想也是,vdf只是存放wim文件的。wim文件不可能变。这个img+vdf相 ...

        这个类比差不多。但我感觉wim文件热备份的时候,如果有更新也应该会更新的。img好像只有1GB,放不了多少文件,真实文件夹之外的很多应该还是放在wim里面的。你可能只是尝试了一部分文件夹,你的测试不完全,不能代表Y盘里面的那些文件,你试试看把文件放在Y盘,然后热备份,应该是有效的。
回复

使用道具 举报

94#
发表于 2020-9-29 16:38:30 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

95#
 楼主| 发表于 2020-9-30 08:55:53 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-9-30 08:56 编辑
ko20010214 发表于 2020-9-29 16:38
我把备份的程序改了,修改rc.cmd,去掉了保存vdf的语句。备份后还是成功启动。说明vdf没必要更新。查看热备 ...

        对于UEFI-RAMOS,vdf不更新,热备份还有什么意义?一般地来说,你安装程序看起来是安装在C盘,其实就是安装在Y盘,也就是vdf中,不更新vdf有意义吗?你的误会很深。

点评

关于这一点,我的看法不是这样的。 我现在只讨论UEFI下的模式2做出来的。也就是生成一个IMG文件和一个VDF文件的那个情况。 这个里面VDF只存放了一个WIM,而WIM你是无法去保存变动的,除非你手动对它进行了改变。(  详情 回复 发表于 2020-9-30 13:31
回复

使用道具 举报

96#
发表于 2020-9-30 13:31:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

97#
 楼主| 发表于 2020-9-30 14:07:44 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-9-30 14:22 编辑
ko20010214 发表于 2020-9-30 13:31
关于这一点,我的看法不是这样的。
我现在只讨论UEFI下的模式2做出来的。也就是生成一个IMG文件和一个VD ...
我认为大部分情况下系统设置也好,又鸟活也好,安装软件也好,都应该是保存在IMG里。所以 IMG一开始就应该设置为最大可用。这样才好装软件进去。也不会运行一会儿就说C盘满了。

BCD加载img,大小大概1GB~3.25GB左右(据说少数电脑可以到4GB),超过了就启动不了,把img设置为最大可用最大也才3.25GB而已,这只是利用了微软的ramdisk驱动。而现有的方案,不是单纯的ramdisk.sys单驱动方案,是混合驱动方案,可以达到内存最大化使用,比如说你内存16GB,扣除img的1GB占用的内存,扣除wim占用的内存,就以4GB为例,扣除windows运行占用的1GB左右的内存,还可以安装16-1-4-1=10GB可用,还可以安装10GB的软件。

不要看到C盘满不满,一般地软件是安装到C盘的,你安装试试看,其实有一部分是安装到了C盘,另一部分是安装到了Y盘的,什么叫做软连接?你可以理解为一个指向Y盘的快捷方式。


为什么要做软链接?因为img超过3.25GB无法启动呀!

结论是: 所有的更新都保存在IMG里。 当然,除非你往所谓的Y盘写了数据,而你又想保存下来,那热备份就需要更新一下VDF, 但这些数据无关系统。真正的系统的更新是在IMG里。

非也非也。上面说了UEFI-RAMOS把windows拆分成了两个部分,一部分是windows启动必须的文件和驱动,这部分文件一键里面大概是700MB左右(应该还可以精简,大概可以到300-500MB,这个工作我只做了一半就放弃了,太累了),还有一部分大概5GB-700MB=4.2GB(这里windws安装后以5GB为例),windows是一分为二运行的,并非像你想象的是指针,有一部分实体文件,其余的都是软链接。所以,热备份,该更新img就更新img,该更新vdf就更新vdf,该更新哪里就更新哪里。

点评

我还是不能同意你的看法。 当然我也没有往C盘装那么大的软件。 但我不相信Windows会这么智能地,C盘装不下了,就自己建一个软链接,链接到Y盘去装软件。那要那些移动软件的工具干嘛呀?(移动软件的工具,指把本应  详情 回复 发表于 2020-9-30 17:52
我还是不能同意你的看法。 当然我也没有往C盘装那么大的软件。 但我不相信Windows会这么智能地,C盘装不下了,就自己建一个软链接,链接到Y盘去装软件。那要那些移动软件的工具干嘛呀?(移动软件的工具,指把本应  详情 回复 发表于 2020-9-30 17:51
回复

使用道具 举报

98#
发表于 2020-9-30 17:51:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

99#
发表于 2020-9-30 17:52:06 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

100#
 楼主| 发表于 2020-10-1 07:40:45 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-10-1 07:56 编辑
ko20010214 发表于 2020-9-30 17:51
我还是不能同意你的看法。
当然我也没有往C盘装那么大的软件。
但我不相信Windows会这么智能地,C盘装 ...


但我不相信Windows会这么智能地,C盘装不下了,就自己建一个软链接,链接到Y盘去装软件。那要那些移动软件的工具干嘛呀?


是一键建立了很多软链接,windows没有那么智能,这是一键改变了部分软件安装位置,强迫调用Y盘。主要有aaa.txt里面的:
\Documents and Settings
\EFI
\PerfLogs
\Program Files
\Program Files (x86)
\ProgramData
\Users
以及部分windows子目录。
这些都是一键建立了软链接的,安装到C盘这些目录,其实大部分是安装到了Y盘,但C盘也会增加少许dll文件。

你所说的情况,是安装了这些目录之外的目录,没有建立软链接的情况。


而且备份的批处理里也没有看到有重新压制WIM的语句。所以我觉得那个Y盘,并不需要更新。

哦,这点我可能是搞错了,rpscsi-compact模式对于Y盘似乎是有备份的功能的,rpwimboot模式似乎没有备份Y盘。


我对现阶段UEFI-RAMOS基本不感兴趣,因为UEFI-RAMOS跟BIOS-RAMOS有着天壤之别,grub2可以加载vdf(map --mem xxx.vdf),但是windows不认识这个磁盘,无法继续启动,所以采取了ramdisk+primo变通的方法,不太完美。

点评

再看了一遍0.cmd, 里面只有 SCSI +P驱IO R驱+P驱IO共用 这一段和 R驱 +P驱SCSI-COMPACT压缩 这一段 里面用到了建立软链接。 REM ===================SCSI +P驱IO部分 =============== :KSIOMS . . . call  详情 回复 发表于 2020-10-10 20:37
回复

使用道具 举报

101#
发表于 2020-10-10 20:37:26 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

102#
发表于 2020-10-10 20:43:09 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

103#
发表于 2020-10-10 21:03:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

104#
发表于 2020-10-10 22:44:58 | 只看该作者
谢谢分享
回复

使用道具 举报

105#
 楼主| 发表于 2020-10-12 11:30:41 | 只看该作者
ko20010214 发表于 2020-10-10 20:37
再看了一遍0.cmd,
里面只有
SCSI +P驱IO R驱+P驱IO共用 这一段和 R驱 +P驱SCSI-COMPACT压缩 这一段

确实是这样子。有些我都忘记了,只是记得大概。没细看代码,是凭印象回复的。rpwimboot指针是wim自己建立的。
回复

使用道具 举报

106#
 楼主| 发表于 2020-10-12 11:33:35 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-10-12 11:37 编辑
ko20010214 发表于 2020-10-10 21:03
其实搞了这么半天,我是迷糊的。其实从一开始接触Ramos我就是迷糊的。因为:

1、因为UEFI-RAMOS跟BIOS-R ...

UEFI启动肯定是未来的趋势,不点大说的没错。目前来看,似乎大部分UEFI启动的主板都有LEGACY BIOS模块,支持BIOS启动。
对于RAMOS来说,现阶段的解决方案,肯定是BIOS+MBR模式较好。
现阶段的UEFI-RAMOS,只能依靠微软的bootmgr及微软ramdisk.sys做文章,即使后期能够用grub2引导vdf,也还是要关闭安全启动才好用。

点评

说起来,这么多工具(指winntsetup, bootice等)也没有看到一个有详细说明的…… 象修改BCD里面有那么多选项,是干啥子用的,也没有清楚的说明。在网上也很难找到。 现在RAMOS也在一个瓶颈状态,工具都研发好几年  详情 回复 发表于 2020-10-12 18:25
回复

使用道具 举报

107#
发表于 2020-10-12 18:25:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

108#
 楼主| 发表于 2020-10-13 08:04:04 | 只看该作者
本帖最后由 liuzhaoyzz 于 2020-10-13 08:05 编辑
ko20010214 发表于 2020-10-12 18:25
说起来,这么多工具(指winntsetup, bootice等)也没有看到一个有详细说明的……
象修改BCD里面有那么多 ...

WINNTSETUP安装系统教程(RAMOS新手入门帖) - RAMOS - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... 1864&extra=page%3D1

我写的有个winntsetup安装入门啊。

bootice论坛不是也有帖子吗?
【BOOTICE: 启动维护工具】-(2016-06-17 v1.3.4 测试) - 综合讨论区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... 7675&extra=page%3D1
BCD的设置找下论坛应该很多。

RAMOS在BIOS下面只要内存够大,基本没有太大的问题,制作一次,用个三年五年的,足够了。
UEFI下面受制于引导器及windows启动机制,暂时难有突破,论坛及QQ群氛围不怎么好,一些人喜欢诋毁RAMOS,慢慢地也就没有什么人继续研究下去了。
回复

使用道具 举报

109#
发表于 2020-12-22 09:25:59 | 只看该作者
非常感謝分享
回复

使用道具 举报

110#
发表于 2021-1-8 18:21:08 | 只看该作者
primo cache和fbwf的缓写,能不能同时打开呢?

点评

好像不行会冲突。  详情 回复 发表于 2021-1-11 23:19
回复

使用道具 举报

111#
 楼主| 发表于 2021-1-11 23:19:28 | 只看该作者
chensjiu 发表于 2021-1-8 18:21
primo cache和fbwf的缓写,能不能同时打开呢?

好像不行会冲突。

点评

fbwf的缓写,是在硬盘上进行,还是在内存上的?咋觉得用primo cache缓写速度提高很多,而使用fbwf缓写后明显感觉到了迟钝?  详情 回复 发表于 2021-1-13 21:57
回复

使用道具 举报

112#
发表于 2021-1-13 21:57:53 | 只看该作者
liuzhaoyzz 发表于 2021-1-11 23:19
好像不行会冲突。

fbwf的缓写,是在硬盘上进行,还是在内存上的?咋觉得用primo cache缓写速度提高很多,而使用fbwf缓写后明显感觉到了迟钝?

点评

fbwf是写过滤驱动程序,所有向设置了写过滤的分区写入的程序,都会被重定向到内存中,删除文件会释放内存。我不玩primo cache和fbwf很久了。  详情 回复 发表于 2021-1-14 07:31
回复

使用道具 举报

113#
 楼主| 发表于 2021-1-14 07:31:28 | 只看该作者
chensjiu 发表于 2021-1-13 21:57
fbwf的缓写,是在硬盘上进行,还是在内存上的?咋觉得用primo cache缓写速度提高很多,而使用fbwf缓写后 ...

fbwf是写过滤驱动程序,所有向设置了写过滤的分区写入的程序,都会被重定向到内存中,删除文件会释放内存。我不玩primo cache和fbwf很久了。

点评

感谢回复  详情 回复 发表于 2021-2-1 21:39
回复

使用道具 举报

114#
发表于 2021-2-1 21:39:34 | 只看该作者
liuzhaoyzz 发表于 2021-1-14 07:31
fbwf是写过滤驱动程序,所有向设置了写过滤的分区写入的程序,都会被重定向到内存中,删除文件会释放内存 ...

感谢回复
回复

使用道具 举报

115#
发表于 2021-2-2 20:39:29 来自手机 | 只看该作者
谢谢分享。
回复

使用道具 举报

116#
发表于 2021-8-5 16:10:13 | 只看该作者
谢谢分享!楼主辛苦啦!
回复

使用道具 举报

117#
发表于 2021-9-1 07:52:13 | 只看该作者
是的,感谢大佬免费分享
回复

使用道具 举报

118#
发表于 2021-9-5 23:56:09 | 只看该作者
感谢整理指导
回复

使用道具 举报

119#
发表于 2021-11-27 17:49:43 | 只看该作者
再次回看,细细品味,员外高义
回复

使用道具 举报

120#
发表于 2021-12-2 20:48:56 | 只看该作者
认真学习
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-5-23 00:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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