无忧启动论坛

标题: 分享我利用firadisk制作RamXP内存盘系统的方法! [打印本页]

作者: qczstart    时间: 2012-10-13 07:57
标题: 分享我利用firadisk制作RamXP内存盘系统的方法!
记得几年前曾玩过ramxp,只是那时候是使用微软的ramdisk驱动,内存盘不能大于1G,而且还需要利用破解的ntldr来启动ramxp系统,非常不爽!
如今重回论坛,又看到有一帮人玩起了内存盘系统,不过好多都是玩win7的,而我的内存只有4G,玩win7不太现实,固便玩起了xp。。。。
这次我是利用firadisk驱动加G4D来完成的,下面是我的制作心得!
A:正常安装XP系统后装一些必用软件,其他常用软件利用云端来完成;然后利用YLMFDIY这个工具把系统进行精简和优化,最后安装firadisk驱动。这时候打开注册表找到HKEY_LOCAL_MACHINE/SYSTEM/后把MountedDevices下面的所有键值全部删除。
B:重启电脑进入PE系统,利用VDM新建一个RamXP.img的镜像,大小选择2G即可!完成后装载这个img镜像,然后在我的电脑里面找到它,对这个虚拟磁盘进行ntfs格式化并选择压缩。
C:拷贝本机实际硬盘C分区下的所有内容到那个新挂载磁盘后再格式化C盘,利用BOOTICE.EXE安装主硬盘引导为grub4dos,然后拷贝grldr和menu.lst到C盘根目录下,编辑menu.lst内容为:
title Boot NeoGrub
find --set-root --ignore-floppies --ignore-cd /NeoGrub
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /NeoGrub
chainloader /NeoGrub
savedefault --wait=2
保存退出。再拷贝NST目录和NeoGrub到C盘根目录下,进NST目录编辑menu.lst的内容为:
title 【1】Boot RamXP
map --mem (hd0,0)/RamXP.img (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr
booot
保存退出。
D:卸载新建的RamXP.img镜像利用BOOTICE.EXE处理这个镜像,选择分区引导为NTLDR后点击下面的安装配置。最后拷贝RamXP.img文件到C盘根目录下,重启电脑就可以享受内存盘系统了!!!
PS:NeoGrub引导img镜像要比grub直接引导快2倍左右,我尝试把这个img镜像拷贝到我的16G内存卡上分别引导对比,GRUB直接引导需要15分左右,而NeoGrub引导不到6分完成,非常爽!如果直接硬盘引导对比的话简直是秒杀!!!

[ 本帖最后由 qczstart 于 2012-10-13 08:05 编辑 ]
作者: 2012hongrui    时间: 2012-10-13 08:29
恭喜楼主......请问楼主用XP高位内存是如何处理的,另对neogrub有兴趣.
作者: qczstart    时间: 2012-10-13 16:08
原帖由 friend8179 于 2012-10-13 08:42 发表
直接硬盘引导速度一样吧

制约条件都是硬盘速度

何来秒杀?

我测试过的。。。。
作者: yuliwu2    时间: 2012-10-13 17:32
NeoGrub引导img镜像要比grub直接引导快2倍左右
这个 是真的吗?   
能否 上传 NeoGrub的引导文件 到附件?
作者: mfkwgij    时间: 2012-10-13 19:38
真的是这样吗?支持了!~
作者: 2012hongrui    时间: 2012-10-14 09:45
楼主真会忽悠人,昨天晚上在easybcd中提取出neogrub,打开一看,不由哑然失笑,竟然是GRUB4DOS 0.4.5b 2011-11-27,只是内部路径改了.今天实机用2.0的U盘在本机上测试,用手机作秒表进行的,只测试map --mem 到内存中的时间,用的是2G的镜像文件,测试结果如下:
1.neogrub(其实是GRUB4DOS 0.4.5b 2011-11-27) 用时5分48秒
2.GRUB4DOS 0.4.6a 2012-06-18 用时4分09秒
3.GRUB4DOS 0.4.6a 2012-10-02 用时4分09秒
4.GRUB4DOS 0.4.5c 2012-10-02 用时4分09秒
或许是偶下载的neogrub版本不对,请楼主上传附件供坛友测试。

[ 本帖最后由 2012hongrui 于 2012-10-14 09:51 编辑 ]

样品neogrub.7z.zip

131.31 KB, 下载次数: 62, 下载积分: 无忧币 -2


作者: 2012hongrui    时间: 2012-10-14 09:53
这是偶上传的样品,请楼主上传样品,以便作对照。
作者: qczstart    时间: 2012-10-15 20:07
原帖由 2012hongrui 于 2012-10-14 09:45 发表
楼主真会忽悠人,昨天晚上在easybcd中提取出neogrub,打开一看,不由哑然失笑,竟然是GRUB4DOS 0.4.5b 2011-11-27,只是内部路径改了.今天实机用2.0的U盘在本机上测试,用手机作秒表进行的,只测试map --mem 到内 ...

请你比对一下

NeoGrub.part1.rar

100 KB, 下载次数: 128, 下载积分: 无忧币 -2

NeoGrub.part2.rar

40.69 KB, 下载次数: 121, 下载积分: 无忧币 -2


作者: qczstart    时间: 2012-10-15 21:31
原帖由 friend8179 于 2012-10-15 20:30 发表
zhe这就是GRUB

但是它确实比grub元引导快很多,不知何故
作者: qczstart    时间: 2012-10-15 21:46
原帖由 2012hongrui 于 2012-10-14 09:45 发表
楼主真会忽悠人,昨天晚上在easybcd中提取出neogrub,打开一看,不由哑然失笑,竟然是GRUB4DOS 0.4.5b 2011-11-27,只是内部路径改了.今天实机用2.0的U盘在本机上测试,用手机作秒表进行的,只测试map --mem 到内 ...

呵呵!我刚刚也使用手机秒表测试过,2g的img文件,从启动到加载内存完成总时间只需要3分35秒!
条件:D3-1333,16G-tf卡+读卡器用USB2.0接口
作者: 2012hongrui    时间: 2012-10-15 22:16
恭喜楼主,启动这么快,可以拔掉硬盘启动内存系统,3分多钟,完全达到实用阶段.其实我那个8G优盘本来就不快,主要是想在其它条件相同的情况下对比楼主所说的neogrub与最新版的grub4dos的map速度的差别,只要是同一个优盘就行了.

[ 本帖最后由 2012hongrui 于 2012-10-15 22:37 编辑 ]
作者: Quam    时间: 2012-10-16 20:23
我也试用了 qczstart  提供的附件,感觉的确要比grub(grub4dos-0.4.5c)读取快
明天再用单位的机子试下

[ 本帖最后由 Quam 于 2012-10-16 20:27 编辑 ]
作者: 2012hongrui    时间: 2012-10-16 21:41
实测楼主的neogrub(就是grub4dos 0.4.5c 2012-06-19)在偶设定的同等条件下用时4分07秒到4分09秒之间,和chena||发布的最新版差不多嘛!
作者: Quam    时间: 2012-10-17 16:44
真是郁闷,空欢喜一下了,哈哈
的确是grub4dos 0.4.5c 2012-06-19




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