|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » Общее - Мультивариантный установочный диск. |
|
Общее - Мультивариантный установочный диск.
|
Компьютерный шаман Сообщения: 2910 |
Профиль | Сайт | Отправить PM | Цитировать
Как вы знаете, для автоматизации установки применяется файл ответов (сценария), который можно разместить как на флешке, так и на самом установочном диске.
При размещении на флешке недостаток в том, что собственно нужна сама флешка. Приемущества - легко сменить сценарий на ней, флешку можно вообще убрать и получить доступ к обновлению уже установленной 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 |
Старожил Сообщения: 177
|
Профиль | Отправить PM | Цитировать MW3, может лучше попробовать это
|
Отправлено: 13:21, 19-06-2016 | #271 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Компьютерный шаман Сообщения: 2910
|
Профиль | Сайт | Отправить PM | Цитировать Цитата MW3:
А потом проект оброс плюшками для применения его в качестве оболочки для установки ОС. И, эти плюшки не мешают изначальному назначению |
|
------- Отправлено: 18:42, 19-06-2016 | #272 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Boa Soft, Здравствуйте, можете помочь мне создать Мультивариантный установочный диск. Создал сборку AIO All x32/x64. Не могу понять чуть-чуть что куда копировать. От куда мне boot.wim взять? У меня образ есть готовый с оригинальных редакций. В образе есть вот такие файлы:
1.Скрин 2.Скрин Дальше не могу понять, что от куда. Подскажите пожалуйста что куда? Или boot.wim берем любой из образа? Очень буду рад любой вашей помощи. Хочу свою мечту осуществить очень. |
Отправлено: 13:05, 01-08-2016 | #273 |
Пользователь Сообщения: 20
|
Профиль | Отправить PM | Цитировать del
|
Последний раз редактировалось naifle, 13-11-2016 в 04:40. Отправлено: 13:46, 12-11-2016 | #274 |
Пользователь Сообщения: 109
|
Профиль | Отправить PM | Цитировать naifle, Вы чего истерите? Вам кто то, что то обещал? Разве кто то писал - нажми сюда, скажи громко «АБРАКАДАБРА» и всё будет как Вы захотели? Инструкция есть, лоадер есть, а то что у Вас нет желания читать, это Ваши трудности, о которых нам знать необязательно.
|
Отправлено: 21:40, 12-11-2016 | #275 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Проклятые программисты опять спрятали кнопку «Хачу!» . naifle, можете излить своё негодование здесь: Такой хоккей нам не нужен!.
|
Отправлено: 23:10, 12-11-2016 | #276 |
Ветеран Сообщения: 989
|
Профиль | Отправить PM | Цитировать Boa Soft, подскажите пожалуйста.
По умолчанию окно лоадера всегда на первом плане и при вызове программы сворачивается(закрывается) в зависимости от заданной команды. А можно ли сделать чтоб окно лоадера было не на первом плане и могло перекрываться, чтоб если допустим вызываешь DiskPart, а в окне лоадера прописаны примеры команд DiskPart, то можно было б переключаться с одного окна на другое? |
Отправлено: 02:53, 06-01-2017 | #277 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать Цитата Boa Soft:
|
|
Последний раз редактировалось Ruboard, 07-03-2017 в 16:13. Отправлено: 15:57, 26-01-2017 | #278 |
Пользователь Сообщения: 95
|
Профиль | Отправить PM | Цитировать Интересно кт-то уже прикрутил, установку W7/8.1/10 средствами Loader.?
Дайте посмотреть пожалуйста, а то мой колхозный вариант через #reloadini, если увидит BoaSoft, он меня точно в угол поставит) Я уже минут 30 пытаюсь понять, мозг взрывается, но не приходит в голову идея, как подсовывать разные InstallWim Интересно вот что, как менять переменные из данной секции на лету
[UserDefined] DistrArx=x86 CpuArx=x86 ;DistrArx=x64 ;CpuArx=amd64 Vers=8 SourceDir=%SOURCE%\WiN\%Vers% InstallWim=%SourceDir%\install.wim BootWim=%SourceDir%\%Vers%_%DistrArx%.wim WinReWim=%SourceDir%\RE_%Vers%_%DistrArx%.wim ScriptDir=%Self%\Scripts ;Setup=%SourceDir%\setup.exe Setup=%Self%\setup.exe OEMDIR=%SourceDir%\$OEM$ PostSetup=%Self%\PostSetup.cmd В общем, что бы эти кнопочки имели право на жизнь. Мир всем местным! |
Отправлено: 02:01, 11-07-2017 | #279 |
Пользователь Сообщения: 95
|
Профиль | Отправить PM | Цитировать Судя по этой секции, Loadera, часть кода либо утеряна, либо уважаемый BoaSoft сам столкнулся с похожей проблемой.
Ведь код есть, но он только надписи меняет в оболочке. По факту, он ни чего не изменяет ведь из boot.wim x86 невозможно установить Windows 7 x64. ;------------------- выбор x86 / x64 -----------------------
[Item_051] Type=Image Page=5 Left=488 Top=54 Transparent=1 Image=IMG\logo_4.bmp [Item_052] Type= label Page=5 Left=50 Top=8 FontColor=clBlack ShadowColor=clWhite FontSize=16 FontBold=0 Caption= Выбор битности системы - %WinArx% [Item_053] Type=radiobutton Page=5 Left=64 Top=225 image=IMG\CHECK_BT.BMP Checked=0 Group=1 Caption=Windows x86 (32-x разрядная) CheckEnvVar=WinArx:x86 Hint=Выбрать 32 битное семейство |и перейти к выбору версии и сценария установки Action3=#setvar Cmd3=WinArx Param3=x86 Action4=#setvar Cmd4=ProcArx Param4=x86 Action5=#updatecaptions Cmd5= Param5= TabOrder=0 [Item_054] Type=radiobutton Page=5 Left=64 Top=260 image=IMG\CHECK_BT.BMP Checked=0 Group=1 Caption=Windows x64 (64-x разрядная) CheckEnvVar=WinArx:x64 CheckTag=x64_arx Hint=Выбрать 64 битное семейство |и перейти к выбору версии и сценария установки Action3=#setvar Cmd3=WinArx Param3=x64 Action4=#setvar Cmd4=ProcArx Param4=amd64 Action5=#updatecaptions Cmd5= Param5= TabOrder=1 [Item_057] Type=button Page=5 Left=380 Top=434 Image=IMG\GOBACK_RED.BMP Caption=&Назад Hint=Вернутся на предидущую страницу Action3=#page Cmd3= Param3=2 TabOrder=2 Cancel=1 [Item_058] Type=button Page=5 Left=484 Top=434 Image=IMG\GO_GREEN.BMP Caption=&Далее Hint=Перейти на следующую страницу Action=#page Cmd= Param=6 TabOrder=3 [Item_059] Type=button Page=5 Left=60 Top=434 Image=IMG\CLOSE_RED.BMP Caption=&Выход Hint=Выход из программы установки|после выхода компьютер будет перезагружен Action=#deltag Cmd=*.* Param= Action2=#page Cmd2= Param2=11 TabOrder=3 BoaSoft Будьте любезны откройте этот таинственный занавес. Спасибо! |
------- Отправлено: 18:16, 11-07-2017 | #280 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - [решено] Установочный диск 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 |
|