Собираем CM_MultiBoot.iso образ или загрузочную флэшку воедино
[by  microsaint{at}gmail.com  microsaint.narod.ru]

Рассмотрим по пунктам из чего состоит и как собрать конечную нашу цель - CM_MultiBoot.iso образ или загрузочную флэшку.

Алгоритм такой:
  1. Подготавливаем структуру файлов - RootCD директорию, в которой будет точная копия всех файлов и директорий, из которой далее скриптом будет сделан файл-образ CM_MultiBoot.iso или флэшка.
  2. Запускаем соотоветствующий скрипт в зависимости от потребности:
    1. Для создания файла-образа CM_MultiBoot.iso с последующей его записью на DVD/CD диск запускаем скрипт,
      разархивированный из _Script_MakeCMCD_ISO.zip:
      CM_Make_Multiboot_ISO.bat C:\BootCDRoot D:\MyISOs
      где C:\BootCDRoot - RootCD директория    D:\MyISOs - место куда будет сохранен CM_MultiBoot.iso
      последний символ в путях не может быть "\"
    2. Для создания загрузочной флэшки запускаем скрипт, разархивированный из _Script_USBfromCMCD_ISO.zip:
      CM_Multiboot_ISO2USB.bat C:\BootCDRoot x:
      где C:\BootCDRoot - RootCD директория    x: - буква вашего флэш диска
      последний символ в путях не может быть "\"
      Подробнее читайте в специальной статье CM_FlashFromIsoImg.html

Структура файлов - RootCD директории


Рассмотрим RootCD структуру из которой делается файл-образ CM_MultiBoot.iso или загрузочная флэшка с ссылками на статьи, в которых объясняется как подготовить тот или иной дистрибутив.
Естественно, это лишь моя версия, вы можете ее изменить, стерев тот или дистрибутив для экономии места (есть надежда что даже мои скрипты сделают загрузочный диск, хоть и выполнятся с ошибками о ненахождении директорий - см. скрипты выше) или добавить свой. Только не стерайте загрузчики.

\boot\isolinux\...
- таким шрифтом будет отображаться расположение (относительно C:\BootCDRoot)  директорий или файлов, входящих в тот или иной пункт (дистрибутив). Для данного примера полный путь будет выглядеть так C:\BootCDRoot\boot\isolinux\...  Окончивающиеся троеточием - означает директорию со всем содержимым.

