|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - Мультивариантный установочный диск. |
|
Общее - Мультивариантный установочный диск.
|
Компьютерный шаман Сообщения: 2910 |
Как вы знаете, для автоматизации установки применяется файл ответов (сценария), который можно разместить как на флешке, так и на самом установочном диске.
При размещении на флешке недостаток в том, что собственно нужна сама флешка. Приемущества - легко сменить сценарий на ней, флешку можно вообще убрать и получить доступ к обновлению уже установленной OS так и к восстановлению системы, что недоступно при наличии файла ответов. При размещении файла ответов на самом установочном диске более ничего не требуется, но обновление и восстановление системы более недоступно. Кроме того, это не работает с USB HDD. В обоих случаях нет возможности выбора между несколькими файлами сценариев автоустановки. Поэтому мне и захотелось сделать диск с возможностью выбора нескольких вариантов установки как в стандартном так и полностью автоматическом режимах, как это было на мультизагрузочных дисках с XP. При более плотном знакомстве с предметом выяснилось, что все намного проще, чем в XP. По двум причинам. 1. Установка стартует не из текстового режима как в XP, а из полноценной, хоть и подрезанной 32 бит OS - Windows PE. 2. У setup есть параметр /unattend:<имя файла ответов> с помощью которого можно задать нужный файл ответов. Setup запускается winpeshl.exe, который вызывается при загрузки WinPE и запускает setup в корне системного диска (для PE - всегда X: ) Идея в следующем - перехватить запуск setup и запустить некую утилиту для выбора, которая потом запустит setup со сценарием автоустановки или без него в зависимости от выбора. Кроме того, добавить запуск Total Commander для сохранения - просмотра файлов пользователя. Утилита была создана на основе моего конструктора авторанов, с некоторыми доработками. Основное отличие новой версии - это возможность совмещений любого количества дистрибутивов на одном диске. Программа по тег-файлу ищет диск с дистрибутивом и больше не нужны пляски с переименованием файлов setup! Боле подробное описание в файле readme.txt в архиве. После скачивания файла из вложения необходимо откорректировать файлы ответов из примера на свой вкус - файлы вполне рабочие, но Вам, возможно они не подойдут. Так же, необходимо добавить настроенную сборку Total Commander в Program Files\Total Commander\ распакованного архива. Разрядность Total Commander должна соответствовать разрядности папки.Выбираем папку исходя из разрядности boot.wim. Для интеграции в boot.wim необходимо его смонтировать: dism /Mount-Wim /WimFile:D:\win7work\Win7Distr\sources\boot.wim /index:2 /MountDir:D:\win7work\mount И, наконец сохранить изменения в boot.wim Потом создаем iso образ и записываем его на диск привычным вам путем. Новое в текущем билде. 1. Исправлено - не разпознование a-канала в некоторых картинках. 2. Исправлено - артефакты в 64 bit Windows/WinPe при отрисовке некоторых картинок. 3. Исправлены артефакты при использовании прозрачного фона. 4. Добавлен параметр /ini:имя файла для задания альтернативного имени файла конфигурации. Новое в версии 3.0 1. Определение буквы дистрибутива по те-файлу. 2. Создание файлов тегов и системных переменных (как и удаление) из Action 3. Добавлено назначение пользовательских переменных окружения. 4. Добавлено использование системных переменных в заголовках кнопок и меток, обновляемых каждый раз при отображении страницы. 5. Исправил ошибку, приводящую иногда к падению при завершении программы. 6. Добавлено определение типа загрузки BIOS/UEFI 7. Добавлена поддержка радиокнопок и чекбоксов. 8. Добавлена возможность замены переменных в текстовых файлах (файлах ответов) 9. Возможность динамически разрешать-запрешать доступ к элементам управления. PS Программа находится в развитии. Полностью совместима со старыми скриптами авторанов. Жду отзывов и пожеланий. Важные пояснения: 1. Проблема с 64 бит системами решена. Выбирайте версию программы соответственно битности boot.wim. В архиве оба варианта программы. 2. MSDARTS 6.5/7 нужно интегрировать соответственно битности boot.wim. |
|
------- Отправлено: 02:15, 17-12-2009 |
![]() Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать Как русифицировать Средства: Windows Memory Diagnostic.
|
Последний раз редактировалось Shift85, 04-12-2014 в 14:36. Отправлено: 20:23, 29-09-2014 | #241 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Shift85, В \boot\ru-ru\ дистрибутива положить memtest.exe.mui, взять его можно в установленной винде c:\Windows\Boot\PCAT\ru-RU\ или по аналогичному пути в boot.wim/install.wim. Плюс нужно в bcd включить русский - BootIce > Professional mode > Windows Memory Diagnostic > PreferredLocale (выбрать ru-RU).
|
Отправлено: 00:23, 30-09-2014 | #242 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Здравствуйте. Подскажите, как редактировать Loader.ini, чтоб создать свое меню, может есть какая инструкция или кто коротко может обьяснить?
|
Отправлено: 14:03, 09-10-2014 | #243 |
![]() Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать Как избавится от рамки из точек\полосок во круг кнопки.
Заранее спасибо... |
Отправлено: 14:40, 17-12-2014 | #244 |
![]() Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать |
Отправлено: 09:30, 15-01-2015 | #245 |
![]() Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать Boa Soft,
Цитата Shift85:
|
|
Отправлено: 16:20, 15-01-2015 | #246 |
![]() Ветеран Сообщения: 614
|
Профиль | Отправить PM | Цитировать Привет всем. Делал себе мультизагрузочный диск когда ещё не было возможности загружаться с х64 в данном диске, в install.wim были объеденены х86 и х64 редакции Домашней Расширенной, Профессиональной и Максимальной версий, boot.wim использовался от х86 версии. А как сейчас лучше сделать мультизагрузку, install.wim тот же, при том что сейчас два Лоудера х86 и х64?
Заранее благодарю за ответ. |
Отправлено: 18:53, 19-01-2015 | #247 |
![]() Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Приветствую участников форума. Возникла следующая неразрешённая проблема: Не запускается 64-битный загрузчик boot.wim.
Установочный образ создан на основе этой инструкции - Windows 7 All-In-One x86-x64. Для дальнейшей модификации, решил добавить 64-битный загрузчик boot.wim, проделав некоторые манипуляции на основе инструкции от товарища Linkers'a. По окончании создания, а вернее модификации 64-битного загрузчика, копировании Autorun'a от Boa Soft, интеграции MSDaRT и упаковки его в дистрибутив All-In-One, решаю протестировать образ через виртуальную среду Oracle VirtualBox. Запускаю "Запуск установки Windows 7 x64 (64-bit)" как Windows выбивает мне ошибку: Не могу представить, в чём проблема и как её решить. Думал, что может файлы/образа фрагментированы. Проанализировал, и анализ показал степень фрагментации в 0.28%. Помогите пожалуйста разобраться. ![]() P.S. Если ответ на данную ситуации был дан ранее, извиняюсь и ткните ссылкой. UPD (30.04.2015) Решение найдено! Отдельное и огромное спасибо m0nkrus'у! Цитата m0nkrus:
и заменяем его на тот, что лежит в дистрибутиве Windows. Далее создаём ISO образ любыми удобными, для вас, способами. Можно и при помощи OSCDIMG (входит в состав Windows AIK): oscdimg -u2 -lWIN7 -m -h -bD:\<Ваш_каталог_с_дистрибутивом>\boot\etfsboot.com D:\<Ваш_каталог_с_дистрибутивом> D:\WIN7x86-x64.iso ::D:\<Ваш_каталог_с_дистрибутивом> - корневой каталог с папкой sources ::D:\WIN7x86-x64.iso - каталог для сохранения образа с соответствующим именем ::-u2 - Создает образ, который имеет файловую систему UDF. ::-l - Задает метку тома. Между параметрами l и метка пробелов быть не должно. ::-b - Указывает на загрузочный файл образа, который используется для создания загрузочного сектора на DVD-диске или образе. ::-h - Включает в создаваемый образ все скрытые файлы и папки, расположенные по указанному пути ::-m - Игнорирует ограничение максимального размера образа. |
|
Последний раз редактировалось Se7enPRO, 30-04-2015 в 10:37. Причина: Решение найдено! Отправлено: 11:54, 26-04-2015 | #248 |
Новый участник Сообщения: 6
|
Профиль | Сайт | Отправить PM | Цитировать Linkers, делаю по вашей инструкции. Споткнулся на :
Копируем редактированный файл "autorun.dll" назад в папку "sources" монтированного образа "boot.wim", соглашаемся на замену. У меня : Как побороть ? |
Отправлено: 22:02, 27-05-2015 | #249 |
![]() Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Цитата option_stellar@vk:
|
|
Отправлено: 10:46, 28-05-2015 | #250 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - [решено] Установочный диск widows 7 | xcxc | Microsoft Windows 7 | 4 | 26-11-2009 19:33 | |
накрылся установочный диск к материнке | shurik-1978 | Поиск драйверов, прошивок и руководств | 3 | 19-10-2009 06:53 | |
Установка - Не загружаеться установочный диск с Windows XP | Устим | Microsoft Windows 2000/XP | 2 | 17-09-2008 23:26 | |
[решено] Записать установочный диск | MiXalich | Хочу все знать | 6 | 27-05-2008 21:24 | |
Установка - [решено] как создать установочный диск? | shibzik | Microsoft Windows 2000/XP | 1 | 17-10-2007 15:01 |
|