无忧启动论坛

标题: ramos启动发现新硬件的又一解决方法 [打印本页]

作者: shuini    时间: 2010-2-17 19:31
标题: ramos启动发现新硬件的又一解决方法
ramos发现新硬件的处理方法有不少,一是newdev.dll改名或删除,但这样搞以后用移动硬盘不是很方便;二是以前折腾了一个倒注册表的方法,但是不完美,倒过注册表以后会多出一个虚拟盘。
今天又折腾了一个新办法,似乎比原来的方法要好。

@echo off
del /f /s /q C:\WINDOWS\inf\ramdisk.inf
del %0

将上面这段东西存为x.bat,然后放在C:\Documents and Settings\Administrator\「开始」菜单\程序\启动里
试试看,我这边试过很好。
作者: renzhongwen    时间: 2010-2-17 23:07
不错,谢谢楼主!RAMOS 系统越来越完善了
作者: liu3062315    时间: 2010-2-18 00:31
我去尝试一下吧 嘿嘿
作者: liujun2000    时间: 2010-2-18 02:09
维护:
    1 在ramos启动时,提示要安装windows ram磁盘控制器的,以下方法解决:
删除带感叹号设备,运行 regedit进入注册表,找到HKLM\SYSTEM\CurrentControlSet\Services\Ramdisk\右边的Start值改为0 ,在注册表中,右键点击HKLM下的SYSTEM——导出SYSTEM,文件类型选“注册表配置单元文件”,文件名用sysytem,最后用SYSTEM覆盖镜像ramos.IMG文件里面的X:\WINDOWS\SYSTEM32\CONFIG下的同名文件


制作好RAMOS系统后的维护-添加软件


制作好RAMOS系统后的维护-添加软件,你是否遇到这样的问题,以前我总是回来原系统更新,把RAMOS 系统更新,现在不用:直接在启动RAMOS 系统安装软件,然后按以下对应注册表导出
HKEY_LOCAL_MACHINE\SYSTEM 这个键对应着文件System,Windows的硬件的安装信息
HKEY_LOCAL_MACHINE\SOFTWARE 这个键对应着文件Software,应用程序的文件和目录的路径,授权和有效期信息。
HKEY_CURRENT_USER 这个键对应着硬盘文件\Documents and Settings\username\Ntuser.dat,软件配置相关的数据。

放到相应的RAMOS 系统中即可。

自己这几天在网上搜到的,仅供大家参考
作者: shuini    时间: 2010-2-18 09:00
绕了个大圈子,发现还有更简单的方法,只要直接删除inf文件夹的ramdisk.inf即可!
回四楼,倒注册表的方法就是我当初在ssxf的时候发现的,那是个不完美的方法。
ramos制作很简单,并不像一些帖子所说的那样复杂,复杂繁琐的是制作后的继续精简和完善,比如注册表的修正,一些文件的增删等等。
作者: shuini    时间: 2010-2-18 13:47
这样处理后系统不会再提示发现新硬件并要求重启了,只是在状态栏上会有添加硬件的图标出现一会,随后自动消失,如果觉得这不爽,可以更换一下“INFCACHE.1”,这样就连添加硬件的图标也不会出现了。
作者: shuini    时间: 2010-2-18 13:55
系统启动时会将inf文件预读为PNG文件,并生成INFCACHE.1,所以,做完img启动进入后可以备份一下INFCACHE.1并替换掉img中的INFCACHE.1,然后将所有PNG文件删除,这样系统又可以多出不少空间,并且,只要不更改硬件,也不会再自动生成PNG文件挤占空间了。
作者: shuini    时间: 2010-2-18 13:58
不建议删除INFCACHE.1,因为系统会自动生成,连带还会为每个inf文件匹配一个PNG文件,反而导致启动后损失大约10m的空间。
作者: hc0    时间: 2010-2-18 21:03
原帖由 shuini 于 2010-2-18 13:58 发表
不建议删除INFCACHE.1,因为系统会自动生成,连带还会为每个inf文件匹配一个PNG文件,反而导致启动后损失大约10m的空间。

我觉得infcache.1和iconcache.db是可以删的,没出现你说的.似乎有硬件改变才会再生成infcache.1
作者: molingjian    时间: 2010-2-19 01:15
Ramos越来越完善了,研究的人也越来越多,最近看到很多贴子,貌似有必要新开个Ramos的专区了!
作者: liujun2000    时间: 2010-2-20 00:44
原帖由 shuini 于 2010-2-18 09:00 发表

回四楼,倒注册表的方法就是我当初在ssxf的时候发现的,那是个不完美的方法。
ramos制作很简单,并不像一些帖子所说的那样复 ...



说说不完善的地方在那里?
作者: lsp19880301    时间: 2010-2-20 17:06
标题: 回复 #4 liujun2000 的帖子
请问能给个制作ramos方法吧。。我刚学这个,不是很懂。能不能把方法共享出来呀。谢谢,坛里我看了半天还是不明白。。
作者: boyu    时间: 2010-2-23 13:51
可以将ramdisk.inf内的字段“SERVICE_DEMAND_START   = 3”改为“SERVICE_DEMAND_START   = 0",应该就可以了。
作者: renzhongwen    时间: 2010-2-23 19:16
利用JUNCTION 命令可以放到别的区,这是最好的办法。
作者: lsqyqz    时间: 2010-3-10 21:09
原帖由 boyu 于 2010-2-23 13:51 发表
可以将ramdisk.inf内的字段“SERVICE_DEMAND_START   = 3”改为“SERVICE_DEMAND_START   = 0",应该就可以了。


按你所说的方法做了,结果还是不行。
作者: jucy    时间: 2010-3-26 09:10
Ramos~XP~~~~~~~~~~~~~~~~~~
C盘和X盘是一样的,但X盘才是使用中的系统。但向X盘复件文件时,C盘也同时出现。

[ 本帖最后由 jucy 于 2010-3-29 20:45 编辑 ]




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