本帖最后由 benmaohll 于 2013-6-24 22:09 编辑 这个合盘很多高人都会,我不知楼主解决了没?这两天上网搜了一下,然后在虚拟机中测试通过。具体步骤如下: 启动电脑,进入XP系统 11)插入XP安装光盘。 12)以超级用户进入命令行 13)备份boot.ini attrib c:\boot.ini -s -h -r copy c:\boot.ini c:\boot.ini.ok 14) 假设光盘为X盘,运行以下命令 x:\i386\winnt32.exe /noreboot 选择“全新安装”,下一步。 输入XP的序列号,下一步。 这步非常关键,要点击“高级选项”,把“从安装CD复制所有安装文件”复选框选上 (如果已经选了就不用管) 点击下一步。当看到“获得更新的安装文件”时,点击否,下一步。 因为在安装时使用了/noreboot安装参数,所以在安装文件复制完成后,就会自动退出安装程序,返回到桌面。此时,在系统根目录可以找到两个名为$WIN_NT$.~BT和$WIN_NT$.~LS的文件夹 15)再次以超级用户进入命令行 16)因为在14)步中修改了boot.ini,所以现在还原 copy c:\boot.ini.ok c:\boot.ini 17) 将c:\$WIN_NT$.~LS文件夹删除 将c:\$LDR$和txtsetup.sif删除 (这两给文件是14)步中生成的) 18) 将c:\$WIN_NT$.~BT文件夹更名为MWXP (此目录约占6兆空间) 19) 删除C:\MWXP文件夹中bootsect.dat,migrate.inf,winnt.sif这三个文件 20)在你的硬盘上选一个有3G以上空闲空间的分区,比如Z盘 21)在Z盘上创建一工作目录,如WIN2IN1 22)将C:\MWXP移动到Z:\WIN2IN1 23)在Z:\WIN2IN1下建SRC目录,并在SRC目录下建XPRPO目录 现在Z:\WIN2IN1下目录结构如下 Z:\WIN2IN1 MWXP SRC XPPRO 24)将整个XP安装光盘的内容拷贝到Z:\WIN2IN1\SRC\XPPRO下 25) 将XP安装光盘根目录下的文件拷贝到Z:\WIN2IN1下 26) 将整个WINDOWS 2003安装光盘的内容拷贝到Z:\WIN2IN1,如有同名文件则覆盖 27) 修改相关文件 271)用记事本打开Z:\WIN2IN1\MWXP\TXTSETUP.SIF 找到SetupSourcePath="\",改为 SetupSourcePath="\SRC\XPPRO\" 272) 用十六进制编辑器,如ultraedit,打开Z:\WIN2IN1\MWXP\SETUPLDR.BIN 将I386替换为MWXP,总共4处,之后保存文件 28)在Z:\WIN2IN1目录下加入相关的GRUB文件 29)修改GRUB菜单,加入 title 安装windows xp chainloader --force /MWXP/SETUPLDR.BIN boot title 安装windows 2003 chainloader --force /I386/SETUPLDR.BIN boot (注:以上合盘已经在VIRTUALBOX中测试通过 参考网站 flyakite.msfn.org ) |
做一个启动引导软盘组文件夹,模拟软盘启动引导就可以了,然后修改启动引导软盘组文件夹下的setupldr.bin: 用 Ultraedit 打开 setupldr.bin,用 ASCII 方式搜索替换 I386 为 AAAA,总共有4个地方。这里的 AAAA 一定要是大写的。这个文件是告诉安装程序从哪里启动。 修改启动引导软盘组文件夹下的 txtsetup.sif: 用 Ultraedit 打开 txtsetup.sif,搜索替换 SetupSourcePath = "\" 为 SetupSourcePath = "\AAAA",这个文件时告诉安装程序从哪里复制安装文件。 修改光盘引导文件: 用 UltraISO 提取光盘引导文件到桌面,保存为 boot.bin。用 Ultraedit 打开 boot.bin,搜索替换 I386 为 AAAA,只有一处。 其他的应该都会了,如果需要和我联系…… |
N合一毫无意义,东西都是单一的更简单可靠。基本上2个GHOST文件带U盘上就够了,光盘很多年没用了。 |
用nMAKER吧,方便 |
一个大致的思路,具体教程自己搜索。XP和2003的安装文件都是I386,XP的可以不作修改,只改2003。下载2003启动软盘组文件,建一个文件夹XXXX(4字节),将软盘组文件释放进去;建文件夹WIN2K3(或其它的文件夹名也行),把2003的I386放进去。用 UltraEdit以二进制打开 \*\XXX\setupldr.bin,找到“i386”,把“i386”替换为“XXXX”,共4处(2000是3处,XP是4处,2003没集成过不是很清楚几处,全部替换就行了)。用windows计事本(或其他文本编辑软件)打开 \*\XXX\txtsetup.sif,修改SetupSourcePath = "\"中=后的内容为"\WIN2K3\" |
我从来不用N合1盘,所以也没有做过。在网上搜了一下,看到这样一段话,楼主可以试一试,不保证有用…… 把 I386 文件夹里的 setupldr.bin、txtsetup.sif 复制到桌面 修改 setupldr.bin: 用 Ultraedit 打开 setupldr.bin,用 ASCII 方式搜索替换 I386 为 AAAA,总共有4个地方。这里的 AAAA 一定要是大写的。这个文件是告诉安装程序从哪里启动。 修改 txtsetup.sif: 用 Ultraedit 打开 txtsetup.sif,搜索替换 SetupSourcePath = "\" 为 SetupSourcePath = "\AAAA",这个文件时告诉安装程序从哪里复制安装文件。 修改光盘引导文件: 用 UltraISO 提取光盘引导文件到桌面,保存为 boot.bin。用 Ultraedit 打开 boot.bin,搜索替换 I386 为 AAAA,只有一处。 制作 ISO:用 UltraISO 打开原来的 ISO,把 I386 改名为 AAAA,再把桌面上的 setupldr.bin、txtsetup.sif 替换 AAAA 下的同名文件,加载 桌面上的引导文件 boot.bin,把 ISO 另存为就行了。 |
办法当然有 百度一大把 做启动软盘组就可以了 |
另外,请用nMAKER和easyboot. |
这样的集成光盘为什么要改文件名?难道有重名文件?既然集成了,为什么不做一个集成XP\WIN7\WIN8的光盘?淘宝上8.5g的刻录盘很便宜!而且安装维护集成光盘一旦定型后就不会损坏,但u盘很容易丢失启动等信息,不可靠。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.