|
这篇帖子将提供一个方案而不是成品,因为RAM OS向来与本机捆绑密切,通用成品意义不大。
这里的方案是RAM OS而非PE。在无忧里曾有大概10贴关于WIM WIN7的零星经验和方法,正是这些帖子让我获益不浅,要感谢“WIN 启动 WIN 7”这一贴的所有参与者和SHN这位朋友,抱歉不再一一给出名单。也要感谢玄天朋友,我是从他的PE中获得system32的文件列表,少了很多精简功夫。(我们的成品当然是一个十分精简的WIN 7,WIM在350 MB ---- 400MB左右)
尤其是SHN这位朋友,在他最初开始WIM WIN7 和 PE3间的转换制作时,我在贴中回复了一些浅薄的言论,要道声抱歉。他做的是使 WIN7 变成 PE,我这里所做的是WIM WIN7。两者实际上体验差别不大,大概区别在PE使用SYSTEM账户,我这里的WIN 7使用手动添加的ADMINISTRATOR账户。
我目前即在制作成功的RAM WIN7中发贴,我的配置是一台1G内存使用GMA3150的ATOME上网本,
开机使用750MB内存,开启AERO后800MB,开几个网页,内存也就够呛了(要在900MB左右),少于1G内存的确十分拮据。因为我已经置了显卡、无线驱动,声音是微软自己的驱动无须再加。功能上我只关心IE 8 ,MEDIA PLAYER,都是可以使用的。当然也有几个运行中添加驱动问题尚待解决。
恕我不能一次完成这个帖子的所有细节。
首先我们需要一个重新安装的WIN 7,我使用MSDN未集成SP1的纯净版本。推荐使用U盘来做这个WIN7(独立于本机系统、较虚拟机也有兼容性上的保障),一定注意的是这个WIN7的系统盘符应当为X:。这两步都不容易,FUJIANABC先生在论坛中给出了方法和工具。见wim启动win7 一贴。从体积和兼容的角度看,不提倡安装带有控制软件的驱动,建议从设备管理器更新INF驱动的方式。
系统安装完成补充驱动后,这时还要处理账户问题,删除账户控制,active administrator 。之前有人做出的WIM WIN7字体和桌面设置很不和谐,正是账户的问题。
接下来是提取出一个精简的WIN7,不提倡精简WIN7的做法,从数G文件中提取出不到1G的文件,似乎要比将数G的WIN7精简为MB级更为合适。
文件尽可参考玄天的PE,我最初正是使用他的 ASSEMBLY 、WINSXS、.NET等几个重要文件夹(已被精简)和所需要的system32下的文件(dir出列表,批处理copy)。依照玄天的PE从U盘系统中提取并删减。当然,INF、CONFIG、drivers,尤其是users切记要从U盘系统中提取(还有config/systemprofile下的ntuser.dat),方可免除若干有关账户错误的问题。这里欢迎各位讨论。driverstore文件夹的问题留待讨论。我目前使用PE3的27MB,在运行RAM OS时不能添加USB键盘,欢迎赐教。
最终的文件在1G左右。(可压缩成少于400MB)
如上所述,注册表使用U盘系统的原版,再加对SYSTEM的一些处理即可:两点。一,增加驱动文件到drivers,ramdisk,fbwf,wimfsf。二,增加前述驱动的注册表服务,删除PEAUTH服务()否则蓝屏,MOUNTDEVICES下的项。稍候提供驱动文件和注册表。
之后打包,使用PE3的BCD,应该可以启动了。关于硬连接,我使用玄天WINSXS,没有蓝屏。
打包命令imagex /capture d:\winpe\ d:\boot.wim "windows 7" /boot /compress maximum 文件夹换为自己的即可。
上述步骤十分粗略,留待充实和补充材料。欢迎留下经验和一些细节知识。
在无忧有很多朋友制作PE是为个人定制作为第二系统使用,我想1G内存即可较好运行的精简WIN 7的RAM OS可以算作终极方案了,声显网完美,使用的材料也全部来自微软。
我本人并不懂得许多RAM OS的技术,恕不能解释fbwf,ramdisk,wimfsf的原理问题。
[ 本帖最后由 南朝 于 2011-5-13 12:45 编辑 ] |
-
-
部分文件列表.7z
10.71 KB, 下载次数: 299, 下载积分: 无忧币 -2
-
-
RAMOS.7z
64.76 KB, 下载次数: 328, 下载积分: 无忧币 -2
|