无忧启动论坛

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

用WinVBlock实现的RAMOS(win2000也成功了)

[复制链接]
跳转到指定楼层
1#
发表于 2010-7-1 15:10:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
WinVBlock+grub4dos实现的RAMOS的方法

论坛里有很多Ram os的教程,不过大多数大是MS自己的Ramdisk驱动用Ntldr引导方式实现的,最近新兴一个驱动叫WinVBlock,这个是Grub4DOS Map --mem虚拟出来的硬盘在WIN下的驱动,通过这种方式也能做出Ram os,而且限制很少,WinVBlock可以做出windows2000的RAMOS,下面我说说我的经验,希望大家指正错误。
---------------------------------我是分割线-------------------------------
    工具准备:

1、精简系统+pe系统

2、WinVBlock_0.0.1.8

3、Ramos系统深度RamosTools20100601

4、启动文件

5、VDM2做镜像工具、热备份工具
---------------------------------我是分割-------------------------------------
    1.安装系统,这个不用说了,不会安装系统的,BAIDU GOOGLE BING去。推荐安装的时候修改系统盘符为非C盘,否则做好的系统,硬盘的盘符会向后错一位,修改系统盘盘符的方法,正常安装系统,在复制完文件,
第一次重启的时候(硬盘安装是第二次重启)用PE启动电脑,打开注册表管理器,选中HKEY_LOCAL_MACHINE加载(硬盘里边的X是硬盘的盘符)X:\windows\system32\config下的system, 配置名称随便,找到system\mountedevices下的\dosdevice\c:  右击,重命名为\dosdevice\V:   V为你想要的系统盘盘符)越靠后越好,推荐是X Y Z这样的。修改完,重启,等到正常安装完系统,这时候你就会看到效果了,你会看到系统盘已经不是C盘了(呵呵,我喜欢把系统弄成B盘,比较好玩,一个字,酷!)
    2.正常安装驱动,最好用精简点的驱动,网上找封装万能Ghost的驱动包,那里的驱动都是比较精简的了。装完驱动后,还得安装WinVBlock驱动,这个就是做Ramos的关键,没有它,Ramos启动到一半,蓝屏,因为找不到虚拟出来的硬盘。

3安装WinVBlock驱动的方法,在WinVBlk.INF上右击,选择安装,安装完成后会提示重启,重启就OK了,很简单。

如果不能安装,可以用这个方法强制安装(控制面板-添加硬件-是,硬件已经连接好-添加新的硬件设备-安装我手动从列表选择的硬件(高级)-显示所有设备-从磁盘安装-选择WinVBlock_0.0.1.8的WinVBlk.INF 所在的路径)
    4.
关闭虚拟内存。
    5.重启,打开“
Ramos系统深度RamosTools20100601,点创建镜像,创建一个IMG,大小为你的windows  Program Files  Documents and Settings  这三个文件夹大小的总和就肯定够了,也可以适当小一点,OK,一般因为压缩所以有2/3大小就可以了。

6、用“深度RamosTools装载这个IMG,盘符随便分配,我用Z,右击,格式化,文件系统 NTFS,快速格式化,启用压缩,开始,OK。

7、然后用“深度RamosTools热备份到
到IMG文件里,修改
Z
的,bootini为timeout=0,然后ntldr NTDETECT.COM bootfont.bin boot.ini建议取消压缩。
    8.下载最新的Grub4DOS,把它安装到系统,安装方法BAIDU GOOGLE BING去,很多很多很多,用记事本打开menu.lst,加入这几行代码
title ramos
find --set-root /ram.img
map --mem /ram.img (hd0)
map (hd0) (hd1)map --hook
root (hd0,0)
chainloader /ntldr
boot
ram.img
是你的IMG的文件名。

复制我搞好的文件“启动文件“复制到系统V盘可以,修改系统V盘修改boot.ini 增加 C:\grldr=启动RAMOS
    9.重启电脑,通过Grub4DOS,启动你刚刚做好的RAMOS,这样启动到桌面后,会提示发现新硬件,并会提示你要重启,这时选择不重启,打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下的dosdevice\X:,(X为你的IMG虚拟出来的那个盘符,可能性比较大为C,查看分区大小就能确定了)还有一项是数据和它一样的,名字类似于\??\Volume{xxxx-xxxx-xxxx-xxxx}这样的,把这两项留下,其它的全部删除,然后把dosdevice\X:改我dosdevice\
