创业邦 营销总经理:打包你的RAMOS
来源:百度文库 编辑:中财网 时间:2024/04/29 21:09:47
菜鸟教程第二篇—打包你的RAMOS [复制链接]
zmx | 离线- 积分
- 207
- UID
- 34104
- 精华
- 3
- 注册时间
- 2011-8-26
- 在线时间
- 134 小时
- 帖子
- 200
- 金蛋
- 109 枚
- 羽毛
- 962 枝
- 最后登录
- 2011-11-16
- 串个门
- 加好友
- 打招呼
- 发消息
有了第一篇教程做基础,我们来继续进行RAMOS的制作。
一 精简操作系统。
请参阅qiqicool 大大的文章 “WIM_RAM_Win7 的基本精简 。 http://www.2y2r.org/thread-507126-1-4.html ”
以此为基础进行精简。
需要提出的是,不宜精简太过,DriverStore里的文件要按照自己的需要保留,而我在实际操作中发现Q大的文件列表里删除了 “\Windows\L2Schemas”和 “\Windows\System32\CodeIntegrity”,删除前者导致无线网卡WLAN Auto Config服务无法开启。删除后者导致启动时候提示无法验证文件的数字签名,启动失败。这点大家请注意~
关于进一步精简系统的方法例如日志日戳等等方法,菜鸟们可以继续深入了解。我自己也只是在学习阶段~~呵呵
精简后的系统我放在一个文件夹里,包含windows,users,program files ,programdata四个文件夹。
未安装任何软件。只装了一个ATI4800系列显卡驱动。大家可以看到它的大小。
二 打包你的RAMOS
(1)IMG格式镜像和WIM镜像的优缺点(更正,就在刚才我终于实现了WIM格式RAMOS的混合化,将用户配置和程序配置保留在本地硬盘,做到重启不丢设置,所以IMG几乎已经失去了它的优势,同志们,WIM吧)
首先要提一下IMG格式和WIM格式RAMOS启动的过程:
IMG格式:GRUB==》加载IMG到内存==》创建RAMDISK==》引导虚拟磁盘中的bootmgr==》转交引导权至bootmgr。。
WIM格式:参考Q大的帖子,应该是bootmgr==》加载boot.sdi虚拟盘==》装载wim文件到内存==》直接引导winloader
1 由以上过程我们发现img的启动过程更加透明,但是也更加“刻板”,因为它必须加载全部IMG文件到内存,IMG有多大,就要占用多大内存。启动以后你会发现系统显示的总内存已经减去了IMG占用的那一部分。如下图,4G内存启动后是这样。
而WIM则不然,WIM启动以后内存总数显示4GB,但是已用内存那一部分则包含了WIM文件的体积。
总体来说,WIM启动对内存的占用比较灵活,也比较少,裸体WIN7精简以后,wim文件只有370MB,而IMG则有1G。
2 junction,img启动方式允许使用junction把users目录外链至本地硬盘,这意味着混合RAMOS的可能性。如果你把users目录外链,那么恭喜你,以后你再用RAMOS的时候,所做的大部分保存,例如显隐文件啦,改改快捷方式啦,浏览器历史啦,桌面上放的文件啦,这些都将被保存在本地硬盘,下次重启不会丢失。是不是很方便呢?即有RAMOS的高速,又有硬盘OS的保存特性。
而WIM格式则完全不支持junction的使用,实验了N次,只要有目录链接存在,启动则蓝屏。后来琢磨了半天,居然又让我给突破了,容我卖个小关子,WIM格式同样支持混合型RAMOS啦~而且由于WIM格式支持直接使用快捷方式,所有WIM更加灵活。
3 启动速度对比,经过亲自对比,两者不相上下,这点可以放心。
4 热备份,两者都可以实现热备份,IMG的热备份速度较快,毕竟压缩的不厉害。IMG的热备份是直接替换旧文件,加入新文件,而WIM则具有更加独特的个性,由于WIM文件支持卷的追加,我们在进行WIM热备份的时候可以采用追加方式。这样速度自然就上去了,而追加意味着什么呢?想想吧,意味着每次热备份以后,都创建了一个“还原点”,如果本次热备份的数据有问题,那么只需要用WIMtool重新分配启动标志,就可以还原你的系统了!多么神奇啊~
说了这么多,大家应该看出来WIM格式的RAMOS的强大优势了吧。下面的IMG打包只做参考,作为练习之用。
(2) IMG格式RAMOS的打包
1 进入教程1中做好的X盘win7系统,打开设备管理器,点“操作”,选“添加过时硬件”“下一步”“安装我手动从列表选择的硬件”,选择“存储控制器”,选择“从磁盘安装”,“浏览”找到你放FiraDisk驱动的地方(附件提供下载)选inf文件安装就OK。
2 运行regedit,定位到HKLM\SYSTEM下,删除子目录mountdevice,然后退出注册表管理
3 请先看4, 重启进PE,用VDM新建一个镜像文件并且加载,这里镜像文件的大小看情况而定,我精简完系统以后750MB就够了建议用lite7626的同学先选1GB。以加载为A盘为例。加载以后记得格式化为NTFS,启用NTFS压缩。然后复制系统文件夹boot,Program Files ,ProgramDta,Users,Windows,和bootmgr文件到A:\ 一次性全部复制过去可能会报空间不足,所以需要慢慢的,一点点复制过去。等待NTFS压缩的进程。
4 对第三部的补充,这样直接复制往往会导致ramos启动后windows开始菜单中出现英文,解决方法是,把Users文件夹打包成WIM文件,再释放到A盘,就可以解决。
5 打包完成,卸载镜像,修改启动菜单。用GRUB引导启动。附件提供(后面我会单独补充一个启动引导教程,确保菜鸟也能学会)
6 重启,享受RAMOS~~
补充:以上过程只要严格操作就可以做成功,中间也不涉及注册表权限问题,所以好学的同学可以先拿来练练手~
(3) WIM格式RAMOS打包
这一部分我真的没太多能说的,qiqiqicool大大讲的实在是太好了。
请大家直接参考他的“制作WIN7的WIM_RAMOS工具 Qi_WIM_RAM_Win7 V1.1 。”
地址:http://www.2y2r.org/thread-506867-1-1.html
使用Q大为我们打造的工具,按照他的讲解一步步做下去。权限问题请参考菜鸟教程第一篇。
需要注意的是,把文件往D:\QiRAMW7\复制的时候,对于Users文件夹,还请采用WIM打包再释放的方式。
(4) BOOTMGR与GRUB引导
1,IMG格式,先用bootmgr引导GRUB,再用GRUB启动img
方法如下 1:使用bootice 0.9版(请自己去网上下,附件空间不够用),选择编辑BCD,定位到你要编辑的BCD文件,选择“查看/编辑”,然后添加一个 “实模式”启动项。 2:复制GRUB文件(不是文件夹)到启动分区根目录 3 编辑meun.lst,里面我已经编辑好了一些内容,意思是自动寻找所有硬盘根目录下的ramwin7.img并启动之,请根据自己的需要改变。
2 WIM格式,Q大大的工具自己会添加BCD菜单,可以参考他的菜单来写新的,也可以什么都不管,Q大以及为我们解决好了。但是如果你在PE里完成了WIMRAMOS的打包,那么BCD菜单还是要自己编辑的。方法如下
使用bootice编辑BCD,添加一个“WIM启动项”,按照实际情况修改启动路径,其他参数可以默认。要注意两点,第一,在教程1里,如果你破解了大内存限制,并且想要让它生效的话,还需要用bcdtool编辑一下BCD,参考已有的那个128GB启动菜单给WIM启动加kernel参数。如果没有4GB以上内存就不用管了。 第二,bootice添加的WIM启动项,启动目录是windows\system32\boot\winloader,而我们做出来的WIMramos应该改为windows\system32\winloader。
好了,终于写完教程2了,到此为止,严格操作的话都能做出来了。如果我有什么地方让大家感觉语焉不详的话,请给我发信息,我会来修改。
下集预告:个性化的ramos制作,包括IMG和WIM格式热备份工具,和WIM格式的“系统还原”特性讲解。以及如何将用户数据保存至本地硬盘,制作出混合型RAMOS等内容。有兴趣的朋友可以提前尝试一下,看看我们的方法有什么区别,然后大家交流交流,共同进步~
FiraDisk驱动
GRUB 0.45
ramos的RM100官方售价多少
RAMOS和现代的PC133 SDRAM的内存可以混插吗
Kingston与Ramos同样型号的内存为何差价100?
谁知道新三星RAmos的笔记本内存质量怎么样呀
蓝魔Ramos RM-717B的问题
打包不能打包的问题
那位英雄知道Ramos 256M DDR333内存现在的市场价大约是多少?????
现在市场上Ramos 256M DDR333的内存还有卖吗?
打包好的歌
光盘打包的问题
java打包的问题
降落伞的打包
什么是软件的打包?
RAMOS无法完成格式化
RAmos内存问题`````
哪里有女孩你的一分钟有多长打包下载
朋友们,你知道哪里可以下载新概念英语第1册MP3?不是打包的
“卡巴斯基打包下载”的“打包”身什么意思?
哪里可以打包下载最新的专集?是打包!!!
求flashMX2004视频教程打包下载地址 一定要打包下载的
VB打包安装的问题
PPT文件打包的问题
Authorware6.0的打包问题
哪里有邪风曲的打包下载?