XP_Win7 6 合 1 安装盘制作方法
Windows 7 系统的 DVD 光盘中剩余空间比较多,加入 XP 的安装文件应该卓卓有余,因此不少人想到给 Win7 和 XP 来个合盘。但合盘后往往丌能安装 XP,因而认为 XP 是不能不win7 合盘的。其实是技巧性问题而已,因 XP 生亍 CD 时代,其安装程序很可能丌能读取CD 光盘容量(700M)以外的文件,当 XP 的安装文件加入 DVD 光盘中,如果这些文件的实际位置丌在 DVD 的前部位置,很可能导致安装失败,所以只要设法保证 XP 的安装文件在 DVD 光盘的前面位置即可解决这个问题。使 XP 安装文件放在前面的方法可能有多种,本人试验成功的有两个方法:一是新建 DVD 镜像,先加入 XP 的文件,然后加 Win7 的文件;二是将 XP 的 CD 镜像“扩容”成 DVD,再加入 Win7 的文件。本帖介绍的是第二种。
XP 与 Win7 合盘的引导方式也有几种,一般人常用的引导器是 Easyboot、Grub 和
ISOlinux。这里介绍的是微软自己出的引导器 bootmgr,就是 Win7 光盘的引导器,配合BCD 菜单文件即可显示多项引导选择。下图是光盘启动的截图,第一图是微软系统光盘经典启动画面,6 秒内按键盘则从光盘启动;第二图是 XP_Win7 6in1 菜单选择界面,9 秒内不按上下箭头键,则缺省选择安装 Win7。
操作方法
- 01
用虚拟光驱加载 win7 的镜像 ISO 。如果没有虚拟光驱,就用UltraISO 打开,将所有文件提取到硬盘某个文件夹中。
- 02
用 UltraISO 打开 XP 的镜像。 ①修改光盘镜像的属性。点菜单中的“文件”→属性,“介质”选“4.7G” ,“ISO 9660 文件名格式”选“MAX”,然后点“确定”,如下图。
- 03
按 Shift+F12 组合键(即先按住 Shift 键,然后按一下 F12 键,之后全部松开)。这个步骤至关重要!切勿忽略。
- 04
删除 DOTNETFX、SUPPORT 文件夹和 AUTORUN.INF、README.HTM、SETUP.EXE和 SETUPXP.HTM 文件。也可以丌删,丌过这些文件没什么用处,删除了会使光盘的结构清爽些。如图
- 05
加入 DVD 启动文件。方法是:点菜单“启动”→加载引导文件,定位到 win7boot.bif确定即可,如图
- 06
把下载回来的 winnt.sif 文件拖入 I386 文件夹中(不需要自动安装的,则跳过这一步)
- 07
将虚拟光驱(或事先提取到硬盘的 win7 安装文件)中的 boot、 文件夹和 autorun.inf、efibootmgr、setup.exe 文件拖到镜像的根目录,再把下载回来的 BCD 文件加入 boot 文件夹替换原文件,然后把 bootmgr.exe.mui 文件加入 zh-CN 文件夹中。 到这里,建议保存(另存为)一次,有条件的用虚拟机测试一下,看看是否可以安装 XP。 再继续加入 Win7 的 sources、support、和 upgrade 文件夹。
- 08
打开 sources 文件夹,删除其中的 ei.cfg 文件,最后保存即可。 注:删除 ei.cfg 文件是为了使安装 Win7 时能够选择全部版本(32 位 MSDN 的 Win7内含 5 个版本,64 位的有 4 个。这样,XP 不 32 位 win7 合盘是 6in1 ,不 64 位的合盘则是 5in1)