V:V为你实际安装系统后的系统盘符,就是在第一步安装完系统后,看到的系统盘的盘符)做完这项工作后,选中system项,右击,导出,保存类型为注册表配置单元文件,导出范围是所选分支HKEY_LOCAL_MACHINE\SYSTEM,文件夹名为system,点保存。这时用“深度RamosTools加载你的IMG文件,然后把你刚刚保存的System文件复制到windows\system32\config内,替换原文件,卸载IMG就OK了,到这步,这个RAMOS就完成了,大家尽情享受RAMOS的飞一般的速度吧。(其实修改好注册表,重新热备份也可以的)


---------------------------------我是分割线---------------------------------
   
说了这么多,不知道大家看明白没有,也许我说的不是很明白,大家可以看看论坛里的其它教程,我这也就是驱动使用的不同,其它的还是差不多的。

本文大部分是使用"w352864"的“用firadisk+grub4dos实现的RAMOS的方法”大量文字和方法,大家有兴趣可以看看。http://bbs.wuyou.net/forum.php?mod=viewthread&tid=160024&extra=page%3D1&page=1


用WinVBlock+grub4dos实现的RAMOS.7z
(制作文件、工具包)
http://u.115.com/file/f78cf1046
体验系统一(160m)
我做的ramos-win2000 已经在5台不同的大脑启动成功了,大家如果想测试可以去下载,只需要256就可以启动。
http://u.115.com/file/f74d55a765
体验系统二(100m)精简太多了
我做的ramos-win2000 100m的
http://u.115.com/file/f7f47ff65c
体验系统三大小是180m)修改了,没鼠标驱动的麻烦
大小是180m,蓝本是Micro2000_V0.4,应该比较实用了。
http://u.115.com/file/f79f3310f
RamOs2k-K71g(Micro2000_V0.4)修改.7z
解决没鼠标键盘驱动的问题,(解压后把exe文件放 开始-程序-启动 那里) BXP不认键鼠时自动下一步.rar (7.04 KB, 下载次数: 230)




[ 本帖最后由 k71g 于 2010-10-26 18:57 编辑 ]

安装驱动.JPG (29.35 KB, 下载次数: 162)

安装驱动.JPG

倒注册表.JPG (49.37 KB, 下载次数: 156)

倒注册表.JPG

注册表1.JPG (94.56 KB, 下载次数: 173)

注册表1.JPG

注册表2.JPG (91.03 KB, 下载次数: 157)

注册表2.JPG

注册表3.JPG (22.18 KB, 下载次数: 154)

注册表3.JPG

WinVBlock_0.0.1.8驱动.rar

110.25 KB, 下载次数: 656, 下载积分: 无忧币 -2

57#
发表于 2010-12-6 19:29:30 | 只看该作者
首先向楼主敬礼!
其二用工具5准备IMG
其三用工具3初始化环境并上传即可
个人理解上传的过程修改了注册表等处。
回复

使用道具 举报

56#
 楼主| 发表于 2010-10-26 22:47:24 | 只看该作者
进 磁盘 管理 看看
回复

使用道具 举报

55#
 楼主| 发表于 2010-10-26 22:46:58 | 只看该作者
差不多了,你做成ramos  时,就希望他c盘出现的.
回复

使用道具 举报

54#
发表于 2010-10-26 21:27:00 | 只看该作者
原帖由 k71g 于 2010/10/26 11:23 发表
找到system\mountedevices下的\dosdevice\c:  右击,删掉

按您的方法。。。我进入PE后,运行regedit 加载  C:\windows\system32\config\system ; 找到system\mountedevices下的\dosdevice\c: 并删除。。最后重启进入正常系统。还是一样,看到  c  d   e  f  m。。。不知哪里操作错了? 请指教。

