PDA

Показать полную графическую версию : [addon] - мультизагрузка (MultiBoot)


Страниц : [1] 2 3 4 5 6 7

Boa Soft
20-04-2006, 04:07
Аддон для создания диска с множественными вариантами установки. Обновление от 07.10.06

Аддон совместим с пакетом обновлений для SP3

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

Используется в комплекте только с новым (от 07.10.06) аддоном Z_DRV_INST (http://forum.oszone.net/showthread.php?t=60641). Несовместим с аддоном BCDW потому что сам его содержит. Но Вы можите использовать свои готовые загрузочные образы, добавив их в папку BOOT аддона и внеся записи в файл bcdw.ini в папке BCDW.

Просто рутинная работа по патчу setupldr, распихиванию по папкам, удаление лишнего автоматизированно средствами аддона

История версий:

Изменения от 07.10.06.

1. Совместим только с новым (от 07.10.06) аддоном Z_DRV_INST.
2. Исправлены мелкие погрешности в сценариях.

Изменения от 29.08.06.

1. Совместим только с новым (от 29.08.06)аддоном Z_DRV_INST.
2. Создание папок вариантов загрузки идет через MakeVol.exe.
3. Отпала надобность в Filecase (удалено).
4. Исправил проблему с ошибкой setup при ручной установке (добавлено MsDosInitiated="0")
5. Файлы списков удаления/замещения генерируются аддоном Z_DRV_INST. Поэтому папку аддона не переименовывать!!!.
6. Исправлена проблема с мусором при слиянии файлов ответов.
7. Исправлена документация.
8. Исправленны менюшки Bootable CD Wizard.

Изменения от 21.06.2006.

1. Решена проблема с Filecase (радикально).
2. Добавлена утилита для создания ISO.
3. Из загрузочных папок удалены ненужные файлы.
4. Решена проблема с созданием ISO более 650 мб.
6. Личные данные (имя пользователя, организация, ключь, имя рабочей группы) вынесены в
отдельный файл - userinfo.ini.
7. Переделано меню загрузки на более удобное многоуровневое.
8. Добавлен вариант установки Windows с установкой всех драйверов, но без интеграции
драйверов контроллеров Mass storage устройств текстового режима.
9. Исправлены граматические ошибки в меню и документации.
10. Ввведен механизм отключения блокировки повторной интеграции (только для этого аддона).
это позволяет пересобрать мультизагрузочный диск после добавления аддонов без полной пересборки
всего пакета. Аддон содержит механизм удаления прошлых попыток интеграции.
11. Работа OSCDIMG сделана более наглядной.



Тип интеграции - гм... хитрая через finish.

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

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

Рекомендую обратится к разделу форума по автоматической установке Windows, и, там же - тема по использованию Bootable CD Wizard


Обяснение работы мультизагрузки выходит за рамки форума по обновлениям и в теме не обсуждается.

Рекомендую так же посмотреть тему сдесь: http://www.forum.oszone.ru/showthread.php?t=51628&page=1&pp=10
и почитать статью можно сдесь: Совмещение нескольких ОС семейства NT на одном диске. (http://oszone.net/display.php?id=3289)


Краткая нструкция по применению:

1. Удалить прежнюю версию аддона. Слишком много исправлений, поэтому обновление невозможно.
Распаковать архив в папку addons пакета.

2. Поместить свои образы дискет/iso вспомогательных утилит в папку BOOT.
Аддон в своем составе их не содержит.
Отредактировать bcdw.ini в папке BCDW - главное меню и
tests.ini - меню выбора загрузки тестов и
utils.ini - меню выбора загрузки утилит.
Для оценки изменений запускаем initest.bat из папки аддона. Проверяем только возможность загрузки со своих образов дискет/iso.
На ошибки при выборе вариантов установки Windows не обращаем внимания. Загрузочных Файлов установки Windows ПОКА просто нет.
Шаг 2 опцианален и не требуется для работы аддона. При отсутствии необходимости в дополнительных утилитах можно просто удалить вызовы подменю утилит и тестов из bcdw.ini и сами файлы подменю - tests.ini и utils.ini.

3. При необходимости отредактировать сценарии установки WINNT.* в папках VOLS, VOLM и VOLD.
В папке VOLS - для установки без драйверов устройств PnP и MassStorage.
В папке VOLD - для установки с драйверами устройств PnP (без MassStorage).
В папке VOLM - для установки с драйверами устройств PnP и MassStorage.
Остальное смотрим по последней букве в расширении файла ответов и последней букве
имени загрузчика в winstd.ini - для папки VOLS, windrv.ini - для папки VOLD и winall.ini - для папки VOLM. В помощи к каждому варианту исчерпывающее описание.
Только, пожалуйста, не задавйте сдесь вопросов типа "Я вот исправил, а оно не ставится". Ответ один - неверная структура файла ответов после правки или несовпестимые параметры (например AutoLogonCount > 1 при пустом AdminPassword). Читайте доки по структуре файлов ответов.

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

5. Если нужно, изменить метку диска или отключить создание ISO, отредактировав FINISH.
Образ ISO будет создан в папке ISO, лежащей на том же уровне, что и папка с дистрибутивом.
Изменение сделанно для того, чтобы в ISO образ не попадала пустая папка ISO.

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

7. Записать образ, используя для загрузки bootsec.bin в корне готового дистрибутива со стандартными параметрами (или же, записываем стандартным образом полученный образ ISO).

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


Качаем по ссылке:

zz_multiboot.7z (http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/zz_multiboot.7z)

dimadr
20-04-2006, 09:02
Используется в комплекте в с новым аддоном Z_DRV_INST. Несовместим с аддоном BCDW.

Если собирать диск руками, т.е. прикручивать дистрибутив Windows к BCDW тогда всё работает вместе на ура.

Boa Soft
20-04-2006, 13:39
Если собирать диск руками, т.е. прикручивать дистрибутив Windows к BCDW тогда всё работает вместе на ура.
Гы :) :) :). Несовместим с адооном BCDW потому что в нутрях тот самый BCDW.

