Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Ответить
 • Просмотры: 2
Аватара пользователя
Комсомолец

Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение Комсомолец »

MultiLinux - мультизагрузочный диск на IsoLinuxАддон для создания мультизагрузочного диска при помощи графического
IsoLinux
вместо текстового
BCDW
.

Сделан на основе аддона ZZ_Multiboot от Boa Soft.

Аддон совместим с пакетом обновлений UpdatePack-XPSP2/SP3-Rus.------------


Скриншоты:




скриншот первый


скриншот второй






------------

Позволяет производить установку с CD\DVD в различных вариантах и загрузку из образов мелких утилит.



Несовместим с аддонами BCDW и ZZ_Multiboot. И также между собой.



Аддон позволяет создать готовый к записи образ диска.

------------

Версия с обязательным использованием аддона Z_DRV_INST
.

Мультизагрузка-ручная и автоматическая установки:

Без интеграции драйверов, с автоустановкой драйверов, с интеграцией драйверов текстового этапа установки.

Скачать ZZ_MultiLInux.7z
~400кб

------------

Версия для GUI-интегратора.

Интеграция драйверов и создание мультизагрузки производится GUI-интегратором.

Скачать ZZ_MultiLInux_GUI.7z
~280кб

------------

Версия, не требующая аддон Z_DRV_INST.

Без мультизагрузки-только ручная и автоматическая установки.

Без интеграции драйверов.

Скачать ZZ_MultiLInux_Lite.7z
~360кб

------------


Руководство




Для настройки аддона под свои нужды необходимо понимание структуры файлов ответов установки и работы IsoLinux.


Цитата:



1. Распаковать архив в папку addons UpdatePack'a.



2. Поместить свои образы дискет/iso вспомогательных утилит в папку BOOT.

Аддон в своем составе их не содержит (только MemTest).

Отредактировать isolinux.cfg в папке BOOT\ISOLINUX - полное меню. В одном файле.

Также отредактировать в файле FINISH пункты:

Удаление ненужных файлов и папок в конечном дистрибутиве.

Копирование OEM-папок под свои нужды.



Для оценки изменений необходимо создать образ с минимальным набором

и проверять на виртуальной или реальной машине. Проверяем

только возможность загрузки со своих образов дискет/iso(?). В комплекте только MemTest.

На ошибки при выборе вариантов установки Windows не обращаем внимания.

Загрузочные Файлы установки Windows ПОКА не созданы. Есть только те, что указывают путь к загрузчикам.



3. При необходимости отредактировать сценарии установки WINNT.* в папках VOLS, VOLM и VOLD.

В папке VOLS - для установки без драйверов устройств PnP и MassStorage.

В папке VOLD - для установки с драйверами устройств PnP (без MassStorage).

В папке VOLM - для установки с драйверами устройств PnP и MassStorage.

Остальное смотрим по последней букве в расширении файла ответов и последней букве

имени загрузчика в папках VOLS, VOLD, VOLM. В помощи к каждому варианту исчерпывающее описание.

Только не задавайте здесь вопросов типа "Я вот исправил, а оно не ставится".

Ответ один - неверная структура файла ответов после правки или

несовместимые параметры (например AutoLogonCount > 1 при пустом AdminPassword).

Читайте доки по структуре файлов ответов!



4. Отредактировать userinfo.ini, заменив забитые XXX значения на реальные Ваши данные.

(имя пользователя, организация, ключ продукта, имя рабочей группы).



5. Если нужно, изменить метку диска, имя образа или отключить создание ISO, отредактировав FINISH(версия с Z_DRV_INST).



SET ISOLINUX=BOOT\ISOLINUX\ISOLINUX.BIN - путь к загрузчику

SET VOLNAME=WinXP_SP3 - метка тома

SET ISOFILE=WINXP.ISO - конечное имя образа

SET MAKEISO=1 - создавать или нет образ ISO. 1=да, 0=нет.



