无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: jspeng
打印 上一主题 下一主题

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

[复制链接]
301#
 楼主| 发表于 2009-12-25 18:51:35 | 只看该作者

回复 #303 gdczeq 的帖子

首先请提供你制作的windows版本, 然后确认ramdisk.sys被正确安装,再次确认相应的内核文件还都在. 我2003制作时就是因为删除了ntkrnlpa.exe导致重新启动. 如果确认不想安装或不会安装ramdisk(MS的), 运行我提供的ramdisk补丁. 前提是将ramdisk.sys拷贝到%SYSTEMROOT\SYSTEM32\DRIVERS下.
回复

使用道具 举报

302#
 楼主| 发表于 2009-12-25 18:52:34 | 只看该作者

回复 #303 gdczeq 的帖子

虚拟盘补丁:
============================================================================
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ramdisk]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,72,00,61,00,6d,00,64,00,69,00,73,\
  00,6b,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="Windows RAM 磁盘驱动程序"
"Group"="SCSI Class"

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control]

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager]
"BootExecute"=hex(7):00,00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CrashControl]
"AutoReboot"=dword:00000000
"CrashDumpEnabled"=dword:00000000
"LogEvent"=dword:00000000
"SendAlert"=dword:00000000
回复

使用道具 举报

303#
发表于 2009-12-25 21:36:40 | 只看该作者
真是受宠若惊。没想到老大能为菜鸟解答问题。
上次发贴只是抱着试一试的,所以只是简单的提问。现在我把具体的情况说一下。希望老大指教。
我是三星的笔记本。内存只有2G。用的系统有几个版本,现在用的是深度的windows xpsp3完美精简安装版V6。
第一,第二阶段的安装都能理解。都正常。到了第三个阶段就有点乱,我把你的附件BOOT.RAR解压出来。然后除了
boot.ini外全部都负责到C盘。
在BartPE下,清理系统:的时候提示找不到下面这三个文件和一个压缩文件。
   rm c:\windows\system32\wbdbase*
   rm c:\windows\system32\*.lex
   rm c:\windows\system32\noise*
   upx c:\windows\system32\wmcore.dll
