Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

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

Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Комсомолец
Дата: 08-10-2011
Описание: Прикрепил архив с CDImage и CDImage GUI
Вложения
Тип файла: 7z CDIMAGE.7z
(519.5 Kb, 857 просмотров)
Тип файла: 7z Patch_SETUPLDR.7z
(162.3 Kb, 125 просмотров)
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: ссылка и скриншот

Параметры ключей CDImage смотрим на WIKI

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 13:55, 17-01-2009

 

Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


Большое спасибо.

Отправлено: 10:08, 19-05-2009 | #131



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


Amigos, всё отлично, расписано как нужно. Только для интегратора есть
Цитата Комсомолец:
Версия для GUI-интегратора.
Интеграция драйверов и создание мультизагрузки производится GUI-интегратором.
Скачать ZZ_MultiLInux_GUI.7z ~280кб »
Не понимаю зачем вам lite-версия? Я её сделал по просьбе SamLab'a.
Кстати, этот лайт аддон изначально предназначался для Z_DRV_INST. Но раз вы его приспособили под интегратор, то респект.

Цитата Amigos:
Я $OEM$ папки не использую »
$OEM$-директория и ОЕМ-папки в данном случае не одно и то же. Тут я просто копировал папку с софтом и т.д.


Цитата Amigos:
REM Удаление совершенно ненужных папок и файлов.
REM Отредактировать по желанию.
IF EXIST "%Distr%\SUPPORT" RD /s /q "%Distr%\SUPPORT" > nul
IF EXIST "%Distr%\VALUEADD" RD /s /q "%Distr%\VALUEADD" > nul
IF EXIST "%Distr%\DOTNETFX" RD /s /q "%Distr%\DOTNETFX" > nul
IF EXIST "%Distr%\DOCS" RD /s /q "%Distr%\DOCS" > nul
rem IF EXIST "%Distr%\AUTORUN.INF" DEl /F /Q "%Distr%\AUTORUN.INF" > nul
IF EXIST "%Distr%\README.HTM" DEl /F /Q "%Distr%\README.HTM" > nul
IF EXIST "%Distr%\SETUPXP.HTM" DEl /F /Q "%Distr%\SETUPXP.HTM" > nul
rem IF EXIST "%Distr%\SETUP.EXE" DEl /F /Q "%Distr%\SETUP.EXE" > nul
IF EXIST "%Distr%\i386\BOOTFIX.BIN" DEl /F /Q "%Distr%\i386\BOOTFIX.BIN" > nul
REM Удаление ненужных папок.
REM Для чистой установки можно удалить все.
rem IF EXIST "%I386%\LANG" RD /S /Q "%I386%\LANG" > nul
IF EXIST "%I386%\WIN9XMIG" RD /S /Q "%I386%\WIN9XMIG" > nul
IF EXIST "%I386%\WIN9XUPG" RD /S /Q "%I386%\WIN9XUPG" > nul
rem IF EXIST "%I386%\WINNTUPG" RD /S /Q "%I386%\WINNTUPG" > nul
IF EXIST "%I386%\COMPDATA" RD /S /Q "%I386%\COMPDATA" > nul
IF EXIST "%I386%\DRW" RD /S /Q "%I386%\DRW" > nul »
Как раз эти директории и файлы можно безболезненно удалять без всяких аддонов-удалялок.

Ну и наверное всё-же правильно WINNT.SIF.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 01:30, 20-05-2009 | #132


Модератор


Moderator


Сообщения: 8302
Благодарности: 2861

Профиль | Отправить PM | Цитировать


Цитата Комсомолец:
Не понимаю зачем вам lite-версия? »
все остальные расчитаны на интеграцию дров, для выбора "с дровами" и "без дров".
Я перестал испльзовать и z_drv_inst и интеграцию дров UpdateIntegrator'ом, использую только неотключаемый MassStor32, и поэтому мне нужны возможности только Lite версии
Цитата Комсомолец:
Но раз вы его приспособили под интегратор »
под интегратор ничего приспосабливать не пришлось, всё работало в том виде в котором выложено. (если не использовать интеграцию дров). Я приспособил под себя - убрал удаление, копирование и автоматическое создание iso
Цитата Комсомолец:
эти директории и файлы можно безболезненно удалять »
ну вот, к примеру, в папку docs AutoRun от BoaSoft кидает используемые им BMP.
Цитата Комсомолец:
можно безболезненно удалять без всяких аддонов-удалялок »
тут вопрос не в безболезненности, а в гибкости.
Объединять в одном аддоне такие разные задачи как "удаление ненужных файлов и папок", "копирование нужных файлов и папок", "добавление файлов мультизагрузчика" концептуально не верно, хотя вам, возможно, так и удобнее.

