|
本帖最后由 2012hongrui 于 2013-6-2 14:42 编辑
这里介绍一个比较疯狂的32位RAMXP内存系统。说疯狂,是因为有些机子使用这个方法制作系统会当机。如果说有幸能顺利通过,那么速度是非常快的。
制作前,请检测你的爱机是否符合下列条件。
一、安装看雪版XP4G是否会当机。
看雪版XP4G让32位XP识别4G及以上内存,虽然说32位XP用不了那么多内存,但是能识别并模拟成硬盘使用也会带来很大的方便。如果说主板支持(新主板都支持),用的独立显卡,网卡也只有一个,那么用这个软件识别4G以上内存后再使用就不会当机了。为了能正常使用摄像头,请下载32位WINDOWS2003的USB驱动替换文件,下载地址在这里:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=255198,这样就能正常使用摄像头了。
二、VSuite服务器4.6版与XP4G是否冲突。
建议先安装VSuite服务器4.6版,再安装XP4G,这样成功率比较大,否则就有可能当机。
三、VSuite服务器4.6版与Primo服务器5.6版同时使用是否冲突。
如果说以上三条能通过,那么就请继续往下看。
具体制作步骤请参考http://bbs.wuyou.net/forum.php?mod=viewthread&tid=300283
制作步骤:
一、安装XP的vboot系统
文件在D:\RAMOS\WINXP.VHD
二、在XP的vboot系统基础上安装VSuite服务器4.6版,Primo服务器5.6版,再安装看雪版XP4G。
1.VSuite服务器4.6版设置50M的SCSI模式完全镜像的内存盘,内存盘符为R:,关联的文件为D:\RAMOS\C.VDF,再将这个C.VDF复制一个,重命名为BOOT.VDF。
2.Primo服务器5.6版设置5120M(就是5G,我的机子是6G,如果说机子只有4G内存可以设置为3G,2G内存的可以设置为1.5G,仅参考)的动态IO模式的内存盘。内存盘符为X:,关联的文件为D:\RAMOS\5G.VDF
三、在XP的vboot系统上复制一些基本启动文件,复制文件的批处理在这里:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=275397
1.在E盘建一个目录50M,把这个批处理复制到里面,运行下就复制出来了,可以多运行几次,防止有部份没有复制到。
2.还缺少C:\WINDOWS\system32\config\system和C:\WINDOWS\system32\drivers目录中的驱动文件,后面再复制。不需要显卡文件,字体目录中的文件也只要两个。
这些是制作启动盘BOOT.VDF要用到的文件。
四、进入PE中,临时安装primo驱动备用。
1.用VDM软件打开D:\RAMOS\WINXP.VHD,将A:\WINDOWS\system32\config\system复制出来拷贝到E盘50M目录中的相应目录。
2.将A:\WINDOWS\system32\config\drivers目录复制出来拷贝到E盘50M目录中的相应目录,把VBOOTDSK.SYS顺便删除了。
这样启动文件就齐了。关闭VDM软件。
3.打开注册表,加载E盘50M目录中的system文件,加载为111。
4.注册表中把VSuite服务器4.6版生成的R盘与C盘对调。
5.将下面内容复制并保存为注册表“C盘克隆.reg”,导入这个注册表,选中111,卸载配置单元。关闭注册表。
=======================================================================
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\111\ControlSet001\Control\Session Manager\DOS Devices]
"C:"="\\Device\\FancyRdRawPort0Target0"
=======================================================================
6.用DiskGenius.exe建一个256M的vhd文件256M.VHD并ntfs压缩,簇大小2048,格式化。关闭DiskGenius.exe
7.用vdm软件打开这个256M.VHD,加载为A盘。将E盘50M目录中的文件仿XP系统盘目录复制到这个A盘中。关闭vdm
用DiskGenius.exe打开256M.VHD,打开BOOT.VDF,利用DiskGenius.exe的克隆分区的功能将256M.VHD的内容复制到BOOT.VDF中,文件大小只有38M左右,可以复制进去的。以前一点一点的复制,相当麻烦。现在简单多了。关闭DiskGenius.exe软件。
8.用vdm软件打开C.VDF,加载为A盘,进行junction链接。
把junction.exe下载下来,打开命令行。
命令行:junction.exe A:\WINDOWS X:\WINDOWS
初次使用有个提示,确认后就在A盘中生成一个链接目录WINDOWS,它只是X:\WINDOWS的快捷方式,真实的目录在X:\WINDOWS,关闭vdm
9.运行primo软件,建一个5120M的IO模式动态扩容的内存盘,盘符为Z:
(1)用VDM打开D:\RAMOS\WINXP.VHD,加载为A盘,用老九的WimTool工具将整个A盘打包为XP.WIM,关闭VDM软件。
(2)由于我制作XP的vboot系统时未压缩,现在要ntfs压缩.用老九的WimTool工具将XP.WIM释放到Z盘。关闭老九的WimTool工具,选中Z盘,右键菜单->属性->压缩驱动器以节约磁盘空间前面的勾打上->确定->确定,过一会儿就ntfs压缩好了。再把E盘50M目录中的已经修改好的system文件复制到Z盘相应目录Z:\WINDOWS\system32\config中,把Z盘中的Z:\WINDOWS\system32\drivers\VBOOTDSK.SYS顺便删除了。
(3)用老九的WimTool工具将整个Z盘重新打包为XP.WIM,关闭VDM软件。过程有点重复,不过这次是ntfs压缩了的文件。
(4)运行primo软件,删除Z盘,重建一个5120M的SCSI模式动态扩容的内存盘,盘符为Z:,这个SCSI模式的生成的5G.VDF文件将来也可以当作IO模式的盘加载。
(记住,是SCSI模式的哟,因为要用DiskGenius.exe的分区克隆功能,它只认SCSI模式,这么做是让5G.VDF最小化),用老九的WimTool工具将XP.WIM释放到Z盘。
用DiskGenius.exe建一个3G的VHD文件“中介.VHD”,ntfs压缩,簇大小2048,格式化。利用DiskGenius.exe的分区克隆功能把Z盘的内容复制到中介.VHD。关闭DiskGenius.exe
(5)还是运行primo软件,删除Z盘,重建一个5120M的SCSI模式动态扩容的内存盘,盘符为Z:
用DiskGenius.exe打开中介.VHD,利用DiskGenius.exe的分区克隆功能把中介.VHD复制到Z盘中。这样Z盘占用的内存最小化。关闭DiskGenius.exe
(6)在primo软件界面手动保存Z盘为D:\RAMOS\5G.VDF,这样5G.VDF将是最小化的文件,它也可以作为IO文件进行加载。
把这个5G.VDF文件复制一个备份。
这个过程有点啰嗦,其实就是把WINXP.VHD中的文件ntfs压缩,并保存在D:\RAMOS\5G.VDF中,同时把修改了的注册表文件system也放进去,让5G.VDF最小化。
10.重启电脑,进入grub4dos用如下的菜单启动这个VSuite加Primo内存系统。
==================================================================
title VSuite+Primo RAMOS WINXP
debug off
clear
find --set-root --devices=h /RAMOS/BOOT.VDF
map /RAMOS/BOOT.VDF (hd0)
map (hd0) (hd1)
map --hook
rootnoverify (hd0,0)
chainloader (hd0,0)/ntldr
==================================================================
11.进入内存系统后,打开VSuite软件,勾选关机时保存镜像。重新生成一个C.VDF,说来也怪,如果不这样做,以后primo关机保存镜像为5G.VDF后,运行VDM软件或安装WinMount_setup.exe软件会蓝屏,重新生成C.VDF后就不会了,至于为什么会这样我也搞不清楚。
这个内存系统就算做好了,以本机为例具体特色有:
1.我的电脑右键显示是6G,而不是以前看到的firadisk+primo方式少了一点为5.88G,firadisk内存盘为120M,含有DirectX文件,而这种类型的内存系统不需要把DirectX文件制作到启动盘中了。
2.任务管理器看到的PF=C.VDF+5G.VDF+初始PF,其中C.VDF为50M,5G.VDF为985M(我安装了一些软件如office2003,QQ,酷狗音乐等软件,所以较大),初始pf为150M,除了这初始用的,其它的内存老老实实归系统所有。
3.可以全内存运行《穿越火线》这款游戏,虽说本人不喜欢游戏,但是喜欢用这款游戏进行测试。这款软件越来越大了,现在ntfs压缩后有2.66G了,以前才2.2G
先在硬盘安装这款软件,用primo软件建一个40960M(就是40G)的动态SCSI模式ntfs压缩的内存盘Z盘,将安装目录复制这个Z盘,用DiskGenius.exe的分区克隆功能将Z盘复制到“中介.VHD”,删除Z盘,用primo软件建一个40960M(就是40G)的动态SCSI模式ntfs压缩的内存盘Z盘,用DiskGenius.exe的分区克隆功能倒过来将“中介.VHD”复制到Z盘,再手动保存为动态智能镜像CF.VDF。以后可以手动加载这个CF.VDF为IO动态内存盘(记住是IO动态盘哟),就可以全内存运行这款游戏了.
4.和以前的方式制作的一样,不能完全备份,特别是不能用primo乱建盘再关机保存,以后这个软件再运行就问题多多。也不能用X盘的system文件替换boot.vdf中的system,这样做必死无疑。不过运行速度倒是惊人,4K指标是firadisk的3倍,在实际对照使用中会感觉到这种内存系统的轻盈,特别是玩《穿越火线》这款游戏时就能强烈体会到。
5.可以运行老掉牙的《红警2》了,以前做的firadisk+primo打死也不能运行。
6.其它的也不再多说,测试了几天,慢慢再挑它的毛病吧!!!
|
|