进入PE后加载C:\windows\system32\config\system  如下图   加载名 kkkkk。。。


删除后如下图...



最后进入正常系统...


[ 本帖最后由 lsp19880301 于 2010-10-26 21:28 编辑 ]
回复

使用道具 举报

53#
 楼主| 发表于 2010-10-26 18:56:32 | 只看该作者
修改了,没鼠标驱动的麻烦

http://u.115.com/file/f79f3310f
RamOs2k-K71g(Micro2000_V0.4)修改.7z
回复

使用道具 举报

52#
发表于 2010-10-26 13:57:41 | 只看该作者
我是拿来主义,这种帖最支持了.
试了一下,我的p鼠无法驱动,装好u驱后用u鼠代替了,160M的,我的p鼠是比较难驱的那种,换一个会好些.在各种实验中出现过几次.
回复

使用道具 举报

51#
 楼主| 发表于 2010-10-26 11:23:05 | 只看该作者
找到system\mountedevices下的\dosdevice\c:  右击,删掉
回复

使用道具 举报

50#
发表于 2010-10-26 08:06:19 | 只看该作者
原帖由 k71g 于 2010/10/26 02:27 发表
应该是成功了.把c的删掉他

.


楼主这么还没睡。一个字,牛呀。还有一个问题想请教一下,C怎么删除呢?进入PE是删除不了的,也看不见M:  我用的PE是tango ,逆天使 美化的

     

这样怎么去操作呢?
回复

使用道具 举报

49#
 楼主| 发表于 2010-10-26 02:35:17 | 只看该作者
原帖由 lsqyqz 于 2010-9-21 12:57 发表
没鼠标,再安装驱动时很不方便。


试试 "BXP不认键鼠时自动下一步" 持续看看
回复

使用道具 举报

48#
 楼主| 发表于 2010-10-26 02:27:35 | 只看该作者
应该是成功了.把c的删掉他

2000 的话,一定要有c的,不然启动不了系统.
回复

使用道具 举报

47#
发表于 2010-10-25 23:28:28 | 只看该作者
刚试过了,我在15秒之后进入PE了。。进入HKEY_LOCAL_MACHINE之后找到system\mountedevices下的\dosdevice\c:  右击,重命名为\dosdevice\M:,重启安装至完成。。进入系统还是有一个C:.另还多了一个M:  但这两个盘符时的内容是一样的。。请问楼主这样操作是否成功呢?

符上图..

[ 本帖最后由 lsp19880301 于 2010-10-25 23:31 编辑 ]
回复

使用道具 举报

46#
发表于 2010-10-25 22:12:54 | 只看该作者
原帖由 k71g 于 2010/7/1 15:10 发表
1.安装系统,这个不用说了,不会安装系统的,BAIDU GOOGLE BING去。推荐安装的时候修改系统盘符为非C盘,否则做好的系统,硬盘的盘符会向后错一位,修改系统盘盘符的方法,正常安装系统,在复制完文件,第一次重启的时候(硬盘安装是第二次重启)用PE启动电脑,打开注册表管理器,选中HKEY_LOCAL_MACHINE加载(硬盘里边的X是硬盘的盘符)X:\windows\system32\config下的system, 配置名称随便,找到system\mountedevices下的\dosdevice\c:  右击,重命名为\dosdevice\V:   V为你想要的系统盘盘符)越靠后越好,推荐是X Y Z这样的。修改完,重启,等到正常安装完系统,这时候你就会看到效果了,你会看到系统盘已经不是C盘了(呵呵,我喜欢把系统弄成B盘,比较好玩,一个字,酷!)



你好,楼主,我想问问安装系统时。。我用PE进入系统,用VDM装载window_xp安装光盘。B:\   运行B:\i386\winnt32.exe 这样来装的话。。。。。改盘符是在哪一次重启呢?  是 在等15秒后重启进PE来修改吗?
回复

使用道具 举报

45#
发表于 2010-9-25 13:02:31 | 只看该作者
长见识了,谢过楼主,以后要多关注这方面的信息才行。
回复

使用道具 举报

