无忧启动论坛

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

[原创] 基于wimfltr.sys的RAMOS、新型影子系统制作方法(20110207更新)

  [复制链接]
31#
 楼主| 发表于 2010-11-19 19:20:18 | 显示全部楼层
原帖由 <i>2010wuzhong</i> 于 2010-11-17 18:04 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2087182&ptid=179132" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
折腾了一个星期,终于搞定了一个ramos。x201i的机子,操作系统为ltmxpv3,使用firadisk内存驱动<br />
大概制作过程如下:<br />
1、按楼主方法进行x盘windows安装<br />
2、将windows压缩为windows.WIM,放在F:\boot<br />
2、创建 ...


恭喜,成功属于勇于尝试的人。

[ 本帖最后由 liulaotou2 于 2010-11-19 19:24 编辑 ]
回复

使用道具 举报

32#
 楼主| 发表于 2010-12-9 22:02:00 | 显示全部楼层

回复 #95 2010道格数码 的帖子

跟传统的RAMXP比,有2个优势,一个就是“加载时间短,省内存”,另一个就是“安全”。
普通ramxp只采用NTFS压缩,所以加载镜像就大。
如果采用junction把WIM包放到硬盘上,那么加载的镜像压缩以后只有30M左右,WIM包多大都无所谓了,所有的软件都可以装到RAMOS里面,不需要搞什么精简了。
所有的写操作全部重定向到内存了,运行速度比硬盘上稍快,比传统的RAMXP稍慢。
如果把WIM包直接放在镜像里面,比传统的RAMXP小200-300M,运行速度两者相当。

由于所有软件都打包放在WIM包里面,自己都无法直接修改,更不要说病毒木马了。

搞这个东西需要通宵吗?
回复

使用道具 举报

33#
 楼主| 发表于 2010-12-10 18:39:52 | 显示全部楼层
差不多了,呵呵。
回复

使用道具 举报

34#
 楼主| 发表于 2010-12-12 21:11:32 | 显示全部楼层

回复 #103 qiqiqicool 的帖子

微软的专业人员写的fbwf、ewf都存在稳定性问题,我们这些业余人员谁还有时间、有能力写出更好的驱动来?
回复

使用道具 举报

35#
 楼主| 发表于 2010-12-12 21:21:07 | 显示全部楼层

回复 #103 qiqiqicool 的帖子

启动任何一个基于RAMDISK的PE看看能否启动成功?
如果可以,说明还有戏,就继续按照下面步骤操作:
1、首先用NLITE把firadisk集成到XP的安装光盘,注意firadisk.sys 版本要是0.0.1.18版本。
2、用grldr MAP这个ISO文件,进行XP安装,重启的时候选其他windows或者XP,把windows目录做成RAM XP的IMG。
3、启动看看,如果能够启动成功,进入XP的图形安装界面。(如果PE能启动,这里一般也能)
4、如果不成功,就跟PE比,多了哪些驱动,逐步排除就可以了。
回复

使用道具 举报

36#
 楼主| 发表于 2010-12-12 21:24:18 | 显示全部楼层

回复 #93 hjxk2010 的帖子

支持的,如果WIM文件一个都没有加载,有可能wimfltr.sys根本就没有运行,如果是这种情况,运行wimtool的时候会有提示。
你运行cmd以后再执行fltmc看看,正常情况下可以看到下面这些信息。

Filter Name                     Num Instances Frame
------------------------------  ------------- -----
WimFltr                                 5       0
回复

使用道具 举报

37#
 楼主| 发表于 2010-12-14 20:10:34 | 显示全部楼层
原帖由 lhsum 于 2010-12-14 12:51 发表
呵呵,很期待哦。只是我们是小白,不知道安装好系统后,如何安装软件什么?要是有傻瓜式的像ghost一样的就好了。


会有的,工具的基本功能已经完成,目前正在完善,希望能够让大部分人都能够正常使用,等待就可以了。
回复

使用道具 举报

38#
 楼主| 发表于 2010-12-22 20:56:45 | 显示全部楼层
工具发布,欢迎测试!
回复

使用道具 举报

39#
 楼主| 发表于 2010-12-23 23:18:59 | 显示全部楼层

回复 #119 holucan 的帖子

理论上支持任何语言的windows xp,不过我没有这种操作系统,没有测试过。
近期我会增加英文界面。
回复

使用道具 举报

40#
 楼主| 发表于 2010-12-23 23:25:06 | 显示全部楼层

回复 #120 k71g 的帖子

这个工具跟RAM OS没有绑定关系,可以用于日常的windows备份。
也可以用这个工具复制miniwindows加载WINAOE驱动等等。
回复

使用道具 举报

41#
 楼主| 发表于 2010-12-23 23:25:41 | 显示全部楼层

回复 #121 thttht 的帖子

等我自己测试完了就会发布。
回复

使用道具 举报

42#
 楼主| 发表于 2010-12-25 10:13:15 | 显示全部楼层

回复 #125 k71g 的帖子

0x6B的时候,有没有提示是哪个驱动出错。
回复

