无忧启动论坛

标题: [2014.03.09 更新]4G内存也玩Primo Ramdisk制作的Win7内存系统 (含制作过程的视频) [打印本页]

作者: lingshao    时间: 2014-3-5 19:22
标题: [2014.03.09 更新]4G内存也玩Primo Ramdisk制作的Win7内存系统 (含制作过程的视频)
本帖最后由 lingshao 于 2014-3-9 15:24 编辑

[2014.03.09 更新]
我制作的内存系统使用的是Prosen的7658,不需要处理内存盘的BCD也能启动,但其它系统大多需要修改BCD,故完善制作流程增加对内存盘BCD的处理。
这里要先感谢阿弥陀佛大大的提点!!

具体是在简化流程的第3步之前或复杂流程的第5步之前,增加如下操作:

使用Bootice新建一个BCD,添加win7启动项,设备类型 Partition ,启动磁盘 BOOT(WIM)/LOCATE(VHD),使用此BCD覆盖C.vdf中 Boot目录里的BCD即可。



视频我就不重新制作了,大家看看图示就明白了。

[2014.03.08 更新]

看了众兄弟的回复,了解到了DG也能加载VDF文件,所以简化了下制作过程,简单讲就是在原系统中制作内存盘,然后重启到PE完成剩余的所有工作。

建议把系统安装为VHD,这样不仅方便克隆,而且不会对原系统盘造成影响,也不需考虑100M隐藏分区的情况,制作完成后在BCD中删除菜单,再删除VHD文件就完事,干净利落。

具体制作如下:

1. 我把系统制作成了win7ram.vhd,并安装好了Primo Ramdisk,现在就在此系统中。好了开始制作内存盘,盘符选的是R:,保存选项选择 仅加载,设置好关联镜像,例如 D:\RamDisk\C.vdf,创建好内存盘。然后保存内存盘内容,目的是创建C.vdf文件。最后重启进入win7PE。

2.  好了我已经重启到了PE中,打开DiskGenius,加载 win7ram.vhd 和 C.vdf ,使用分区克隆功能把win7ram.vhd的内容,克隆到内存盘镜像C.vdf里。复制C.vdf里 Windows\system32\config\SYSTEM 到桌面,运行注册表,加载 SYSTEM 为配置单元111,修改 HKEY_LOCAL_MACHINE\111\ControlSet001\Control\PnP里的
    PollBootPartitionTimeout原值0为10进制的30000,这个值不改的话加载VDF时会7B蓝屏。
修改 HKEY_LOCAL_MACHINE\111\MountedDevices,交换C:和R: 盘符,完成后卸载配置单元111。

复制修改后的 SYSTEM,覆盖原文件。

接着是对内存盘BCD的处理。
使用Bootice新建一个BCD,添加win7启动项,设备类型 Partition ,启动磁盘 BOOT(WIM)/LOCATE(VHD),使用此BCD覆盖C.vdf中 Boot目录里的BCD即可。

3.   复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf 。最后在 grldr 中添加启动菜单。

title VDF In RAM
find --set-root /VHD/ramos.vdf
map (hd0) (hd1)
map --read-only /VHD/ramos.vdf (hd0)
map --hook
chainloader (hd0,0)/BOOTMGR

好了制作完成,可以删除BCD中VHD的菜单及VHD文件了。

简化版视频下载地址:
http://pan.baidu.com/s/1bnw3ms3


学习本版 坏坏小生兄弟的帖子 http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
在880主板+4G内存的机子上,成功制作了win7内存系统,在此由衷感谢!!

下面分享我利用Primo Ramdisk Server Edition制作Win7内存系统的过程,并附上制作时的视频,已经了解的兄弟可以忽略,像我一样不太懂的兄弟则可以参考下。

制作前提当然是你已经安装调式好想要放到内存里的系统,并在此系统中安装了Primo Ramdisk Server Edition。

把系统制作成VHD,不是必须的,只要你有办法把系统克隆到Primo Ramdisk的VDF镜像中就行了。

因为我的机子原来制作有firadisk+VHD的系统win7ram.vhd,所以我是利用它来进行演示的。