然后复制你提供的WINLOGON.EXE到C:\windows\system32里。
用filedisk创建Z盘,建立文件复制文件这些都顺利。(试过900M,500M 450M 。。的包。
然后在c盘的boot.ini里面加入:
ramdisk(0)\WINDOWS="Windows XP in RAM" /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(2)\ramxp.img
有时候是提示 windows 不能启动 因为ramdisk启动出错  有时候可以进入。但就是在ramdisk。img的界面后重新启动。
到底在那个地方出现问题的。

还有有几个不理解的问题是:
第一:要不要先安装笔记本的驱动。(装好和没装都试过。)
第二:Z:里面是不是只要
Document and Settings   Program Files   WINDOWS  Tools其它的文件都不要。是不是C盘的NTLDR要换成你提供的那个。
还是你在boot里面的那个就可以。
第三:不用filedisk。用VDM创建镜像是不是一样。

先谢谢了。。。做了N次了,望帮我指点一二。

[ 本帖最后由 gdczeq 于 2009-12-25 21:45 编辑 ]
回复

使用道具 举报

304#
发表于 2009-12-26 18:52:17 | 只看该作者
收藏了!是有时间好好试一下啊!
回复

使用道具 举报

305#
发表于 2009-12-27 18:24:04 | 只看该作者
呵呵。蛮好的。可是我的内存才512,郁闷 。。。
回复

使用道具 举报

306#
 楼主| 发表于 2009-12-30 18:30:46 | 只看该作者

回复 #306 gdczeq 的帖子

Q: 清理系统:的时候提示找不到下面这三个文件和一个压缩文件?
A: 你用的是精简版本XP,这些文件应该已经被精简掉了,所以找不到,属正常.

Q: 要不要先安装笔记本的驱动。(装好和没装都试过。)?
A: 笔记本驱动一定要装上. 否则做成RAMXP后系统也会重新查找硬件,也没法用.

Q: Z:里面是不是只要四个目录?
A: 没错,只要这四个目录,其他都不要. NTLDR要换成我提供的破解版本的, boot.zip解压出来的那个也是破解过的,直接用它替换系统原有的. 如果不确认, 主帖上有下载链接,选中ntldr_cracked_for_xp_no_debug.zip 这个就行了.

Q: 不用filedisk。用VDM创建镜像是不是一样。
A: 也是一样的.不过看到网上有许多用VDM创建时要设定一些东西, 具体操作因我没试过,不敢乱说. 有其他工具,如imdisk也是可以的.

综合你上面描述,不知道你的虚拟盘(使用rramdisk虚拟出来的盘)设定的多大,是否设定了虚拟内存或启用了休眠,如果设定或启用了这两个,需要禁用. 另外,由于你的机器内存较小,最好将镜像文件控制在700M以下,这样如果设定虚拟盘为384M,系统还是能够正常启动和使用的.

第三步确实有点乱,主要是步骤太多. 其实质就是用filedisk创建一个镜像文件,然后将C:\上四个目录复制过去. 如果你的系统已经经过精简,那么第三步就可以精简成如下步骤:
  1. 替换winlogon.exe,(此步骤只需执行一次);
  2. 挂接和格式化镜像文件:
    filedisk /mount 1 D:\ramxp.img 900M Z:   
    format Z:/V:SYSTEM_RAMXP /FS:NTFS /A:1024 /C  

  3. ls C:\
     Z:\mkdir "Document and Settings"  "Program Files"  "WINDOWS"   "Tools"
   
4.  使用如下命令拷贝SYSTEM C: 至启动镜像文件
   robocopy "C:\Document and Settings" "Z:\Document and Settings" /E /ZB /COPYALL /R:5 /W:10
   robocopy "C:\Program Files" "Z:\Program Files" /E /ZB /COPYALL /R:5 /W:10
   robocopy "C:\WINDOWS" "Z:\WINDOWS" /E /ZB /COPYALL /R:5 /W:10
  
5. 完成后取消挂接:
    filedisk /umount Z:

是不是很简单. 我的BARTPE中是集成了UNIX命令的,所以你使用ls C:\列出目录后,直接使用可以拷贝那些目录名字的. 使用mkdir一次创建.
回复

使用道具 举报

307#
发表于 2009-12-31 15:30:34 | 只看该作者
我也是在要进入RAMDISK.IMG的滚动后,出现一串文件列表后重起了。
那个注册表好像是加入了一个Windows RAM 磁盘驱动程序的服务,可是我在服务列表里没看到,难道是这个原因??

[ 本帖最后由 lalalale 于 2010-1-1 10:59 编辑 ]
回复

使用道具 举报

308#
发表于 2009-12-31 15:30:46 | 只看该作者
导入虚拟盘补丁后并没有在设备管理里看到磁盘控制器 和 RAMDISK磁盘控制器(卷),
我就按老办法再装了一下,还是不行啊

[ 本帖最后由 lalalale 于 2010-1-1 11:02 编辑 ]
回复

使用道具 举报

309#
 楼主| 发表于 2010-1-4 11:14:53 | 只看该作者

回复 #310 lalalale 的帖子

那个服务是设备服务,在服务列表里是看不到的.
回复

使用道具 举报

310#
 楼主| 发表于 2010-1-4 11:16:34 | 只看该作者

回复 #311 lalalale 的帖子

请仔细看看RAMDISK.SYS的版本是否符合你的系统,还有就是NTLDR的版本是否支持你的系统? 我是指破解过的版本. 因为XP的NTLDR不支持WIN2003,反过来也是.
回复

使用道具 举报

311#
发表于 2010-1-4 18:19:14 | 只看该作者
很好很强大,有时间来学习一下
回复

使用道具 举报

312#
发表于 2010-1-5 10:16:21 | 只看该作者
这个强大,占个位子要用时再研究
回复

使用道具 举报

313#
发表于 2010-1-8 08:36:52 | 只看该作者
附文件链接最新更新:
集成filedisk,WIM等工具的bartpe,下载在 http://cn.ziddu.com/download/437914/boot.zip.html, 文件名为boot.zip,大小为184M, 下载后解压至系统盘根目录C:\,并检查是否需要修改boot.ini.  

有的网友说不能下载,另外放置一份,下载在 http://www.gigasize.com/get.php?d=0n4fymoj2bd


其他所有用到的工具及驱动, 下载在 http://cn.ziddu.com/download/437930/RamXP_Tools.ZIP.html, 文件名为ramxp_tools.zip,大小为2M.

[ 本帖最后由 jspeng 于 2009-12-30 18:33 编辑 ]


以上都不能下载了,能更新一下地址吗?
回复

使用道具 举报

314#
发表于 2010-1-8 08:50:54 | 只看该作者
http://www.rayfile.com/files/3c6 ... -b72d-0019d11a795f/

这个也不能下载了.能更新一下地址吗?
回复

使用道具 举报

315#
发表于 2010-1-8 09:14:36 | 只看该作者
Windows Live 通过 SkyDrive免费存储。有单文件50MB限制
http://skydrive.live.com/

抽屉网络
http://www.sotee.com/


以上这几个网络硬盘不错.
回复

使用道具 举报

316#
 楼主| 发表于 2010-1-8 17:39:42 | 只看该作者

回复 #318 qkydi8 的帖子

感谢您的提醒,更新了下载链接。

下载点1:
 http://soft.sotee.com/2010-01-08/43476.html
 http://soft.sotee.com/2010-01-08/43477.html

下载点2: 
21CN邮箱: bbswuyou@21cn.com, 密码为:welcome

下载点3:
QQ文件中转站:  QQ号:530910865, 密码:welcome1
回复

使用道具 举报

317#
发表于 2010-1-9 08:12:37 | 只看该作者
回复 #319 jspeng 的帖子

感谢您的辛勤劳动,帮我们更新了下载链接。


                          谢谢你辛苦了!
回复

使用道具 举报

318#
发表于 2010-1-9 08:13:20 | 只看该作者

回复 #319 jspeng 的帖子

感谢您的辛勤劳动,帮我们更新了下载链接。


                          谢谢你辛苦了!
回复

使用道具 举报

319#
发表于 2010-1-19 21:03:21 | 只看该作者
请教一下,如果在boot.ini中添加/minint参数后总是提示没有设置虚拟内存,但是我明明已经在其它分区设置了虚拟内存的,如果去掉这参数则没有此问题。该如何解决呢?
回复

使用道具 举报

320#
发表于 2010-1-23 15:50:33 | 只看该作者
下载点1:
 http://soft.sotee.com/2010-01-08/43476.html
 http://soft.sotee.com/2010-01-08/43477.html
都不能下载哦??老大??
回复

使用道具 举报

321#
 楼主| 发表于 2010-2-11 16:43:05 | 只看该作者

回复 #322 yjstone 的帖子

如果你使用/minitnt参数,则系统盘盘符会变为X:,那么原来的的磁盘顺序有可能会变,可能不是你原来设定的盘符了. 你可以将虚拟内存设置在ramdisk上,这样指定盘符,就不会乱了.
回复

使用道具 举报

322#
发表于 2010-2-13 19:37:45 | 只看该作者
是个很实用的教程,有时间自己弄一个。
回复

使用道具 举报

323#
发表于 2010-2-14 17:32:47 | 只看该作者
学习了一下,谢谢楼主分享
回复

使用道具 举报

324#
发表于 2010-2-24 11:11:03 | 只看该作者
试试看。好来定来顶..这个刚好需要。。
回复

使用道具 举报

325#
 楼主| 发表于 2010-3-2 12:12:00 | 只看该作者

回复 #323 fire-kiss 的帖子

我测过是可以下载的. 不过也已经更新了链接,上传了新版本的boot.zip
回复

使用道具 举报

326#
发表于 2010-3-2 17:56:52 | 只看该作者
请教高手,为什么做的ramxp img映像载入内存后变小


看了各位大侠的帖子,自己做了个487M的ramxp  img映像,并且用U盘启动成功了,可是为什么img在用vdm制作时,复制好三个系统文件夹还有177M可用空间,可是载入内存后,可用空间就只有30M左右了,整个虚拟盘大小也变小了,大概410M左右---这是为什么  
怎么能加大可用空间

我把img设置为700M,拷入同样的文件,装载后还是30M可用空间
回复

使用道具 举报

327#
发表于 2010-3-2 18:32:03 | 只看该作者
看起来不错的啊,这个
回复

使用道具 举报

328#
发表于 2010-3-2 18:32:16 | 只看该作者
看起来不错的啊,我过来学习一下
回复

使用道具 举报

329#
 楼主| 发表于 2010-3-3 10:23:06 | 只看该作者

回复 #329 qq22ww 的帖子

我没有VDM制作过. 也没遇到过这种情况. 个人觉得VDM不好用, 要不你用filedisk/imdisk试试?
filedisk就不用说,前面有基本用法. imdisk用法基本如下:
挂接并格式化软盘镜像文件:
imdisk -a -s 1440K -m R: -o fd -f g:\firadisk.ima -p "/fs:fat"

imdisk -d -m R:

挂接并格式化硬盘镜像文件:
imdisk.exe -a -f d:\700M.img -m R: -b 32256 -p "/FS:NTFS /A:1024 /C /Y /V:SYSTEM"

取消挂接:
imdisk -d -m R:


挂接硬盘镜像文件:
imdisk.exe -a -f C:\my_disk.ima -m R: -b 32256
回复

使用道具 举报

330#
发表于 2010-3-3 22:52:51 | 只看该作者
楼主,如果成功了,我想对你说3个字,...谢谢哈
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 07:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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