|
原帖由 zesdq 于 2009-4-19 00:24 发表
本人认真看了你的教程
[quote]
1、发现这个命令不管用 如下:
使用filedisk定制一个493M的启动镜像文件, (这是使用微软标准的NTLDR,偶经过多次测试后得到的最大值)
命令如下: filedisk /mount 1 D:\ramxp.img 493M Z:
然后将Z:格式化: format Z:/V:SYSTEM_RAMXP /FS:NTFS /A:1024 /C
这个命令不管用?你是指filedisk命令不管用吧.
请确认将filedisk.exe拷贝至%SystemRoot%\SYSTEM32下,同时将filedisk.sys拷贝至%SystemRoot%\SYSTEM32\drivers下, 然后双击install-filedisk.reg. 最重要的是,需要重新启动. 重新启动后生效.
2、对于启动镜像大小不是很明白,楼主能否详细介绍一下
微软的NTLDR(XP SP1)以后,增加了启动磁盘镜像功能,SETUPLDR.BIN也有同样功能. 它的原本功能是:将硬盘上XP以镜像文件方式载入内存,但需要虚拟硬盘支持(XP系统自带的). 所以,我们使用需要安装微软的RAMDRIVER,然后使用filedisk将XP系统作成一个镜像文件,有点类似于GHOST. 然后使用NTLDR载入. 具体能够载入的文件大小,微软限定的大小200000H,实际上可支持的大小约是493M. 不过,已经有人使用DEBUG版本破解了它.
3、对于“ 安装windows RAMDRIVER驱动:
解压ms_ramdisk.zip,选择安装新硬件,选择从磁盘安装, 选择ramdisk.inf.
安装RAMDISK磁盘控制器 和 RAMDISK磁盘控制器(卷), 要分两次安装.
安装完成后,设置 HKLM\SYSTEM\CurrentControlSet\Services\Ramdisk\Start=dword:0”
没有找到“HKLM\SYSTEM\CurrentControlSet\Services\Ramdisk\Start=dword:0”
而是在找到了“HKLM\SYSTEM\CurrentControlSet001\Services\RRamdisk\Start=dword:0”
如果你确实安装了微软的RAMDRIVER,请仔细找找,应该是有的. RRAMDISK是Gavotte开发的免费的虚拟内存盘软件,不同于微软的RAMDRIVER. |
|