Образ ISO будет создан в папке ISO, лежащей на том же уровне, что и папка с дистрибутивом.

Это сделано для того, чтобы в ISO образ не попадала пустая папка ISO.

Для создания ISO-образа используется CDIMAGE 2.52. Прожигать с помощью любой программы для записи.



Аддон полностью совместим с GUI-интегратором (при условии отключения в нём создания мультизагрузки и интеграции драйверов текстового этапа).

В качестве загрузочного сектора необходимо использовать файл ISOLINUX.BIN из папки \BOOT\ISOLINUX.



Аддон для GUI-интегратора: полностью замените содержимое папки BOOTSET в директории GUITOOLS интегратора

и укажите в качестве загрузчика файл BOOTSET\BOOT\ISOLINUX\ISOLINUX.BIN ).

Интеграцию драйверов проводить GUI-интегратором.

В качестве загрузочного сектора всегда необходимо использовать файл ISOLINUX.BIN из папки \BOOT\ISOLINUX.



6. Запустить интеграцию пакета.



7. Записать образ, используя для загрузки \boot\isolinux\isolinux.bin в дистрибутиве со

стандартными параметрами (или же, записываем стандартным образом полученный образ ISO).



8. Тестировать.








------------


Ограничения




1. Не загружает образы .ISO (кто знает как реализовать-подскажите)

2. Если у вас есть папка SOFT или аналогичная большого размера-необходимо её переименовать, например, в X-SOFT.

это связано с неумением загрузчика искать загрузочные файлы в конце DVD-диска (VOLD\VOLM\VOLS по алфавиту идут позже буквы S).

Хотя у меня заработало. Так что пробуйте.

3. Если после создания образа при тестировании появится примерно следующее:

isolinux 3.73 2009-09-01 isolinux: image checksum error, sorry...

boot failed: press a key to retry...


Означает, что повреждён загрузчик isolinux.bin. Скачайте новый и замените в папке BOOT\ISOLINUX аддона.





------------

P.S. - Здоровая критика и замечания всегда приветствуются.



Boa Soft, Комсомолец, Picassodv, 17.01.2009





Вариант оформления от Amigos:
Разное - Оформление установки а-ля Aurora by kampongboy92




Параметры ключей CDImage смотрим на
WIKI
Вложения
Patch_SETUPLDR.7z
(162.26 КБ) 0 скачиваний
Patch_SETUPLDR.7z
(162.26 КБ) 0 скачиваний
CDIMAGE.7z
(519.49 КБ) 0 скачиваний
CDIMAGE.7z
(519.49 КБ) 0 скачиваний
Аватара пользователя
Habetdin

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение Habetdin »

Комсомолец, потестим, посмотрим. На базе Grub так уже пробовал делать.
Аватара пользователя
sattva

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение sattva »

Не удается "прикрутить" Hiren's.BootCD.9.9 RU (HBCD_9.9_Russian_by_lexapass).



делаю так:

1) скопировал в корень дистрибутива ХР папку

"Hbcd":

Vdefs\

WinTools\

hiren.ima

uharc.exe

uharcd.exe

winmemte.img





2) добавил в isolinux.cfg



Код:

Код: Выделить всё

LABEL Hirens
 		MENU LABEL Hiren's 9.9 RU
 		KERNEL /boot/memdisk 
		APPEND initrd=/Hbcd/hiren.ima 
	TEXT HELP

При тестировании на VMWare выдает ошибку
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
SharkyEXE

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение SharkyEXE »

SamLab,
Цитата Комсомолец:



Используется в комплекте только c последним аддоном Z_DRV_INST.
Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux




Без него только руками потом править (удалить bcdw и всё содержимое папок VOLD\VOLM\VOLS кроме всех winnt.siX и setupldX.bin). И перезаписать папки из аддона поверх. Если не нужна мультизагрузка-то интегрировать MSST-драйвера интегратором (или чем в данной ситуации это делается) и папку BOOT скопировать в исошник. Для конкретно загрузки нужна папка BOOT-там сам isolinux с меню и прочим. Меню править несложно.