另外我的机子还有其它的win7VHD(win7x86.vhd),并且也安装了Primo Ramdisk,所以我稍后会启动到win7x86.vhd,使用DiskGenius来进行分区克隆。
你也可以使用PE来完成这个工作。

我的机子是880G主板+4G的内存,所以小内存的兄弟也不用纠结了。

好了不说废话,马上开始吧。

1.  在win7ram.vhd系统中,开始制作内存盘,保存功能选择 加载和保存,设置好关联镜像,例如 D:\RamDisk\C.vdf,生成R:内存盘,完成后重启,再次进入win7ram.vhd。

2.  打开Primo Ramdisk,把刚才制作的内存盘,保存功能修改为 仅加载 ,确定完成后重启,重启后我进入的就是win7x86.vhd。

3.  因为win7x86.vhd中也安装了Primo Ramdisk,使用它加载刚才制作的 D:\RamDisk\C.vdf 内存盘镜像。
在磁盘管理中,附加win7ram.vhd,使用DiskGenius分区克隆功能,把win7ram.vhd的克隆到 C.vdf 加载的内存盘上。保存内存盘内容到镜像里,完成后删除内存盘。

4.  重启进入win7ram.vhd,运行注册表,加载 R:\Windows\system32\config\system 为111,
修改
HKEY_LOCAL_MACHINE\111\ControlSet001\Control\PnP里的
    PollBootPartitionTimeout原值0为10进制的30000,这个值不改的话加载VDF时会7B蓝屏。
修改
HKEY_LOCAL_MACHINE\111\MountedDevices,交换C:和R: 盘符,完成后卸载配置单元111。

接着是对内存盘BCD的处理。
使用Bootice新建一个BCD,添加win7启动项,设备类型 Partition ,启动磁盘 BOOT(WIM)/LOCATE(VHD),使用此BCD覆盖C.vdf中 Boot目录里的BCD即可。

重启进入win7x86.vhd。

5.  复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf 。最后在 grldr 中添加启动菜单。

title VDF In RAM
find --set-root /VHD/ramos.vdf
map (hd0) (hd1)
map --read-only /VHD/ramos.vdf (hd0)
map --hook
chainloader (hd0,0)/BOOTMGR

到此制作完成,重启好好感受你的内存系统的速度吧!!  

制作视频下载地址:
http://pan.baidu.com/s/1dDj7IGL







作者: 86024363    时间: 2014-3-5 21:46
好彩!
“ PollBootPartitionTimeout原值0为10进制的30000,这个值不改的话加载VDF时会7B蓝屏。”这才是关键。
感谢大家的分享。

作者: 2012waz    时间: 2014-3-5 23:00
好好学习先,另外你的系统有多大?
作者: yang77    时间: 2014-3-5 23:31
有视频的教程更加直观易懂了,谢谢楼主的辛勤劳动
作者: 2011angelfish    时间: 2014-3-6 15:51
  恩,不错,学习下~~~
作者: happy2    时间: 2014-3-6 17:59
所需的工具方便的话,顺便提供下吧
作者: songhangzhou    时间: 2014-3-6 18:10
嗯,很详细~不错,不错啊,谢谢!
只是第三步,能否在pe下把系统克隆到Primo Ramdisk的VDF镜像中???
两个win7.vhd,开始有点搞混,最后才看明白。。。