Просто рутинная работа по патчу setupldr, распихиванию по папкам, удаление лишнего автоматизированно средствами аддона

dimadr
20-04-2006, 13:59
Гы. Несовместим с адооном BCDW потому что в нутрях тот самый BCDW.
Это нам с тобой понятно, а для задающих вопросы типа: "Куда мне этот аддон засунуть?"
Им, я думаю, такое разъясение необходимо.

vasin
05-06-2006, 19:37
При попытке установить винду вылазит ошибка в файле sif 43 строка...
причем в любом варианте загрузки... Аддон использовал вместе с Z_DRV_INST..
в файлах ответа менял только серийник и имена компа и пользователя..
В стандартном режиме все работает нормально...
Может кто-нибудь подсказать в чем дело

XXXler
05-06-2006, 19:47
vasin, подробнее, файлов *.sif минимум два, и строку 43 желательно сюда отписАть

vasin
05-06-2006, 22:09
вот те что в аддоне лежат... я изменил только серийник, естественно.. и имя компа..

Boa Soft
05-06-2006, 22:40
AdminPassword=* - Это не менял? Если пароль надо, то заключи в кавычки.

По край ней мере, на 43 в разных вариантах приходится:

AdminPassword=*
Dialing=Pulse
[TapiLocation]


Посмотри, что затер при изменениях файлов. В следующем аддоне, наверное, сделаю автовнесение параметров из файла кнфигурации.

vasin
06-06-2006, 19:01
спасибо всем.. решил проблему..

NeSkoda
11-06-2006, 15:19
Всё раньше получалось - с помощью данного аддона создавался загрузочный образ... все работало...
Выкачал новые пакеты драйверов у Башрата ,объём их увеличился примерно на 30мег и образ в папке ISO перестал создаваться.Грешил первыым делом на ошибку при закачке (DriverPack Graphics A) ведь именно он увеличился в размере,ан нет...
Ради эксперимента выбросил один из больших образов (Acronis True Image) из папки BOOT и с новыми пакетами драйверов образ создался нормально. :confused: Короче-не хочет создаваться образ больше 690 мег.