使用道具 举报

43#
 楼主| 发表于 2010-12-25 18:30:08 | 显示全部楼层

回复 #127 k71g 的帖子

我再加一些调试信息看看,元旦再发布。
回复

使用道具 举报

44#
 楼主| 发表于 2010-12-27 18:20:31 | 显示全部楼层

回复 #131 k71g 的帖子

你检查一下“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WimFltr”下面的“Start”是不是0?
另外你的xp最好是完整版本的。
回复

使用道具 举报

45#
 楼主| 发表于 2010-12-30 21:55:21 | 显示全部楼层
原帖由 k71g 于 2010-12-27 22:11 发表
Start 是 0了


你先在XP里面执行用fltmc看看,正常情况下应该是这个结果。

Filter Name                     Num Instances Frame
------------------------------  ------------- -----
WimFltr                                 2       0

再用wimtool挂载WIM文件看看能否成功?
回复

使用道具 举报

46#
 楼主| 发表于 2011-1-1 19:19:59 | 显示全部楼层

回复 #136 k71g 的帖子

大部分情况不需要drvmain.sdb。
成功就行了,不一定是2,跟分区格式有关。
vgaoem.fon默认在c:\windwos\fonts目录下面,如果找不到会自动在c:\windows\system目录下面找
回复

使用道具 举报

47#
 楼主| 发表于 2011-1-15 21:13:42 | 显示全部楼层

回复 #148 friend8179 的帖子

我记得有次是改这个参数导致黑屏的,哪天有空再试试。
回复

使用道具 举报

48#
 楼主| 发表于 2011-1-27 22:10:33 | 显示全部楼层

回复 #152 hc0 的帖子

fltmgr可以加回去的,哪位兄弟公布一下?
回复

使用道具 举报

49#
 楼主| 发表于 2011-1-27 23:37:49 | 显示全部楼层

回复 #157 hc0 的帖子

上次有个兄弟做出来是45M,好像是 friend8179 .
回复

使用道具 举报

50#
 楼主| 发表于 2011-1-27 23:39:19 | 显示全部楼层

回复 #153 zhaohj 的帖子

是不是支持扩容了?
能不能说清楚点,哪个版本开始支持的.
回复

使用道具 举报

51#
 楼主| 发表于 2011-1-27 23:41:32 | 显示全部楼层

回复 #157 hc0 的帖子

兄弟,1.4G的内存怎么买啊?
如果内存太少,可以用JUNCTION把BOOT目录转接到硬盘上面.
回复

使用道具 举报

52#
 楼主| 发表于 2011-1-28 00:30:16 | 显示全部楼层

回复 #161 hc0 的帖子

是这样的,盘符必须正确.
回复

使用道具 举报

53#
 楼主| 发表于 2011-1-28 19:46:52 | 显示全部楼层

回复 #163 hc0 的帖子

找对应版本的安装,参考"http://bbs.wuyou.net/forum.php?mod=viewthread&tid=161038"这个帖子.
就是要 fltmgr 这个驱动支撑啊!
回复

使用道具 举报

54#
 楼主| 发表于 2011-1-29 19:29:31 | 显示全部楼层

回复 #163 hc0 的帖子

你不需要真的使用那些精简系统,你只需要得到小伟系统在你机器上面的文件清单,从完整版里面对比着删除多余的文件,保留fltmgr相关的文件。(先在完整系统安装wimfltr,删文件的时候不删就可以了)
fbwf也是依赖fltmgr,wimfltr也是,所以原理是相同的。
回复

使用道具 举报

55#
 楼主| 发表于 2011-1-29 19:30:17 | 显示全部楼层

回复 #167 zoom4ever 的帖子

好像解决过类似问题,请参考老帖子
回复

使用道具 举报

56#
 楼主| 发表于 2011-1-31 23:20:17 | 显示全部楼层

回复 #173 hc0 的帖子

我的windowsCopy会自动复制必须文件的
回复

使用道具 举报

57#
 楼主| 发表于 2011-2-2 16:53:53 | 显示全部楼层

回复 #175 2010wyl945 的帖子

你先用WIMTOOL尝试挂载WIM文件看看。
回复

使用道具 举报

58#
 楼主| 发表于 2011-2-5 21:05:49 | 显示全部楼层

回复 #178 2010wyl945 的帖子

2003下面好像确实有问题,解决中。。。。。。

请把在2003下面能够正常运行的 wimfltr.sys 贴上来,我手上的每一个都无法运行。

[ 本帖最后由 liulaotou2 于 2011-2-5 21:39 编辑 ]
回复

使用道具 举报

59#
 楼主| 发表于 2011-2-6 21:52:56 | 显示全部楼层

回复 #183 2010wyl945 的帖子

OK,已经更新,请查收。
回复

使用道具 举报

60#
 楼主| 发表于 2011-2-7 13:50:30 | 显示全部楼层

回复 #186 friend8179 的帖子

不需要记住,可以直接用我的boot.ini,改一下盘符就可以了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-20 01:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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