44#
发表于 2010-9-24 19:26:57 | 只看该作者
期待下一个版本可以改善。
回复

使用道具 举报

43#
发表于 2010-9-24 19:26:41 | 只看该作者
我用 winvblock 启动2003时和 firadisk一样发生7B蓝屏。
回复

使用道具 举报

42#
发表于 2010-9-24 17:08:32 | 只看该作者
标记一下,改天测试!
回复

使用道具 举报

41#
发表于 2010-9-21 12:57:42 | 只看该作者
没鼠标,再安装驱动时很不方便。
回复

使用道具 举报

40#
 楼主| 发表于 2010-9-20 23:51:32 | 只看该作者
没鼠标 是因为精简版的问题,要保存一次才可以解决

精简版 驱动的问题,不好解决。
回复

使用道具 举报

39#
发表于 2010-8-6 13:50:04 | 只看该作者
郁闷的确是没鼠标啊,怎么会这样的呢,我想问下,你的这个VB驱动和那个F的驱动还有那个R的驱动,哪个比较好点呢
回复

使用道具 举报

38#
发表于 2010-8-2 08:39:17 | 只看该作者
不错啊,不错,又有新东西了
回复

使用道具 举报

37#
发表于 2010-7-27 16:10:08 | 只看该作者
值得研究啊,厉害~~~~
回复

使用道具 举报

36#
 楼主| 发表于 2010-7-11 09:09:49 | 只看该作者
原帖由 w352864 于 2010-7-10 17:02 发表
原理是一样的,和我的差不多,驱动不一样,不知道这个驱动的速度怎么样,WIN2000做RAMOS有点问题,2000不能导出注册表替换Symtem文件,这样每次开机 的时候都提示硬件安装成功,然后提示重启,这个问题不知道怎 ...


用“奇东锐腾无盘XP上传工具” 可以实现 注册表替换Symtem文件
回复

使用道具 举报

35#
 楼主| 发表于 2010-7-11 09:08:38 | 只看该作者
原帖由 lsqyqz 于 2010-7-10 18:58 发表


是做成通用版吗,可否分享?


问题不大,只是我女儿住院,没时间很认真去做,并且没合适的精简2003.我现在用61的win9做的,大概是280m的img,感觉大了点。
回复

使用道具 举报

34#
发表于 2010-7-10 18:58:35 | 只看该作者
原帖由 k71g 于 2010-7-9 23:53 发表


为此,我专门安装了2003做测试,结果也是成功了。。


是做成通用版吗,可否分享?
回复

使用道具 举报

33#
发表于 2010-7-10 17:04:12 | 只看该作者
热备份的方法解决2000开机提示重启的问题应该行,不过现在热备份不知道成熟不有时间试一下,只能虚拟机试了,我电脑装2000问题多多,驱动找不到
回复

使用道具 举报

32#
发表于 2010-7-10 17:02:08 | 只看该作者
原理是一样的,和我的差不多,驱动不一样,不知道这个驱动的速度怎么样,WIN2000做RAMOS有点问题,2000不能导出注册表替换Symtem文件,这样每次开机 的时候都提示硬件安装成功,然后提示重启,这个问题不知道怎么解决
回复

使用道具 举报

31#
 楼主| 发表于 2010-7-9 23:53:44 | 只看该作者
原帖由 lsqyqz 于 2010-7-8 11:38 发表
楼主用win2K3制作成功了吗?


为此,我专门安装了2003做测试,结果也是成功了。。

1234.JPG (52.46 KB, 下载次数: 105)

1234.JPG
回复

使用道具 举报

30#
发表于 2010-7-8 11:38:00 | 只看该作者
楼主用win2K3制作成功了吗?
回复

使用道具 举报

29#
 楼主| 发表于 2010-7-7 00:08:48 | 只看该作者
原帖由 lsqyqz 于 2010-7-5 09:25 发表


安装驱动的时候,如没有鼠标,相当地麻烦。


如果你有usb鼠标,可以插个usb鼠标,过度

如果你没有usb鼠标,只能用键盘,然后安装驱动,热备份一次啊 。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-9 00:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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