Boa Soft
17-06-2006, 01:28
Ради эксперимента выбросил один из больших образов (Acronis True Image) из папки BOOT и с новыми пакетами драйверов образ создался нормально. Короче-не хочет создаваться образ больше 690 мег.

Недавно заметил проблему. Попробую заменить MSовкую программу на утилиту, идущую с Бартовским билдером. Вроди бы, с ней нет такой проблемы.

Petya V4sechkin
17-06-2006, 09:00
Boa Soft
Можно использовать опцию -m (ignore maximum image size of 681,984,000 bytes).

Boa Soft
18-06-2006, 00:49
Petya V4sechkin
Можно использовать опцию -m

Спасибо, в обновлении реализую. Просто есть пара идей - например,ь автоматическое внесение данных (ключь, имя компании и компа, юзера) во все варианты файла ответов автоматом. А то, при изменении надо перелапатить сразу несколько файлов. Можно запутатся.

d petr
18-06-2006, 20:46
Можно ли сделать так чтобы при установке без драйверов Mass Storage остальные драйвера использовались (CPU, VGA и т.д от Bâshrat the Sneaky) ???

mickmack
19-06-2006, 00:04
можно конечно. можно даже выключить текстмод. на его сайте доступен новый Base основанный на AutoIt с графическим интерфейсом.

Boa Soft
19-06-2006, 02:47
Можно ли сделать так чтобы при установке без драйверов Mass Storage остальные драйвера использовались

Возможно, но придется повозится и сделать третью папку VOL* с поддержкой фейкового сетапа, но без драйверов текстового режима.

Я сейчас делаю новый сетап с возможностью выбора пакетов для распаковки. Но, отключить драйвера текстового режима можно только через новую папку VOL* с загрузочными файлами. Если интересно - доделаю аддон. Просто у меня небыло такой необходимости.

d petr
19-06-2006, 22:54
Просто хотелось-бы иметь: 1-windows без ничего, 2-windows с Mass Storage,3-windows с Mass Storage + Drivers(cpu,vga и т.д)
Я так понят что при простой установке все равно подхватываются драйвера Mass Storage, а это иногда проблематично.
Но все равно спасибо за проделанную работу.

Boa Soft
19-06-2006, 23:58
Я так понят что при простой установке все равно подхватываются драйвера Mass Storage, а это иногда проблематично.

Это не так. Из TXTMODE они в простом варианте удалены. SetupORG при копировании переменовывается в оригинальное setup.exe. Дополнительные утилиты не копируются. Проблема (потенциальная) возможна лиш в том, что finish.cmd обрабатывается всегда. Но, можно в него первой строчкой добавть проверку на наличие presetup.cmd и выход при его отсутствии. Пофикшу в новом варианте интеграции драйверов. собственно, это проблема драйверного аддона, а не мулитибута.

Oplot
20-06-2006, 03:57
Boa Soft
Я так понял вскоре можно ждать аддона мультибута с
1-windows без ничего, 2-windows с Mass Storage,3-windows с Mass Storage + Drivers(cpu,vga и т.д)
Мне бы тоже очень пригодилось!

Boa Soft
21-06-2006, 00:04
Oplot
Я так понял вскоре можно ждать аддона мультибута с

Цитата:
1-windows без ничего, 2-windows с Mass Storage,3-windows с Mass Storage + Drivers(cpu,vga и т.д)


Мне бы тоже очень пригодилось!

Следует понять, что аддона с таким мультибутом придется немного подождать. Ибо, такой функционал мне не был нужен. А аддоны я делаю для надобности, а не для галочки. Там все достаточно просто - добавить новые два списка удаления и копирование и патч файлов для новой папки. Ответы подайдут из папки с установкой с всеми драйверами.




© OSzone.net 2001-2012