F.A.Q. - How do I
combine different distributions of Microsoft Windows XP/2000/NT
on a Bootable CD?
This is what you need:
\i386 folders from the original Microsoft Windows
Setup files (from each Windows version):
It is possible to get the files from the distribution,
but the easiest way is to copy them from the bootdisks of Microsoft
Windows XP/2000/NT (all files of the bootdisks are required setup
Attention: Each distribution has it's own set of bootdisks according to
the integrated updates, i.e. if your distribution is WinXP SP1 you'll
also need the WinXP SP1 bootdisks (not the ones of WinXP).
Where to get the disks:
Bootdisks for Microsoft Windows XP are available on
the Microsoft site
Bootdisks for Microsoft Windows 2000 can be found
on the original Windows 2000 CD-ROM in the subfolder \BOOTDISK
Bootdisks for Microsoft Windows NT can be created
by executing the command \I386\WINNT.EXE /OX from the NT CD-ROM.
If your distribution already contains ServicePacks, or
you are using slipstreamed CDs with Service Packs, you'll also need the
following setup indentification files (according to the respective ServicePack):
Create a folder which will contain all the files for
your Bootable CD, e.g.:
In this folder, create subfolders for each distribution
(e.g. NT_1, NT_2, NT_3) you plan to integrate, e.g.:
Copy the \i386 folders of your distributions the the
corresponding folders created above. Attention: Copy the folders, not
only their contents. Your folder on should now look similar to this:
Copy the necessary setup files (see above) to the
corresponding folders, i.e. the folders also containing \i386:
Attention: If you are using WinImage to extract the setup files from
disk images, make sure you use the option "Extract with pathname", as
there is at least one subfolder on the bootdisks (system32).
In the folders NT_?, use a HexEditor (e.g., WinHex) to edit the
files SETUPLDR.BIN Replace all occurrences of
...with 'NT_1' in the file C:\MyBootCD\NT_1\SETUPLDR.BIN
...with 'NT_2' in the file C:\MyBootCD\NT_2\SETUPLDR.BIN
...with 'NT_3' in the file C:\MyBootCD\NT_3\SETUPLDR.BIN
In the folders NT_?, use a text editor
(e.g., Windows Notepad) to edit the files TXTSETUP.SIF. Replace:
SetupSourcePath = "\" ...
...with SetupSourcePath = "\NT_1\" in the file
...with SetupSourcePath = "\NT_2\" in the file
...with SetupSourcePath = "\NT_3\" in the file
Attention: On the WinXP bootdisk, the file
TXTSETUP.SIF is packed. You will have to delete TXTSETUP.SI_ (imperial)
and copy the TEXTSETUP.SIF from your \i386 folder.
In case you have a file BOOTFONT.BIN in the NT_?
folders, rename it to FNT.BIN. Use a HexEditor (e.g., WinHex) to edit the
files SETUPLDR.BIN. Replace:
...with 'NT_1\FNT.BIN' in the file C:\MyBootCD\NT_1\SETUPLDR.BIN
...with 'NT_2\FNT.BIN' in the file C:\MyBootCD\NT_2\SETUPLDR.BIN
...with 'NT_3\FNT.BIN' in the file C:\MyBootCD\NT_3\SETUPLDR.BIN
Now add the complete set of setup identification files (see
above)to C:\MyBootCD and to the corresponding NT_? folders.
Attention: The setup identification files must be in both
folders, C:\MyBootCD (which will be root of the bootable CD)
and the NT_?
folders (set of setup identification files corresponding
to the distribution).
Edit the file C:\MyBootCD\BootCat.Ini
(configuration file of Bootable
CD Wizard) and add the locations and descriptions of your
\NT_1\SETUPLDR.BIN ; Install Microsoft Windows #1
\NT_2\SETUPLDR.BIN ; Install Microsoft Windows #2
\NT_3\SETUPLDR.BIN ; Install Microsoft Windows #3
In your CD writing program, open a new bootable CD
project with the following settings:
Boot image: C:\MyBootCD\bcdwboot.bin
BootMode: No emulation (without emulation)
Boot segment (adress): 07c0
Number of sectors to load: 4
(detailed howtos: Nero,
Add the contents of C:\MyBootCD\ to the
Add your files
Burn the disk.
Directory listing of a CD with BootableCDWizard containing
russian versions of
Microsoft Windows NT Workstation and Microsoft Windows XP Professional