Можно подключить к этому делу утилитку
memdisk, она входит в пакет
syslinux. С её помощью можно "замапить" любой загрузочный образ, как в грубе, я себе прикрутил memdisk к BCDW и доволен как слон после купания. Приведу несколько примеров:
Структура моего диска
Загрузка Norton Ghost с помощью memdisk:
Код:
![Выделить весь код](images/misc/selectcode.png)
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/Ghost15.iso;Norton Ghost 15.0 EN;Пакет программ, включающих в себя развитые возможности архивации и^восстановления данных для персональных компьютеров.
Аналогично грузятся и другие образы:
Пример моего service.ini
Цитата:
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/HBCD.iso;Hiren's BootCD 10.5 (original) EN;Незаменимый инструмент, содержащий десятки самых популярных программ^и утилит для работы в режиме DOS.^- Оригинальный диск -
\HBCD\hiren.ima;Hiren's BootCD 10.4 (lexapass) RU;Незаменимый инструмент, содержащий десятки самых популярных программ^и утилит для работы в режиме DOS.^- Версия от lexapass -
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/UBCD.iso;Ultimate BootCD 5.0.1 EN;В состав Ultimate BootCD входит множество утилит, позволяющих выполнять^всевозможные действия: редактировать диски, клонировать директории,^производить независимую от Windows диагностику аппаратных средств и т.д.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/MXBCD.ISO;MX Boot-CD 1.4.0 + DOS 8.0 MAX-Pack 17.1 RU;Реанимационно-рабочий диск на основе DOS, содержит массу полезных утилит^для полноценной работы в DOS-режиме.
\I386\BOOT.img;ERD Commander 5.0 (Windows XP/2003) x86 EN;Большой набор инструментов для восстановления Windows XP/2003 x86.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/ERDC/ERD60.iso;ERD Commander 6.0 (Windows Vista/2008) x86 RU;Большой набор инструментов для восстановления Windows Vista/2008 x86.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/ERDC/ERD60x64.iso;ERD Commander 6.0 (Windows Vista/2008) x64 EN;Большой набор инструментов для восстановления Windows Vista/2008 x64.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/ERDC/ERD65.iso;ERD Commander 6.5 (Windows 7/2008 R2) x86 RU;Большой набор инструментов для восстановления Windows 7/2008 R2 x86.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/ERDC/ERD65x64.iso;ERD Commander 6.5 (Windows 7/2008 R2) x64 EN;Большой набор инструментов для восстановления Windows 7/2008 R2 x64.
|
Пример моего pass.ini
Цитата:
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/ESR.iso;Elcomsoft System Recovery Pro 3.0.466 RU;Elcomsoft System Recovery легко поможет вам получить доступ в Windows с^нужными привилегиями и сбросить пароль любой учётной записи.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/RWPL.iso;Reset Windows Password 1.1.0.148 RU;Профессиональная программа для сброса, изменения или восстановления^паролей всех типов учётных записей Windows. Утилита поддерживает все^версии Windows, работает с локальными и доменными учётными записями.
\MEMDISK\isolinux.bin /MEMDISK/memdisk iso raw stack=2048 initrd=/IMG/CDKB.iso;Kon-Boot EN;Программа, позволяющая беспрепятственно войти в любую защищённую паролем^учётную запись не сбрасывая и не изменяя пароль.
\WKEY\SETUPLDR.BIN;Windows Key Enterprise 9.3.815 EN;Программа для сброса паролей пользователей Windows.
\OFFNTPRE\isolinux.bin /OFFNTPRE/vmlinuz append rw vga=1 initrd=/OFFNTPRE/initrd.cgz,/OFFNTPRE/scsi.cgz;Offline NT Password & Registry Editor (2.08.2008) EN;Утилита для изменения пароля любого пользователя на NT системе путем^внесения исправлений в SAM файл.
|
В папке MEMDISK лежат два файла: загрузчик isolinux.bin и собственно сам файлик memdisk (он не имеет расширения)
Информация была почерпнута из статьи на официальном сайте проекта syslinux:
Всё про MEMDISK
Финальная версия пакета syslinux
Бета-версии пакета syslinux