Цитата Комсомолец:



7. Записать образ, используя для загрузки \boot\isolinux\isolinux.bin в дистрибутиве со

стандартными параметрами (или же, записываем стандартным образом полученный образ ISO).
Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux




Вроде подробно ответил.
Аватара пользователя
dangerous__boy

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение dangerous__boy »

Да причем сборка Мне нужно что бы пошло на Версия, не требующая аддон Z_DRV_INST !!
Аватара пользователя
tipatip

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение tipatip »

XCV



По 1-му пункту:



LABEL TrueImage

MENU LABEL Acronis True Image Home 11.0.8059 Rus

KERNEL chain.c32

APPEND boot ntldr=boot/acronis/bootmenu.BIN

TEXT HELP

Запуск True Image



ENDTEXT



LABEL DiskDirector

MENU LABEL Acronis Disk Director Server 10.2.169 Rus

KERNEL chain.c32

APPEND boot ntldr=boot/acronis/bootwiz.BIN

TEXT HELP

Запуск Disk Director



ENDTEXT



По 2-му пункту:



Попробуй аналогично Акронису:



LABEL WindowsPE

MENU LABEL Windows PE

KERNEL chain.c32

APPEND boot ntldr=wipe/SETUPLDR.BIN

TEXT HELP

Windows PE



ENDTEXT



По 3-му пункту:



LABEL PM8

MENU LABEL Norton Partition Magic 8.05

KERNEL /boot/memdisk

APPEND initrd=/boot/Partition.IMA

TEXT HELP

Запуск Partition Magic



ENDTEXT
Аватара пользователя
Beliy

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение Beliy »

А как оно исошники грузит ?



Код:

Код: Выделить всё

LABEL Hirens
		MENU LABEL Hiren's 9.7 Rus
		KERNEL /boot/memdisk
		APPEND initrd=/HBCD/hiren.ima
	TEXT HELP

Почему тут .IMA, а не .ISO ?
Аватара пользователя
Mr dUSHA

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение Mr dUSHA »

Цитата Комсомолец:



Ограничения

1. Не загружает образы .ISO (кто знает как реализовать-подскажите)

2. Если у вас есть папка SOFT или аналогичная большого размера-необходимо её переименовать, например, в X-SOFT.

это связано с неумением загрузчика искать загрузочные файлы в конце DVD-диска (VOLD\VOLM\VOLS по алфавиту идут позже буквы S).

Хотя у меня заработало. Так что пробуйте.

3. Если после создания образа при тестировании появится примерно следующее:

isolinux 3.63 2008-04-10 isolinux: image checksum error, sorry...

boot failed: press a key to retry...

Означает, что повреждён загрузчик isolinux.bin. Скачайте новый и замените в папке BOOT\ISOLINUX аддона.
Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux




hb860, извлекай содержимое Hirens из образа. Нужна только папка HBCD. Остальные для работы в винде. В ней (в русской версии) есть загрузчик hiren.ima. Вот к нему путь и пишем. Сам русский Hirens скачать можно
тут
. Папка HBCD должна быть в корне диска-иначе hirens не найдёт драйвера свои (это минус самого hirens).



Также в isolinux.cfg оставил пример загрузки Acronis. Посмотри. Аналогично извлекаем из .ISO



Плюсы-правкой io.sys в hiren.ima убирается выбор загрузки: HDD или Hirens.
Аватара пользователя
BigBoo

Re: Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Сообщение BigBoo »

Комсомолец, так ведь ошибку вызывает isolinux.bin, неужели нельзя профиксить раз и навсегда именно его, чем постоянно при сборке фиксить образ?
Ответить

Вернуться в «Наборы обновлений для Windows XP/2003/Windows 7»