无忧启动论坛

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

[分享] 拒绝黑屏和病毒, 不想成为肉鸡, 打造内存版XP/2003 --- 包你成功

[复制链接]
31#
 楼主| 发表于 2008-10-30 01:10:12 | 只看该作者

回复各楼兄弟

回复 lyra, ram4g.reg内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
"UsePAE"=dword:00000001

回复 圆来如此,
看似运行顺利, 实际硬盘在不停地运行,痛苦地呻吟, 你可能没注意. 而使用这种方式,偶的硬盘基本不转.

回复 haonan,
感谢27楼, 还的确动手做了,不容易啊.
我使用那个文件,压缩安装盘至350M(包含手动安装和升级,如果去除,大约仅300M).
偶明白了,您是否在nlite中文界面下精简的? 偶提供的模板是需要在英文界面下运行的. 您切换至英文界面运行再试试.

回复 adatsui,
谢谢28,非常仔细. 您说的对,应是ramdisk.sys
不一定需要w2k3 sp1, 偶就使用的是win xp sp3的,文件版本为5.1.2600.5512. 没用xp sp2的ramdisk.sys试过. 不过,都是在win下, w2k3 sp1的ramdisk.sys应该可以的.

回复 distance,
您说的部分对. 在每次启动时,是要把整个489M的文件载入内存,是稍微慢一点点. 但是,但是, 仅仅读取一次,以后再也不读取系统盘了. 并且以后是从内存直接读取. 其他大程序,也是用到才读(你已经将tools.wim放置至D:上);
同时,如果您更改了硬盘的特性,改成Standby(后备)模式, 那么除非你运行大程序或访问其他分区,硬盘根本不转.
这与您平时使用方式下,硬盘一直在转,孰优孰劣? 内存与硬盘比,谁快呢?
回复

使用道具 举报

32#
发表于 2008-10-30 03:51:55 | 只看该作者
回复 圆来如此,
看似运行顺利, 实际硬盘在不停地运行,痛苦地呻吟, 你可能没注意. 而使用这种方式,偶的硬盘基本不转.


同意, 如果是要在 windows 上做些工作, 純追求啟動快是毫無意義的.
在硬盤跑 跟在 ram 上跑是沒的比的.  一個在天上飛, 一個在地上爬.
回复

使用道具 举报

33#
发表于 2008-10-30 08:05:00 | 只看该作者
是个很实用的教程,支持下
回复

使用道具 举报

34#
发表于 2008-10-30 08:46:55 | 只看该作者
现在用的就是这种方式。
回复

使用道具 举报

35#
发表于 2008-10-30 08:52:32 | 只看该作者
呵呵,我的老机是不成,不然的话。。。
回复

使用道具 举报

36#
发表于 2008-10-30 09:54:37 | 只看该作者
要是有做好的就方便了。
回复

使用道具 举报

37#
发表于 2008-10-30 11:12:55 | 只看该作者
有点复杂了。。
记得电脑报上也介绍过RAMXP,也没那么多步骤呀
回复

使用道具 举报

38#
发表于 2008-10-30 11:28:31 | 只看该作者
学习一下,有时间自己动手搞下,现在没时间,经不起折腾。
回复

使用道具 举报

39#
发表于 2008-10-30 11:31:51 | 只看该作者
没看懂。
反问一句,难道现在的PE都必须依赖硬盘?
我确定至少有一种所谓的嵌入式系统(WINXP,集成有少量工具软件)是根本不要硬盘的。
回复

使用道具 举报

40#
 楼主| 发表于 2008-10-30 11:45:03 | 只看该作者

回复 #39 junyee 的帖子

原来介绍是没有这么多步骤, 仅是粗略文档. 注意此文档是个详细文档,列出了每步步骤, 你可以照此操作!
回复

使用道具 举报

41#
 楼主| 发表于 2008-10-30 11:54:42 | 只看该作者

回复 #40 LOVPE 的帖子

本质不同. 所谓的PE是一个微软的预安装环境,原来设计是用于安装/恢复的. 而被Bart等人改造后,可以以只读方式运行于内存中的图形界面(微软发布的PE是只有字符界面的). 而ramxp是一个真正的,完全的windows, 是将你日常使用的windows以镜像方式载入内存中,在内存中形成一个系统盘. 该盘是可读写的!!

偶提供的PE的系统盘在运行时,创建虚拟盘符X:, X:虽然也是可读写的,但PE自己并不在X:上写入. 而ramxp是要在系统盘上写入/更改内容的. 比如,你在定制镜像时,目录C:\WINNT\CSC目录可以删除,但windows启动后它会自动创建此文件目录. 而PE不会,它也没有这个目录.
回复

使用道具 举报

42#
发表于 2008-10-30 15:04:06 | 只看该作者
原帖由 jspeng 于 2008-10-30 01:10 发表
回复 lyra, ram4g.reg内容:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
"UsePAE"=dword:00000001

回复 圆来如此,
看似运行 ...

我确实是在中文nlite下做的,下次试试英文
回复

使用道具 举报

43#
 楼主| 发表于 2008-10-31 02:39:40 | 只看该作者

回复 #45 haonan 的帖子

有些人说看不懂,偶希望有人能真正做一遍, 感受感受. 有一句广告语怎么说来着: 谁用谁知道.
回复

使用道具 举报

44#
发表于 2008-10-31 08:27:23 | 只看该作者
想学,但是看着有些云彩了
回复

