Bootable CD Utilities by reanimatolog - F.A.Q. - Как совместить несколько дистрибутивов Microsoft Windows XP/2000/NT на одном диске?
Индекс
 F.A.Q. - Как совместить несколько дистрибутивов Microsoft Windows XP/2000/NT на одном диске?

  • Что Вам понадобится:

    1. Дистрибутивы (N шт.):
      папки \I386 с оригинальных компакт-дисков Microsoft Windows XP/2000/NT
    2. Файлы программ установки (по комплекту на каждый дистрибутив):
      Эти файлы можно выделить из дистрибутивов, но проще всего переписать их с установочных дискет Microsoft Windows XP/2000/NT
      (все файлы с этих дискет и есть файлы программы установки).
      Обратите внимание: каждый дистрибутив имеет собственный комплект установочных дискет, это относится и к дистрибутивам с интегрированными пакетами обновления, т.е. если у Вас дистрибутив WinXP SP1, то и комплект дискет должен быть от WinXP SP1
      (а не от оригинального WinXP).
      Где взять эти дискеты:
      • Установочные дискеты Microsoft Windows XP доступны для загрузки на сайте Microsoft
      • Установочные дискеты Microsoft Windows 2000 можно найти на оригинальном компакт-диске в папке \BOOTDISK
      • Установочные дискеты Microsoft Windows NT можно создать самостоятельно с помощью команды \I386\WINNT.EXE /OX
    3. Маркерные файлы (по комплекту на каждый дистрибутив):
      Версия Microsoft WindowsМаркерные файлы
      2003 EnterpriseWIN51 и WIN51IA
      2003 StandardWIN51 и WIN51IS
      2003 WebWIN51 и WIN51IB
      XP HomeWIN51 и WIN51IC
      XP ProfessionalWIN51 и WIN51IP
      2000 ProfessionalCDROM_NT.5 и CDROM_IP.5
      2000 ServerCDROM_NT.5 и CDROM_IS.5
      2000 Advanced ServerCDROM_NT.5 и CDROM_IA.5
      2000 Datacenter ServerCDROM_NT.5 и CDROM_ID.5
      NT WorkstationCDROM_W.40
      NT ServerCDROM_S.40
      NT Terminal ServerCDROM_TS.40
    4. Если дистрибутивы содержат интегрированные пакеты обновления, то нужны так же маркерные файлы этих пакетов обновления (по комплекту на каждый дистрибутив):
      Пакет обновленияМаркерный файл
      XP Home Service Pack 1WIN51IC.SP1
      XP Professional Service Pack 1WIN51IP.SP1
      2000 Service Pack 1CDROM_SP.TST
      2000 Service Pack 2CDROMSP2.TST
      2000 Service Pack 3CDROMSP3.TST
      2000 Service Pack 4CDROMSP4.TST
    5. Менеджер загрузки Bootable CD Wizard

  • Как записать диск?

    1. Создайте временную папку для файлов Вашего загрузочного компакт-диска, например:

      C:\MyBootCD

    2. Создайте в этой папке папки NT_1, NT_2, NT_3, и т.д. по числу дистрибутивов, например:

      C:\MyBootCD\NT_1
      C:\MyBootCD\NT_2
      C:\MyBootCD\NT_3
      и т.д.

    3. Перепишите в папки NT_? дистрибутивы (папки \I386). Обратите внимание: именно папки, а не их содержимое, т.е. файлы дистрибутивов должны находиться в папках:

      C:\MyBootCD\NT_1\I386
      C:\MyBootCD\NT_2\I386
      C:\MyBootCD\NT_3\I386
      и т.д.

    4. Перепишите в папки NT_?, т.е. в папки:

      C:\MyBootCD\NT_1
      C:\MyBootCD\NT_2
      C:\MyBootCD\NT_3
      и т.д.

      файлы программ установки (см. выше)

      Обратите внимание: если Вы используете WinImage для извлечения файлов из образов установочных дискет, то обязательно используйте режим "Extract with pathname" ("Извлекать с путем") - на одной из установочных дискет есть папка SYSTEM32, которая так же необходима для работы программы установки.


    5. В каждой из папок NT_?, с помощью любого HEX-редактора (например, WinHex) отредактируйте файлы SETUPLDR.BIN таким образом: замените все строки

      'I386' ...

      ...на 'NT_1' в файле C:\MyBootCD\NT_1\SETUPLDR.BIN
      ...на 'NT_2' в файле C:\MyBootCD\NT_2\SETUPLDR.BIN
      ...на 'NT_3' в файле C:\MyBootCD\NT_3\SETUPLDR.BIN
      и т.д.

    6. В каждой из папок NT_?, с помощью любого текстового редактора (например, Windows Notepad) отредактируйте файлы TXTSETUP.SIF таким образом: замените строку:

      SetupSourcePath = "\" ...

      ...на SetupSourcePath = "\NT_1\" в файле C:\MyBootCD\NT_1\TXTSETUP.SIF
      ...на SetupSourcePath = "\NT_2\" в файле C:\MyBootCD\NT_2\TXTSETUP.SIF
      ...на SetupSourcePath = "\NT_3\" в файле C:\MyBootCD\NT_3\TXTSETUP.SIF
      и т.д.

      Обратите внимание: на установочных дискетах Microsoft Windows XP, файл TXTSETUP.SIF упакован, поэтому перед редактированием необходимо ОБЯЗАТЕЛЬНО удалить упакованную версию - файл TXTSETUP.SI_ и на ее место переписать распакованную - файл TXTSETUP.SIF из дистрибутива (из папки \I386).

    7. Если в папках NT_? есть файлы BOOTFONT.BIN, то переименуйте эти файлы в FNT.BIN и с помощью любого HEX-редактора (например, WinHex) отредактируйте файлы SETUPLDR.BIN таким образом: замените все строки

      'BOOTFONT.BIN' ...

      ...на 'NT_1\FNT.BIN' в файле C:\MyBootCD\NT_1\SETUPLDR.BIN
      ...на 'NT_2\FNT.BIN' в файле C:\MyBootCD\NT_2\SETUPLDR.BIN
      ...на 'NT_3\FNT.BIN' в файле C:\MyBootCD\NT_3\SETUPLDR.BIN
      и т.д.

    8. Добавьте во временную папку C:\MyBootCD и в каждую из папок NT_? соответствующие комплекты маркерных файлов.

      Обратите внимание: маркерные файлы должны быть И в корневой папке (все сразу) компакт-диска И в папках NT_? (по комплекту в каждой)

    9. Распакуйте в папку C:\MyBootCD архив с Bootable CD Wizard
    10. Добавьте в файл C:\MyBootCD\BootCat.Ini (конфигурационный файл Bootable CD Wizard) следующие описания вариантов загрузки:

      \NT_1\SETUPLDR.BIN ; Установка Microsoft Windows #1
      \NT_2\SETUPLDR.BIN ; Установка Microsoft Windows #2
      \NT_3\SETUPLDR.BIN ; Установка Microsoft Windows #3
      и т.д.

    11. Создайте проект загрузочного компакт-диска со следующими параметрами:
      Загрузочный образ: C:\MyBootCD\bcdwboot.bin
      Режим загрузки: No emulation (Без эмуляции)
      Адрес загрузки: 07c0
      Количество секторов для загрузки: 4
      (как это сделать для Nero, CDRWin, Easy CD Creator, Instant CD+DVD, WinOnCD, CDImage или mkisofs)
    12. Добавьте в проект содержимое папки C:\MyBootCD\
    13. Добавьте Ваши файлы
    14. Запишите диск.

  • Пример каталога компакт-диска содержащего русские версии Microsoft Windows NT Workstation и Microsoft Windows XP Professional SP1:
 
Copyright (c)2004 by reanimatolog. http://bootcd.narod.ru
Hosted by uCoz