Показать полную графическую версию : [статья] Создание настроенного образа операционной системы
Lonely_Mouse
08-01-2015, 16:08
Не, я сделанный custom.wim переименовал в install.wim. Это стандартный файл ответов от 7? Поможет если его подсунуть в sysprep?
Painkiller
08-01-2015, 16:17
Не, я сделанный custom.wim переименовал в install.wim. Это стандартный файл ответов от 7? Поможет если его подсунуть в sysprep? »
Если в iso есть файлы ei.cfg и файлы с расширением *.clg то удалите их
Поможет если его подсунуть в sysprep? »
Нет , его нужно ложить в корень дистрибутива
Lonely_Mouse
08-01-2015, 16:48
Painkiller, смотрите, я захожу под аудитом, все ставлю, прописываю sysprep /generalize /oobe /reboot /quiet /unattend:файл_ответов, перезагружаюсь в лайв, пакую в custom.wim, переименовываю в install.wim и сую в sources. остается только *.clg файлы удалить? <?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CopyProfile>true</CopyProfile>
</component>
</settings>
</unattend>
Painkiller
08-01-2015, 16:56
Painkiller, смотрите, я захожу под аудитом, все ставлю, прописываю sysprep /generalize /oobe /reboot /quiet /unattend:файл_ответов, перезагружаюсь в лайв, пакую в custom.wim, переименовываю в install.wim и сую в sources. остается только *.clg файлы удалить? »
Если в iso есть файлы ei.cfg и файлы с расширением *.clg то удалите их »
И я не делаю
sysprep /generalize /oobe /reboot /quiet /unattend:файл_ответов
Копирования профиля у меня в общем файле ответов находится
Lonely_Mouse
08-01-2015, 17:07
Painkiller, Windows не удалось отобразить образы, доступные для установки. Наверно с waik нужно .clg сделать?
Painkiller
08-01-2015, 17:14
Painkiller, Windows не удалось отобразить образы, доступные для установки. Наверно с waik нужно .clg сделать? »
Нет, не в этом дело. У вас образ x64 ?
Пример под x64
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>ru-RU; en-US</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
<InstallToAvailablePartition>false</InstallToAvailablePartition>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
<Organization>Mazahaka-lab</Organization>
</UserData>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:h:/11/install.wim#Windows 7 Homebasic [ 64-bit ]" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Этот файл ответов должен работать ) Сохраните в Autounattend.xml и положите в корень дистрибутива
Lonely_Mouse
08-01-2015, 17:19
Painkiller, win 7 ultimate x64. <cpi:offlineImage cpi:source="wim:h:/11/install.wim#Windows 7 Homebasic [ 64-bit ]" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> тут писать Ultimate вместо хоум или необязательно? Если не затруднит, добавьте еще копирование профиля )
Painkiller
08-01-2015, 17:37
<cpi:offlineImage cpi:source="wim:h:/11/install.wim#Windows 7 Homebasic [ 64-bit ]" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> »
Там без разницы
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>ru-RU</UILanguage>
</SetupUILanguage>
<InputLocale>ru-RU; en-US</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>1</Value>
</MetaData>
</InstallFrom>
</OSImage>
</ImageInstall>
<UserData>
<AcceptEula>true</AcceptEula>
<Organization>Mazahaka-lab</Organization>
</UserData>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CopyProfile>true</CopyProfile>
<ComputerName>Mazahaka-PC</ComputerName>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<TimeZone>E. Europe Standard Time</TimeZone>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:h:/11/install.wim#Windows 7 Ultimate [ 64-bit ]" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Вот, измените выделенное под себя и у вас попросить только выбрать диск для установки и в конец ввести имя пользователя с паролем , а перед этим интегрируйте ключ в образ через dism КОМАНДОЙ :
C:\Win\Win7AIO\mount - это папка монтирования
Dism /image:C:\Win\Win7AIO\mount /Set-ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Lonely_Mouse
08-01-2015, 17:39
Painkiller, спасибо, а без ключа никак? Корректно будет, если я оставлю как есть, т.е. sysprep /generalize /oobe /reboot /quiet /unattend:файл_ответов с файлом ответов который у меня и развернуть из под лайва?
Painkiller
08-01-2015, 17:49
а без ключа никак? »
Тогда будет запрос ключа при установке
sysprep /generalize /oobe /reboot /quiet /unattend:файл_ответов с файлом ответов который у меня и развернуть из под лайва? »
Лучше сделать так
sysprep /generalize /oobe /reboot /quiet
А файл ответов который я дал изменённый под себя положить в корень дистрибутива с именем Autounattend.xml
Painkiller, спасибо »
Есть полезное сообщение
Lonely_Mouse
08-01-2015, 17:56
Painkiller, а ничего если развернуть образ и запаковать sysprep /generalize /oobe /reboot /quiet? Старый файл ответов не останется?
Painkiller
08-01-2015, 18:07
Painkiller, а ничего если развернуть образ и запаковать sysprep /generalize /oobe /reboot /quiet? Старый файл ответов не останется? »
Файл ответов находится :
Windows\Panther\Unattend\Unattend.xml
При установке винда ищет файл ответов в нескольких местах. Именно там и будет файл ответов . Подключите образ через dism и удалите файл ответов , отключите сохранением и после проверьте с моим файлом ответов на виртуальной машине
Lonely_Mouse
08-01-2015, 18:21
Painkiller, Windows не удалось отобразить образы, доступные для установки. По ходу, проще забить и разворачивать из под лайва...
Painkiller
08-01-2015, 18:24
Painkiller, Windows не удалось отобразить образы, доступные для установки. По ходу, проще забить и разворачивать из под лайва... »
ахах, а вы чем в iso запаковывайте ? Остается только это. Откройте iso через UltraISO и посмотрите размер install.wim в образе
Используйте мою утилиту (https://yadi.sk/d/slqhuJYWM57C5) самописную для запаковки в iso
Lonely_Mouse
08-01-2015, 18:26
Painkiller, думаете в нем дело? Беру оригинальный и с ультраисо. В принципе, мне так и так разворачивать из под лайва т.к. еще надо сделать сборку х32, а образ больше 4гб выходит. Так что, мне нужен только правильный файл ответов без всего лишнего, кроме копирования профиля.
Painkiller
08-01-2015, 18:30
Painkiller, думаете в нем дело? Беру оригинальный и с ультраисо »
Распакуйте дистрибутив в папку замените install.wim , файл ответов положите и запакуйте с помощью моей утилиты. Тут или дело в упаковке или образ поврежден или вы не удалили файл ei.cfg
В принципе, мне так и так разворачивать из под лайва т.к. еще надо сделать сборку х32, а образ больше 4гб выходит. Так что, мне нужен только правильный файл ответов без всего лишнего, кроме копирования профиля. »
Я недавно собрал себе образ 9 редакций сжатый в esd , установщик от 8.1. Отпадает проблема с дровами под usb3.0 + cжатие хорошее
Lonely_Mouse
08-01-2015, 18:36
Painkiller, давайте пойдем другим путем, iso мне в принципе не нужен, только чтоб в виртуалку закинуть. Дисками я года три не пользуюсь. Мне бы только узнать, нормально будет если файл ответов будет только с копированием профиля?
Painkiller
08-01-2015, 18:43
Painkiller, давайте пойдем другим путем, iso мне в принципе не нужен, только чтоб в виртуалку закинуть. Дисками я года три не пользуюсь. Мне бы только узнать, нормально будет если файл ответов будет только с копированием профиля? »
Это зря, удобно одним файлом дистрибутив хранить на флешке или на переносном харде . Приведите команду которой вы захватывали в образ install.wim ?
Lonely_Mouse
08-01-2015, 20:26
Painkiller, брал все из статьи в шапкеЭто зря, удобно одним файлом дистрибутив хранить на флешке или на переносном харде »
Образы и буду держать на одной флешке, на другой лайвы, мемтест, вика, дмде, хр, линукс, etc
Painkiller
08-01-2015, 20:45
брал все из статьи в шапке »
Флаг не установили
/flags "Ultimate" — флаг, обозначающий редакцию Windows Vista (в других ОС не действует и не нужен). Задание флага обязательно, если планируется последующая установка образа с помощью программы установки (setup.exe). Другими словами, используйте этот параметр, если вы собираетесь заменить исходный образ Install.wim на собственный и устанавливать ОС с установочного диска или сетевого ресурса
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.