Что входит в CM_MultiBoot диск:
  1. Загрузчик isolinux - для CD или syslinux - для флэшки.
    \boot\isolinux\...
    \syslinux.cfg
    Статьи с упоминанием:
    Manual CM_HirensBootCD.html CM_Paragon_PuppyLiveCD.html CM_WinBartsPE.html CM_WinRecoveryConsole.html
  2. Загрузчик Grub4Dos. Можно запускать как Dos-exe или chainload-ить как linux kernel
    \grub.exe
    \menu.lst
    \boot\EthBoot\EthBoot.lst
    \boot\LinImg\HDLinRsq\HDLinRsq.lst
    \boot\LinImg\RescueCD\RescueCD.lst
    \boot\EthBoot\EthBoot.lst
    Статьи с упоминанием:
    Manual Tutorial CM_HirensBootCD.html CM_Paragon_PuppyLiveCD.html CM_WinBartsPE.html CM_WinRecoveryConsole.html
  3. Hiren's boot CD 9.5 - Загрузочный диск с кучей софта основанный на dos + mini Win98
    \boot\Hiren144.img
    \BootCD\...
    Статьи с упоминанием:
    CM_HirensBootCD.html "Hirens bootcd-on-usb-disk.htm"
  4. Acronis DOS - версии программ: True Image Enterprise Server (Safe), Disk Director (Safe), Install OS Selector, Activate OS Selector
    \boot\AcronDOS\...
    Для запуска меню выбора программ из DOS'а HirenCD запустить с диска \boot\AcronDOS\acronis.bat
    Статья об извлечении программ с мультизагрузочных дисков Acronis'а CM_AcronisPrgmExtract.html
  5. Acronis Linux-версии программ: Disk Director, Recovery Manager, True Image Home, Boot Agent, Drive Cleanser, Master Image Creator, Snap Deploy Agent
    \boot\LinImg\HDLinRsq\..  [AcrnXXX]
    Статья об извлечении программ с мультизагрузочных дисков Acronis'а CM_AcronisPrgmExtract.html
  6. Paragon DOS - версия HDM (Hard Disk Manger) 6.0 Technician license
    V:\_CMBootCD\boot\WinPrg\hdd\HDM\DOSHDMTL\...  HDMTL.EXE
    Статья о трудности извлечения DOS-версии с мультизагрузочника Paragon CM_Paragon_PuppyLiveCD.html
  7. Paragon Linux Partition Manager (PM)
    \boot\LinImg\HDLinRsq\PrgnPM\...
    \boot\LinImg\HDLinRsq\HDLinRsq.lst
    Статья об извлечении программ с мультизагрузочных дисков Paragon'а CM_Paragon_PuppyLiveCD.htm
  8. Puppy LiveCD Linux 4.x
    \puppy\...
    Статья об извлечении и добавлении на наш диск Puppy Linux c iso-образа CM_Paragon_PuppyLiveCD.htm
  9. System Rescue CD Linux 1.x - многофункциональный LiveCD дистрибутив восстановления системы и работы с HDD
    \sysrcd.dat
    \boot\LinImg\RescueCD\...
    Статья об извлечении и добавлении на наш диск System Rescue CD c iso-образа CM_Paragon_PuppyLiveCD.htm
  10. Windows XP Recovery Console - Консоль восстановления
    \boot\isolinux\xprcbs.bin
    \XPRC\...
    Статья о подготовке Recovery Console для интеграции в наш дитрибутив CM_WinRecoveryConsole.html
  11. Windows XP PE (Bart's PE) - мини версия WinXP
    \boot\isolinux\xppebs.bin
    \XPPE\...
    \Programs\...

    Статья о подготовке Bart's PE для интеграции в наш дитрибутив CM_WinBartsPE.html
  12. ERD Commander (ERDC PE, DaRT-Diagnostics and Recovery Toolset) - специальная версия WinPE 2003, созданная Winternals для восстановления WinXP 2003. Включает утилиты для редактирования пользователей, реестра, авторана, сервисов и служб, драйверов, удаления хотфиксов, восстановления файлов, восстановления системных файлов.
    \boot\isolinux\erdcpe.bin
    \I386\...
    Статья о подготовке и руссификации! ERDC для интеграции в наш дитрибутив CM_ERDCommander.html
  13. Ethernet boot PXE. Мини-ядра для загрузки по сети (у кого в биосе нет выбора загрузки с сетевой карты).
    Каждый файл предназначен для своей сетевухи, т.е. вы должны точно знать модель своей.
    \boot\EthBoot\...
  14. Дополнительные полезные утилиты под Windows (их возможно запускать из Hiren's MiniWin98 или BartPe) и их пути:
    \boot\WinPrg\Antivir\Avira\...
    Антивирус Avira GMBH
    \boot\WinPrg\Antivir\avz4\...
    Антивирус отличный бесплатный AVZ (От Касперского)
    \boot\WinPrg\hdd\HDM\...
    Paragon HardDiskManager, запустить \WINHDMTL\HDM_TL.EXE
    \boot\WinPrg\hdd\PMDos\...
    Symantec PartitionMagic 8.0 for DOS
    \boot\WinPrg\hdd\PMWin\...
    Symantec PartitionMagic 8.0 for Windows
    \boot\WinPrg\TotalCmd\...
    Totalcommander, запустить TOTALCMD.lnk
    \BootCD\WinTools\...
    Все утилиты Hiren под Windows, запустить Autorun.exe

  15. Еще несколько полезных программ:
    \boot\NDN\...
    Necromancer's Dos Navigator 2.31 Shell замена FAR'у, версии под Dos, Win, Linux
    \boot\syslinux\kernels\...
    Ядро и initrd от Slackware 12. Полезно для восстановления в SingleMode.
    \boot\loadlin\..
    Загрузка Linux'а из DOS'а
    \boot\MenuetOS\...
    Мини ОС на 1у дискету, написанная на асме. Просто для забавы.










Сайт создан в системе uCoz