вот пример, что будет, если пользоватся удалением ненужных папок не из отдельностоящего, а из Вашего аддона.
У меня папка boot весит 35 мегов из-за живущих там acronis'ов.
Допустим я решаю сэкономить эти мегабайты и создать дистрибутив без мультизагрузки.
Я отключаю интеграцию ZZ_MultiLinux_Lite и 35 мегабайтной папки boot в выходном дистрибутиве нету.
но зато есть папки DOTNETFX SUPPORT и VALUEADD общим весом в 66 мегов.
хорошая вышла экономия

Отправлено: 07:36, 20-05-2009 | #133


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


Amigos,
Цитата Amigos:
ну вот, к примеру, в папку docs AutoRun от BoaSoft кидает используемые им BMP. »
у меня он копирует эти папки и файлы. Как раз средствами аддона.
Цитата Amigos:
Объединять в одном аддоне такие разные задачи как "удаление ненужных файлов и папок", "копирование нужных файлов и папок", "добавление файлов мультизагрузчика" концептуально не верно, хотя вам, возможно, так и удобнее. »
аддон был сделан на основе другого адона, в котором была и есть такая функция. Потому и оставлена по причине "не помешает". И кроме вас никому вроде она не помешала....

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 13:46, 20-05-2009 | #134


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


Еще вопрос: пункт "Загрузка с HDD" загрузочного меню, на загрузочной картинке, где выбор варианта установки винды и/или программ отображаеться, загрузка вот эта, с хдд корректно со всеми дисками жесткими работает или есть исключения? В плане, не один жесткий диске в системе а несколько, или какие-либо варианты.

Отправлено: 18:33, 21-05-2009 | #135


Аватара для Habetdin


Автор проектов


Сообщения: 3649
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


SharkyEXE, должна произойти загрузка с того диска, с которого ОС грузится (если не используется несколько ОС + какой-нибудь OS Selector)

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 18:41, 21-05-2009 | #136


Ветеран


Сообщения: 900
Благодарности: 86

Профиль | Отправить PM | Цитировать


Цитата Habetdin:
SharkyEXE, должна произойти загрузка с того диска, с которого ОС грузится (если не используется несколько ОС + какой-нибудь OS Selector) »
А если вот будет несколько ОС или OS Selector то как поведет себя MultiLinux?

Отправлено: 18:51, 21-05-2009 | #137


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


SharkyEXE, это проверить только остается. скорее всего выдаст ошибку. хотя может быть и selector стартанет.

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086


Отправлено: 04:49, 22-05-2009 | #138


Пользователь


Сообщения: 146
Благодарности: 8

Профиль | Отправить PM | Цитировать


Комсомолец, огромное Вам спасибо. Ранше у мя с CD не ставилась винда, сейчас пишу любые CD балванки и со всех винда нормально ставиться. Возможно прост поменял CDIMAGE из вашего архива CDIMAGE.7z в ZZ_MultiLInux_Lite прост закинул CDIMAGE последнией версии и все пошло.Почему знаю прост больше ничего в папке ZZ_MultiLInux_Lite не переделывал, ну если тольк Winnt.sid и пару строчек в isolinux.cfg.

Отправлено: 17:13, 23-05-2009 | #139


Аватара для Комсомолец

Ветеран


Автор проектов


Сообщения: 1558
Благодарности: 228

Профиль | Сайт | Отправить PM | Цитировать


Alex_teater@, сам столкнулся с проблемой утилитки. Потому и прикрепил архив. Пользуйтесь

-------
Для того, чтобы узнать, что такое рекурсия - необходимо узнать, что такое рекурсия. :)

http://forum.oszone.net/image.php?type=sigpic&userid=69953&dateline=1440353086

Это сообщение посчитали полезным следующие участники:

Отправлено: 04:52, 24-05-2009 | #140



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] MultiLinux - мультизагрузочный диск на IsoLinux

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Мультизагрузочный диск с Windows_Key_Enterprise ded-mazay Автоматическая установка Windows 2000/XP/2003 11 06-02-2012 21:45
HDD - Помогите создать мультизагрузочный диск VirDim Накопители (SSD, HDD, USB Flash) 1 10-01-2010 13:57
[решено] мультизагрузочный диск - вопрос goldsky Автоматическая установка Windows 2000/XP/2003 2 28-06-2008 13:04
Мультизагрузочный диск kirill_ghost Автоматическая установка Windows 2000/XP/2003 2 21-02-2008 17:01
Мультизагрузочный диск на флешке kapitanvagin Автоматическая установка Windows 2000/XP/2003 2 08-12-2007 21:44




 
Переход