作者: 2012laoquanhuan    时间: 2014-3-7 12:53
看视频,试验多次都失败!不知哪个环节出错?32G内存,64位win7完整版,创建16G内存盘想装载,但失败!
作者: 2012laoquanhuan    时间: 2014-3-7 16:04
因为是菜鸟,所以只能照猫画虎,步骤是:原系统里装primo,创建16G vdf空镜像,进PE用DiskGenius直接载入vdf(选所有文件可以直接载入),然后克隆原系统分区,装入vdf,过程顺利.接下来是楼主的4-5步骤,但失败!!!!不知是哪个环节不对?
作者: songhangzhou    时间: 2014-3-7 19:08
2012laoquanhuan 发表于 2014-3-7 16:04
因为是菜鸟,所以只能照猫画虎,步骤是:原系统里装primo,创建16G vdf空镜像,进PE用DiskGenius直接载入vdf(选 ...

第一,第二步是制作VDF的内存盘。

第三步,是离线方式把gho或vhd系统克隆到VDF的内存盘中

第4步是离线方式编辑注册表。
如果不需要从usb移动存储上引导和运行,修改 PollBootPartitionTimeout为 30000(十进制,十六进制是0x00007530)不是必须的,但是MountedDevices值一定得改,如果不会离线编辑注册表,那你就在第二步直接删除整个MountedDevices键值就可以了。。。。这样第4步就省略了

第5步只是个离线复制,这个简单吧。。。。



另外,你说的失败!!!!是个什么失败???你不讲清楚,我们也不能躲猫猫啊

此外,你的原系统是安装版的还是VHD的?

作者: 2012laoquanhuan    时间: 2014-3-7 20:26
本帖最后由 2012laoquanhuan 于 2014-3-7 20:35 编辑

是安装版!直接删除整个MountedDevices键值,这个指的是删除原系统的,还是内存盘里克隆后系统的(我的内存盘是K盘)?感觉现在就出在c,k盘调换这个环节?还有我的系统有100m隐藏分区(没配盘符处于隐藏),引导文件都在里面,这个有没有影响?menu.lst是不是需要改?现在系统启动时点击grldr引导项后无任何反应,直接进入原系统!!!!以前vhd+firadisk时有加入内存进程,现在什么都没有?
作者: mafa3    时间: 2014-3-7 20:43
本帖最后由 mafa3 于 2014-3-7 20:56 编辑

用此方法成功。win7_x64.  是我用RAMOS以来速度最快的!系统启动差不多要用30秒时间,已经用了一天,正常ok!

HD.png (64.63 KB, 下载次数: 187)

HD.png

hdd.png (91.57 KB, 下载次数: 191)

hdd.png

作者: 2013_top398    时间: 2014-3-7 22:01
5.  复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf

感觉这一步存在问题。因为从此镜像运行的系统,其注册表中镜像文件位置还是以前的,即“例如 D:\RamDisk\C.vdf”,则Primo加载内存盘时仍按原位置信息加载。如果未修正镜像文件位置,而删掉以前位置的镜像文件,应该是会出错的。
作者: songhangzhou    时间: 2014-3-7 23:09
2012laoquanhuan 发表于 2014-3-7 20:26
是安装版!直接删除整个MountedDevices键值,这个指的是删除原系统的,还是内存盘里克隆后系统的(我的内存盘是 ...

都知道了引导文件在100m隐藏分区里面,那克隆到VDF内存盘中的系统岂不是没有了引导文件,我昏~还做啥全内存的win7系统???

还不赶紧的删除100m隐藏分区,重新安装系统再说吧

作者: 2012hongrui    时间: 2014-3-7 23:18
可以不删除100m隐藏分区,但要明白引导过程。教程是死的,人是活的,明白核心内容后,制作方案可以自行设计的,怎么方便就怎么做!
作者: 2013_top398    时间: 2014-3-7 23:21
2012hongrui 发表于 2014-3-7 23:18
可以不删除100m隐藏分区,但要明白引导过程。教程是死的,人是活的,明白核心内容后,制作方案可以自行设计 ...

说得对,正所谓“无招胜有招”。
作者: songhangzhou    时间: 2014-3-7 23:25
2012hongrui 发表于 2014-3-7 23:18
可以不删除100m隐藏分区,但要明白引导过程。教程是死的,人是活的,明白核心内容后,制作方案可以自行设计 ...

高啊,佩服啊~~~~


作者: 12250279    时间: 2014-3-8 12:41
希望大大,多出教材和工具,希望,IMG,VHD,WIM,VHDX都教育我们,
作者: lingshao    时间: 2014-3-8 16:15
2012waz 发表于 2014-3-5 23:00
好好学习先,另外你的系统有多大?

原系统是1.6G,NTFS压缩后为1.05G。
作者: lingshao    时间: 2014-3-8 16:20
happy2 发表于 2014-3-6 17:59
所需的工具方便的话,顺便提供下吧

现在已更新简化制作过程,所需的工具就是Primo Ramdisk、DG和bootice,论坛都有下载,就不特别提供了。
作者: lingshao    时间: 2014-3-8 16:32
mafa3 发表于 2014-3-7 20:43
用此方法成功。win7_x64.  是我用RAMOS以来速度最快的!系统启动差不多要用30秒时间,已经用了一天,正常ok ...

兄弟的内存盘速度不错啊,羡慕中!!
作者: lingshao    时间: 2014-3-8 16:33
2013_top398 发表于 2014-3-7 22:01
5.  复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf

感觉这一步存在问题。因为从 ...

D:\RamDisk\C.vdf 不能删除,删除会6B蓝屏。
作者: lingshao    时间: 2014-3-8 16:36
2012laoquanhuan 发表于 2014-3-7 20:26
是安装版!直接删除整个MountedDevices键值,这个指的是删除原系统的,还是内存盘里克隆后系统的(我的内存盘是 ...

你的VDF镜像中,有没有bootmgr及Boot文件夹,没有的话手动添加看看有没有作用。
作者: 2013xufeng    时间: 2014-3-8 18:15
最后一步根本没反映了。提示按任意键继续。直接返回到G4D了。 不知道什么情况。完全按照帖子里进行的,除了直接使用DiskGenius把弄好的VHD克隆到VDF其他的没有任何区别。
作者: 2013xufeng    时间: 2014-3-8 18:20
好想突然明白了什么。楼主这个RAMOS是不是 启动需要2个镜像啊。P内存盘用的镜像必须一直不变。G4D用到的镜像就可以随意了。 求楼主解答下啊。
作者: 2013xufeng    时间: 2014-3-8 18:27
还有个问题,这个方式可以用来做2003的吗。在03里安装P内存盘软件后 HKEY_LOCAL_MACHINE\XXX\ControlSet001\Control\PnP里没有
    PollBootPartitionTimeout 这个项。这又要怎么弄。PNP里有个其他的项。
作者: 2013_top398    时间: 2014-3-8 21:06
lingshao 发表于 2014-3-8 16:33
D:\RamDisk\C.vdf 不能删除,删除会6B蓝屏。

这么说是要复制一个来做g4d启动镜像,等于是“克隆附体”方式的简化版本,有些浪费空间。
作者: 2012laoquanhuan    时间: 2014-3-8 21:36
还是不行!!!!!!!!!症状根2013xufeng一样!!!!!!!!!
作者: 2012laoquanhuan    时间: 2014-3-8 21:39
G4D引导不进去
作者: 2012hongrui    时间: 2014-3-8 22:22
可以用原来的C.VDF作为启动盘启动,最初的方式就是用C.VDF做启动盘。这个primo有个毛病,如果把内存盘改成加载和保存后,保存生成的C.VDF是不连续的,这就是这类内存系统的热备份。下次用grub4dos无法引导了,只能进pe或其他系统把C.VDF复制一个保证连续来替代C.VDF,相当麻烦。现在用另一ram.vdf作启动盘,无论是只加载还是加载和保存,始终保证grub4dos能启动,并且永远是只加载。当然也有副作用,就是不能完全热备份(比如新建一个盘,热备份后下次启动消失不见),镜像占双份空间。也可以把启动镜像当备份文件,哪天C.VDF搞坏了,把启动镜像复制一个更名为C.VDF替换掉就行了。
这些都是2012wuzhong的理论,具体请自行测试。primo驱动内存盘真的很快,这是选择它的做内存系统的优势。
作者: 2012hongrui    时间: 2014-3-8 22:45
当然也可以把C.VDF搞成智能镜像,ram.vdf弄成完全镜像,这样就成了单镜像动态扩容和动态释放系统,优势是开始只占用有文件部分大小的内存,以后动态扩容和释放到最终指定的大小,启动也快些。其核心是制作过程中保证两个镜像mbr和pbr要一致,否则完蛋。做法与教程有点类似,有兴趣的可以试试。
作者: 2013_top398    时间: 2014-3-8 23:20
2012hongrui 发表于 2014-3-8 22:22
可以用原来的C.VDF作为启动盘启动,最初的方式就是用C.VDF做启动盘。这个primo有个毛病,如果把内存盘改成 ...

那么,我用Vsuite做的系统直接单镜像加载和保存,没有保存不连续的问题。这是不是Vsuite的优势?

另:wuzhong真高人也,为何会被删贴呢?有什么难言之隐么?
作者: 2013xufeng    时间: 2014-3-8 23:36
friend8179 发表于 2014-3-8 21:42
这种方式不是一直需要2个镜像文件么

第一个grub启动,然后没有相关驱动,启动到一定阶段消失不见,第二 ...

现在知道了,那可以用这种方式来做XP或者03吗。grub启动的镜像是不是可以进行相对的精简呢。
作者: lingshao    时间: 2014-3-9 00:34
以此帖为例,G4D直接引导D:\RamDisk\C.vdf单镜像起动也是可以的,但我尝试的时候遇到个问题,即内存盘不能设置为仅加载了(设置成仅加载,重启后又自动变成保存和加载),这样每次关机内存盘的改变都会自动保存在C.vdf中,不像双镜像那样方便,想保存时才保存。就是对SSD而言双镜像是有点废空间,机械盘就无所谓了。
作者: 2013xufeng    时间: 2014-3-9 00:39
lingshao 发表于 2014-3-9 00:34
以此帖为例,G4D直接引导D:\RamDisk\C.vdf单镜像起动也是可以的,但我尝试的时候遇到个问题,即内存盘不能 ...

楼主这个方式可以用来做03吗
作者: lingshao    时间: 2014-3-9 00:44
2013xufeng 发表于 2014-3-9 00:39
楼主这个方式可以用来做03吗

不好意思,这个没有试过,只有兄弟自己尝试下了。
作者: zhchsgdtc    时间: 2014-3-9 00:45
2013xufeng 发表于 2014-3-9 00:39
楼主这个方式可以用来做03吗

03直接用vsuite的服务器版本的破解驱动就可以了,保存镜像文件还连续,更方便。win7因为驱动签名所以不如03方便
作者: 2013xufeng    时间: 2014-3-9 00:52
2012zhchsgdtc 发表于 2014-3-9 00:45
03直接用vsuite的服务器版本的破解驱动就可以了,保存镜像文件还连续,更方便。win7因为驱动签名所以不如 ...

谢谢 有空试试
作者: lingshao    时间: 2014-3-9 02:20
lingshao 发表于 2014-3-9 00:34
以此帖为例,G4D直接引导D:\RamDisk\C.vdf单镜像起动也是可以的,但我尝试的时候遇到个问题,即内存盘不能 ...

换了个Win7版本制作,单镜像启动可以为仅加载了(可能我原来用的精简版有问题),但不能设置为 保存和加载,只要设置过一次,就总是 保存和加载。
作者: lingshao    时间: 2014-3-9 15:27
[2014.03.09 更新]
我制作的内存系统使用的是Prosen的7658,不需要处理内存盘的BCD也能启动,但其它系统大多需要修改BCD,故完善制作流程增加对内存盘BCD的处理。
这里要先感谢阿弥陀佛大大的提点!!

具体是在简化流程的第3步之前或复杂流程的第5步之前,增加如下操作:

使用Bootice新建一个BCD,添加win7启动项,设备类型 Partition ,启动磁盘 BOOT(WIM)/LOCATE(VHD),使用此BCD覆盖C.vdf中 Boot目录里的BCD即可。

作者: songhangzhou    时间: 2014-3-9 18:58
lingshao 发表于 2014-3-9 15:27
[2014.03.09 更新]
我制作的内存系统使用的是Prosen的7658,不需要处理内存盘的BCD也能启动,但其它系统大 ...

是这样啊,谢谢!
何不提供一个通用的BCD,这样给不会制作的兄弟也方便!
作者: 2011bialau    时间: 2014-3-10 16:18
楼主的教程很详细啊,值得学习!
作者: lingshao    时间: 2014-3-10 21:16
songhangzhou 发表于 2014-3-9 18:58
是这样啊,谢谢!
何不提供一个通用的BCD,这样给不会制作的兄弟也方便!

本来打算给渔的,看来鱼也是需要的,过两天有空时重新录制一个制作单镜像的完整视频,到时一起附上相关的工具和文件。
作者: 20090101    时间: 2014-3-11 14:28
我怎么还是觉得VHD方式的更方便呢???
作者: 2012idle    时间: 2014-3-11 16:31
修改注册表后还是 7B 蓝屏
作者: 20090101    时间: 2014-3-11 20:22
title VDF In RAM
find --set-root /VHD/ramos.vdf
map (hd0) (hd1)
map --read-only /VHD/ramos.vdf (hd0)
map --hook
chainloader (hd0,0)/BOOTMGR

我想问一下:
我的vdf文件放在D盘的根目录下该怎么写法呢??
作者: zhchsgdtc    时间: 2014-3-11 22:44
20090101 发表于 2014-3-11 20:22
title VDF In RAM
find --set-root /VHD/ramos.vdf
map (hd0) (hd1)

去掉 /VHD
作者: 20090101    时间: 2014-3-12 11:53
5.  复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf 。最后在 grldr 中添加启动菜单。

title VDF In RAM
find --set-root /VHD/ramos.vdf
map (hd0) (hd1)
map --read-only /VHD/ramos.vdf (hd0)
map --hook
chainloader (hd0,0)/BOOTMGR


你的文件是在C盘的VHD目录里,而我的是在D盘的根目录里,难道就去单单的去掉 /VHD就可以了吗???????????
作者: lingshao    时间: 2014-3-12 12:56
20090101 发表于 2014-3-12 11:53
5.  复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf 。最后在 grldr 中添加启动菜单 ...

当然,你的vdf在D盘根目录的话,如上所说去掉 /VHD 就行,G4D会找到它。
作者: 阿弥陀佛    时间: 2014-3-12 14:42
用两个镜像有什么优势吗?一个镜像一样能启动啊,还能节省磁盘空间。
作者: 20090101    时间: 2014-3-12 20:00
经过两天的研究,我也做成功了,速度是比VHD快一点,但更新热备有点麻烦,没有VHD来得实在,还有在X86的系统里,如果用到高位内存的话,还会出现花屏问题,不知道是个例还是显卡驱动问题,用低位内存就不会花屏,用了两天Primo Ramdisk,最后还是换回VHD更实在一些.
作者: 20090101    时间: 2014-3-12 20:02
还有就是要两个镜象文件同时存才行,这有点浪费.
作者: 阿弥陀佛    时间: 2014-3-12 20:47
20090101 发表于 2014-3-12 20:02
还有就是要两个镜象文件同时存才行,这有点浪费.

我只有一个镜像,完全可行啊
作者: wanghh    时间: 2014-3-12 20:50
复制 D:\RamDisk\C.vdf 到系统盘你想放置的目录中,并改名为 ramos.vdf 。最后在 grldr 中添加启动菜单。


不复制到系统盘...如复制到D盘..可以吗?若可以,菜单要如何写?
作者: 20090101    时间: 2014-3-12 20:51
阿弥陀佛 发表于 2014-3-12 20:47
我只有一个镜像,完全可行啊

你把D盘里的vdf文件删除试试看.
作者: 20090101    时间: 2014-3-12 20:53
你还是把它先改个名字重启电脑试试吧,千万不要删除了.
作者: wanghh    时间: 2014-3-12 21:15
本帖最后由 wanghh 于 2014-3-14 08:13 编辑

成功了......不知如何修改保存系统的更改?

2014-03-14_081153.gif (50.55 KB, 下载次数: 127)

2014-03-14_081153.gif

作者: 2012laoquanhuan    时间: 2014-3-12 21:21
wanghh 发表于 2014-3-12 21:15
成功了......不知如何修改保存系统的更改?

RAMOS系统后打开primo,选择保存硬盘内容,多数都能保存!
作者: zlgs    时间: 2014-3-12 21:21
硬盘搞个UD区
调试好后导入RAM镜像使其高度隐藏
引导交给GRLDR
不要骚扰BCD
作者: wanghh    时间: 2014-3-12 21:28
2012laoquanhuan 发表于 2014-3-12 21:21
RAMOS系统后打开primo,选择保存硬盘内容,多数都能保存!

谢谢!
作者: wanghh    时间: 2014-3-12 21:40
本帖最后由 wanghh 于 2014-3-12 21:42 编辑
wanghh 发表于 2014-3-12 21:28
谢谢!


安装了个软件.重新保存到D:\RamDisk\C.vdf,果然就可以了.但是ramos.vdf 文件并没有改啊.为什么呢?
作者: wanghh    时间: 2014-3-12 21:41
但是ramos.vdf 文件并没有改啊.为什么呢?
作者: 阿弥陀佛    时间: 2014-3-13 00:42
2012hongrui 发表于 2014-3-12 23:16
两个镜像可以制作单镜像动态扩容和释放系统,一个制作不出来。初始占用内存大小可以为有效文件大小,以后动 ...

一个镜像一样可以。我用完全镜像3G,系统盘就是3G,但系统装很多软件占用1.9G左右,启动后可用空间只有1G多了,启动后只会把系统文件加载到C盘,并不是占用整个镜像3G大的内存,未识别的内存也可以全部使用。总的物理内存为4G,任务管理器查看内存占用2.6G<3G。

作者: 阿弥陀佛    时间: 2014-3-13 00:48
20090101 发表于 2014-3-12 20:51
你把D盘里的vdf文件删除试试看.

我做法跟这个不太一样,我只有F盘一个ramos.vdf,g4d直接map这个vdf启动后,primo加载的也是这个vdf。系统未识别的内存可用,动态内存管理也可以。没有试过我会乱说?
作者: 2012hongrui    时间: 2014-3-13 08:46
本帖最后由 2012hongrui 于 2014-3-13 23:08 编辑

制作时√选动态内存分配,紧凑模式就是动态扩容和释放系统。教程第一步可以另存为完全镜像,不用关机保存,关机保存的如果是智能镜像,dg软件打开智能镜像会出错。楼主4g内存其实可以制作3g的镜像,动态管理,初始1g多,以后动态可以扩容到3g。还是惯性思维害人,搞忘了用的是primo驱动,这是primo内存系统的另外一个优势。
纠正:
实机操作了一下,基于primo单镜像win7x64动态扩容和释放系统还是要两个镜像,一个完全镜像,另一个智能镜像。
只要保存为完全镜像,就算√选动态内存分配测试进入系统就会耗费掉完全镜像大小的内存。
目前制作的win7x64动态扩容和释放系统其中完全镜像4.5g,智能镜像3.5g,任务管理器看到的是4.3g左右,刚好是智能镜像3.5g+初始pf0.8g,完全镜像的pf是5.3g左右。
比较关心动态释放功能,复制了一个上百m的文件到动态c盘,pf升起一些,把文件删除,再把回收站清空,过一会儿pf回落,的确是动态释放内存。
阿弥陀佛大大用的是32位的,镜像占用了高位内存,高位内存是不以pf的形式反映出来,看到的pf当然<3g了。
我理解的单镜像系统是指进入系统后的单镜像,可能和大家理解不一样。克隆附体系统就是双镜像系统,一个SCSI模式,另一个IO模式。
作者: wanghh    时间: 2014-3-14 08:18
本帖最后由 wanghh 于 2014-3-14 08:23 编辑

这样制作的不知是否是真的内存系统?为什么硬盘的指示灯显示硬盘一直在转?

2014-03-14_081153.gif (50.55 KB, 下载次数: 132)

2014-03-14_081153.gif

作者: librayg    时间: 2014-3-14 09:11
2012hongrui 发表于 2014-3-8 22:45
当然也可以把C.VDF搞成智能镜像,ram.vdf弄成完全镜像,这样就成了单镜像动态扩容和动态释放系统,优势是开 ...

“其制作过程中保证两个镜像mbrt和pbr要一致”,请问如何操作?另外,ram.vdf是否可以弄成IO模式,进入内存系统后能否以IO模式运行?请赐教
作者: yang77    时间: 2014-3-14 14:46
wanghh 发表于 2014-3-14 08:18
这样制作的不知是否是真的内存系统?为什么硬盘的指示灯显示硬盘一直在转?

发现除了XP和2003的RAMOS硬盘可以不闪之外,win7和8都会闪,不知道为什么。。。
作者: yang77    时间: 2014-3-14 14:54
2012hongrui 发表于 2014-3-13 08:46
制作时√选动态内存分配,紧凑模式就是动态扩容和释放系统。教程第一步可以另存为完全镜像,不用关机保存, ...

怪不得看到老大在另一个贴子http://bbs.wuyou.net/forum.php?m ... page%3D1&page=2)[/url]说的“现在有primo驱动制作的win7内存系统,天生的单镜像动态扩容和释放”还以为就是一个镜像搞定呢,原来还是双镜像。那这里http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1)[/url]是不是解决了双镜像问题了呢?
作者: wzhjiuw    时间: 2014-3-17 06:40
楼主桌面上方的工具条什么软件?蛮方便的
作者: lingshao    时间: 2014-3-17 09:09
wzhjiuw 发表于 2014-3-17 06:40
楼主桌面上方的工具条什么软件?蛮方便的

因为方便从XP时代一直用很老的软件了,VStart,又名音速启动。
作者: 2011inat    时间: 2014-3-18 19:07
32位系统用的破解4G内存软件,分了5G内存盘出来,结果一直7b蓝屏,注册表也改了的,有什么办法解决吗,弄了一天了还不行.. 而且vdf文件必须放在C盘,要不然在其它盘都会出现提示为不连续(都有复制粘贴),奇怪啊
作者: cc19851    时间: 2014-5-14 11:20
本帖最后由 cc19851 于 2014-5-15 12:54 编辑

大神,有个问题,修改 HKEY_LOCAL_MACHINE\111\MountedDevices,交换C:和R: 盘符,完成后卸载配置单元111,我在这里没有找到内存盘的注册表,只有C,为什么啊?

已经自己解决了,io模式内存盘不会生成注册表,需要生成scsi内存盘
作者: 细细哥~    时间: 2014-5-14 22:48
这个用“Primo Ramdisk”制作的Win7内存系统还不如“firadisk+VHD”制作的Win7内存系统,至少后者安装简单,更新软件方便。
作者: wuyiu    时间: 2014-6-7 09:56
谢谢楼主的分享。
作者: xhuser    时间: 2014-10-20 12:20
视频的地址失效咯。麻烦更新一下吧。
作者: geter44    时间: 2014-10-27 15:07
最后在 grldr 中添加启动菜单不懂这步怎么做,谁有楼主的视频教程啊,求下载啊~~
作者: x9tian    时间: 2014-12-1 12:18
2013xufeng 发表于 2014-3-8 23:36
现在知道了,那可以用这种方式来做XP或者03吗。grub启动的镜像是不是可以进行相对的精简呢。

g4D用的镜像精不精简无所谓,准确的说他根本没有载入内存,他只不是起个运行PRIOM 的作用,
作者: 感性馨儿    时间: 2014-12-8 20:23
能把内存系统制作视频在分享·一下吗
作者: naifou    时间: 2014-12-10 18:34
求更新视频地址
作者: msfbao    时间: 2014-12-12 15:29
来晚了 视屏教程没能下载到 楼主可以在分享下么
作者: msfbao    时间: 2014-12-12 15:29
如果可以 把系统也分享下 先谢谢你了
作者: naifou    时间: 2014-12-12 20:00
用了烦烦烦的精简WIN7配合楼主的教程成功了,谢谢
作者: faixu    时间: 2014-12-20 18:45
视频下载不了啦,楼主能否再提供下呢,谢谢
作者: 343119214    时间: 2014-12-23 16:22
楼主  map --read-only /VHD/ramos.vdf (hd0)出现错误 你用的是那个版本的GRUB4DOS   
为什么我加mem参数才能加载     而且准备进入欢迎界面的时候就蓝屏重启
作者: apollooqm    时间: 2014-12-31 19:47
谢谢分享                        
作者: jjxing    时间: 2015-1-29 15:42
谢谢分享,有空我也做个试试
作者: 小疯猫丫    时间: 2015-11-24 12:50
343119214 发表于 2014-12-23 16:22
楼主  map --read-only /VHD/ramos.vdf (hd0)出现错误 你用的是那个版本的GRUB4DOS   
为什么我加mem参数 ...

我的也是这样只能加mem read那个就是错误60
作者: wanye2015    时间: 2015-11-25 08:31
楼主 啥时出个win8的教程?
作者: huang1987    时间: 2023-10-19 00:12
谢谢分享




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