|
刚刚利用iso n合一可以节省空间的原理,把 Blue 控制台 和 windows 控制台 2合为一。
是做成了ramdisk启动的,只用了一个iso,7M不到的地方。。。
大家下载玩玩吧
http://www.mofile.com/cn/index_storage.jsp
8098070840121255
做了个新版的 iso,size太大了9m多,u盘放不下
传到这个ftp里面了
http://bbs.wuyou.net/forum.php?m ... page%3D1&page=1
=======================================================
回家了,简单的写一下制作的过程:
先从控制台从光盘的启动顺序说起吧,以老毛桃制作的windows控制台为例
(http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2)
光盘启动先从光盘的启动扇区的到要访问的目录(启动扇区可以用ULTRAISO提取),默认是I386的
然后访问I386下的 NTDETECT.COM,和SETUPLDR.Bin 2个文件。
其中SETUPLDR.Bin决定了控制台(或者winpe)的所在目录(默认I386)和
ramdisk模式下,指导启动的文件名称(默认是WINNT.SIF)
在 WINNT.SIF 里面指定了要访问 ramdisk上的那个目录(默认也是I386)上的
SETUPLDR.BIN(这个是ramdisk上的文件不是光盘上的)
所以要令到2套控制台并存就必须改变以上提及的 4 个文件包含的路径和文件名
以widnows 控制台为例: 我把 启动文件改名成 CTRL.BIN,I386的目录改名字成 CTRL
I386中SETUPLDR.BIN改名为SETUPLDR.CTR(这个可以不改的)
光盘root下面的WINNT.SIF 改名为 WINNT.CTR
ramdisk中目录I386也改名为 CTRL
然后用UltraEdit 把 以上文件包含的 相应 文件名路径进行替换。
替换的时候一定要采用 16位(hex)模式(见附件)
具体如下:
1。把修改 启动文件中最后部分的内容 把 I386,SETUPLDR.BIN 改成 CTRL,SETUPLDR.CTR
2。把I386目录改名为CTRL,其中SETUPLDR.BIN文件 改名为 SETUPLDR.CTR
3。修改 目录中的 SETUPLDR.BIN文件 把 WINNT.SIF 替换成 WINNT.CTR,I386替换成CTRL
4。把根目录下面的 WINNT.SIF 改名为 WINNT.CTR,修改其中 ”\I386\“ 为“CTRL”
5。把ramdisk 文件解压,把 I386 目录改名为 CTRL
6。修改 该目录下的 SETUPLDR.BIN文件,把I386 替换成 CTRL
7。用同样方法修改Blue控制台
8。把2个控制台的 ramdisk文件放到同一iso中。。。
这样大致就完成了。。。(糟糕,自己都看的很乱。。。:L)
========================================
按老毛桃的方法,又减小了0.5M,而且启动更快了 ;P
更新下载。。。
[ 本帖最后由 strongchen 于 2006-7-27 09:54 PM 编辑 ] |
-
1.JPG
(49.2 KB, 下载次数: 209)
评分
-
查看全部评分
|