使用道具 举报

45#
发表于 2008-10-31 08:28:21 | 只看该作者
问答:
Q: 如何不做成通用的镜像,供大家下载?
A: 做成一个现在的? 各机器配置不一样,硬件设备不一样,在注册表中没有相关数据, 重新启动后要重新识别一大堆硬件, 岂不成了小天使? 再说也可能不工作.
因此,偶认为是无法做成通用的,即使勉强成功了,大家日常使用也别扭.
偶认为,授人以鱼,不如授人以渔!
...............................
如果不能有通用性,就太折腾了,
不过理解上看,肯定是不错的东东
回复

使用道具 举报

46#
发表于 2008-11-2 22:31:19 | 只看该作者
问下LZ,为什么RAMDISK加载好了以后就报错,HAL.DLL找不到,问题是正常能启动的,IMG加载后就有错?
回复

使用道具 举报

47#
发表于 2008-11-2 23:40:31 | 只看该作者
学习一下,楼主辛苦了!
回复

使用道具 举报

48#
发表于 2008-11-3 08:35:32 | 只看该作者
原帖由 xuxuezeng 于 2008-10-29 21:01 发表
现还是经济危机 ,300元也不算便利了?我还没用过2G以上的内存呢?

现在单条2G 155元

原帖由 xuxuezeng 于 2008-10-29 21:01 发表
目标: 定制一个属于你自己的内存版XP, 要简单易用. 天风的RAMXP不太适合日常工作使用,无盘小天使启动后要重新安装一堆驱动,很烦.


通用型的镜像当然要安装驱动了,如果在你本机作自然不用安装驱动。呵呵,你误解了。
用无盘天使在本机生成映像你不用卸载驱动,那么会更方便,而且不用考虑480M的限制你还可以从光盘引导,RAMDISK则不可。
回复

使用道具 举报

49#
 楼主| 发表于 2008-11-3 10:48:27 | 只看该作者

回复 #49 lonelywood 的帖子

我以前遇到过这种情况. 请确认你正确安装了微软的RAMDISK.INF,磁盘控制器及卷要分别安装,安装两次. 安装后并且要修改HKLM\SYSTEM\CurrentControlSet\Services\Ramdisk\Start=dword:0
回复

使用道具 举报

50#
 楼主| 发表于 2008-11-3 10:55:15 | 只看该作者

回复 #51 天风 的帖子

感谢天风. 老大还真是厉害! 我以前下载了你的ramxp,是要安装一堆驱动的. 没想到直接在本机制作! 看来是一叶障目,不见森林啊.
480M限制是小了点,再大些就好了,但也不必大于1G. 毕竟要耗内存啊. 顺便问一下天风, 无盘天使能支持64位XP吗? 偶无论如何精简,也不能将64位XP缩减至480M, 想用无盘天使试一下.
回复

使用道具 举报

51#
发表于 2008-11-3 11:05:51 | 只看该作者

回复 #52 jspeng 的帖子

已经确认2个都装了,注册表也修改了,郁闷.不知道其他有没有可能错误的地方了.
回复

使用道具 举报

52#
 楼主| 发表于 2008-11-3 11:15:33 | 只看该作者

回复 #54 lonelywood 的帖子

请帖出你的boot.ini内容,
回复

使用道具 举报

53#
发表于 2008-11-3 12:02:25 | 只看该作者

回复 #55 jspeng 的帖子

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
C:\GRLDR="Super BartPE Startup"
ramdisk(0)\WINNT="Windows XP in RAM" /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(2)\ramxp.img

谢谢.
回复

使用道具 举报

54#
 楼主| 发表于 2008-11-3 12:17:22 | 只看该作者

回复 #56 lonelywood 的帖子

看到了. 如果你是从源C盘制作的ramxp,请将ramdisk(0)\WINNT修改为ramdisk(0)\WINDOWS. 我源文中的WINNT是指你的WINDOWS安装目录, 请依据你的安装情况修改.  看来你的WINDOWS安装目录为WINDOWS,非WINNT. 请修改后再试一下.
回复

使用道具 举报

55#
发表于 2008-11-3 12:22:43 | 只看该作者
就是这个原因,谢谢了,是我自己太不小心了.犯了这么一个低级的错误.OK了.
回复

使用道具 举报

56#
发表于 2008-11-3 13:45:21 | 只看该作者
64位的没测试过,无法答复你,自己测试一下。
回复

使用道具 举报

57#
发表于 2008-11-3 21:25:15 | 只看该作者
原帖由 friend8179 于 2008-11-3 19:00 发表
RAMDISK也是可以的,别忘了MS的hd2iso工具,确实可以把RAMDISK的做成光盘启动

480M确实是它的硬伤

那需要添加EWF和ELT CD驱动,不然还是不行,当然SDI中套用IMG也是不错的想法,我实验了没成功。
回复

使用道具 举报

58#
发表于 2008-11-3 21:36:42 | 只看该作者
有点复杂了,盛世论坛上的比较简单。
回复

使用道具 举报

59#
发表于 2008-11-3 22:35:26 | 只看该作者
HD2ISO只认SDI虚拟出的分区吧,你如何做。
回复

使用道具 举报

60#
发表于 2008-11-4 13:29:21 | 只看该作者
原来你还是用了SDI,我以为你不用呢,呵呵,SDI中套用IMG我早用过了,感觉不爽。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 16:33

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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