PDA

Показать полную графическую версию : [статья] Создание настроенного образа операционной системы


Страниц : 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

1am3r
21-03-2012, 15:55
Добрый день.
делаю образ для WDS при выполнение sysprep не копируется профиль по умолчанию.
сделал эталонную систему настроил все параметры по учетной записью Администратора
делаю %systemroot%\system32\sysprep\sysprep.exe /oobe /reboot /generalize /unattend:c:\answer\test.xml
все проходит нормально без ошибок, далее делаю захват образа на WDS сервер, образ заливается ставлю его при создание новой учетной записи профиль не настроенный.
пример файла test.xml
<?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>en-US; ru-RU</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">
<UserData>
<ProductKey>
<Key>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</Key>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
<FullName>emaa</FullName>
<Organization>emaa</Organization>
</UserData>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>800</VerticalResolution>
</Display>
<ImageInstall>
<OSImage>
<InstallFrom>
<MetaData wcm:action="add">
<Key>/IMAGE/INDEX</Key>
<Value>4</Value>
</MetaData>
</InstallFrom>
<WillShowUI>OnError</WillShowUI>
</OSImage>
</ImageInstall>
</component>
</settings>
<settings pass="specialize"></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">
<AutoLogon>
<Enabled>true</Enabled>
<LogonCount>2</LogonCount>
<Username>Administrator</Username>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<DPI>96</DPI>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>1024</VerticalResolution>
</Display>
<TimeZone>Russian Standard Time</TimeZone>
<RegisteredOrganization>emaa</RegisteredOrganization>
<RegisteredOwner>emaa</RegisteredOwner>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Work</NetworkLocation>
<ProtectYourPC>2</ProtectYourPC>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
</OOBE>
</component>
<component name="Microsoft-Windows-International-Core" 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">
<InputLocale>en-US; ru-RU</InputLocale>
<SystemLocale>ru-RU</SystemLocale>
<UILanguage>ru-RU</UILanguage>
<UserLocale>ru-RU</UserLocale>
</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">
<RegisteredOrganization>emaa</RegisteredOrganization>
<RegisteredOwner>emaa</RegisteredOwner>
<CopyProfile>true</CopyProfile>
<ComputerName>*</ComputerName>
<AutoLogon>
<Password>
<Value></Value>
<PlainText>false</PlainText>
</Password>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1280</HorizontalResolution>
<VerticalResolution>1024</VerticalResolution>
</Display>
</component>
<component name="Microsoft-Windows-Security-Licensing-SLC-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>
<cpi:offlineImage cpi:source="catalog://server/reminst/w7inst/sources/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


Что не так подскажите плз..

Vadikan
22-03-2012, 01:26
1am3r,

1. Непонятно, почему используется параметр /reboot. Ведь нужно выключить компьютер.
2. /unattend:c:\answer\test.xml - не нужно.
3. Применяйте файл ответов при установке и включайте туда CopyProfile (http://www.outsidethebox.ms/9951/#copyprofile).

1am3r
22-03-2012, 08:32
после ребута снимается образ WDS и заливается на сервер.
то есть делаю эталонную машину, делаю sysprep потом делаю захват образа WDS, заливаю на сервер, и при установке его на другую машину подкладываю файл ответов ? правильно?

Vadikan
22-03-2012, 12:20
после ребута снимается образ WDS и заливается на сервер. »
И что, с запущенной системы снимается образ или вы ее все-таки выключаете предварительно? :)

В остальном все верно.

1am3r
22-03-2012, 12:35
Цитата 1am3r:
после ребута снимается образ WDS и заливается на сервер. »
И что, с запущенной системы снимается образ или вы ее все-таки выключаете предварительно?
В остальном все верно. »
После того как проходит sysprep комп перезагружается и на моменте загрузки выбираю грузится с сетевой карты и делаю захват образ средствами WDS.

1am3r
22-03-2012, 16:16
1am3r,
1. Непонятно, почему используется параметр /reboot. Ведь нужно выключить компьютер.
2. /unattend:c:\answer\test.xml - не нужно.
3. Применяйте файл ответов при установке и включайте туда CopyProfile. »
профиль не скопировался.. может я что то не так делаю ?

давайте с начало.. заливаю комп с нуля... ставлю софт и и т.д далее %systemroot%\system32\sysprep\sysprep.exe /oobe /reboot /generalize комп уходит в ребут гружусь с сетевухи делаю образ захвата системы, образ заливается на сервак перегружаюсь ставлю этот образ через WDS профиль не скопировался хотя остальные настройки которые прописаны в файле ответов применяются. что не так ?

Vadikan
23-03-2012, 00:15
давайте с начало.. заливаю комп с нуля... ставлю софт »
Надеюсь, между этим вы входите в режим аудита.

А так, затрудняюсь ответить, но надо определять, связана ли проблема с WDS. Попробуйте установку локально и проверьте, копируется ли профиль в этом случае.

Переношу в соотв. тему.

1am3r
28-03-2012, 10:51
Привет еще раз.
сделал еще раз через аудит залил машинку сделал sysprep с указанием файла ответов в файле ответов был только copyprofile, залил на машинку профиль скопировался все хорошо.
дальше подкладываю этому образу файл ответов через WDS с параметрами языка, имени, компьютера, активации и т.д файл ответов отрабатывается настройки рописываются, то профиль получается пустой. почему так происходит ?

s3nsor
21-04-2012, 01:46
Ребята помогите.Это мой первый опыт.
В общем начал устанавливать ось,в нужном месте перешел в режим аудита:установил Winrar,Adobe flash player,IE 9,директ икс,Framework 4.0,пропатчил систему на применение сторонних тем,в компоненнтах отключил - Компоненты планшетного ПК,компоненты для работы с мультимедиа.В окне "Программа подготовки системы" поставил галочку,выключил машину. После загрузился через WIN PE и с помощью WimageX создал образ wim.Образ создался успешно.Заменил оригинальный install.wim своим,создал образ винды,установил на виртуалку.Процесс прошел успешно без всяких заминок.И вот вопрос,почему у меня при появление рабочего стола на панели задач нету ярлыка IE9,и почему тема рабочего стола Классическая (не путать с темой Aero).

Vadikan,спасибо за полезную статью.

И еще забыл спросить.Как сделать чтобы после установки оси,моя учетная запись была администратор?При копирование темы в папку Windows\Resources\Themes вылазит окно с текстом "Нет доступа к целевой папке.Для копирования в эту папку нужно обладать правами администратора."Если это поможет,то по нажатию "Продолжить" файлы копируются.

s3nsor
21-04-2012, 12:51
Может еще кто подскажет как из контекстного меню убрать пункт "открыть в блокноте"
Добавлял с помощью

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad]
@=""
"icon"="notepad.exe"

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad\Command]
@="notepad %1"

Joni
12-05-2012, 16:20
Здравствуйте!

В общем так рассказываю подробно что сделал.
Установил Win 7 ent на ПК
Далее все необходимые программы
далее
%systemroot%\system32\sysprep\sysprep.exe /generalize /oobe /reboot
Загружаюсь с виндовс PE и создаю с помощью imagex образ install.wim
imagex.exe /capture C: D:\install.wim /flags "Ent" "Windows 7" "My Windows" /compress maximum
Далее делаю файл ответов
тут (http://unattendedxp.com/articles/vista-unattended/autounattend.shtml) соответственно переправляя на свои параметры и версии ос
сохраняю все в каталог на диске
Это в основной папке
12.05.2012 14:56 <DIR> .
12.05.2012 14:56 <DIR> ..
10.06.2009 14:14 4*096 etfsboot.com
11.05.2012 16:38 <DIR> ISO
14.07.2009 06:04 <DIR> mount
11.05.2012 15:28 116*684*552 winpe.wim
12.05.2012 14:57 2*145*146*880 winpe_x86.iso
3 файлов 2*261*835*528 байт
4 папок 445*303*853*056 байт свободно

это в iso
11.05.2012 16:38 <DIR> .
11.05.2012 16:38 <DIR> ..
12.05.2012 12:21 4*370 AutoUnattend.xml
11.05.2012 14:56 <DIR> boot
13.07.2009 18:39 383*562 bootmgr
11.05.2012 14:56 <DIR> EFI
14.07.2009 07:10 481*680 imagex.exe
12.05.2012 14:56 <DIR> sources
3 файлов 869*612 байт
5 папок 445*303*894*016 байт свободно

Это в source
12.05.2012 14:56 <DIR> .
12.05.2012 14:56 <DIR> ..
14.07.2009 12:03 149*165*366 boot.wim
14.07.2009 12:03 1*966*783*608 install.wim
14.07.2009 12:03 599*519 install_Windows 7 ENTERPRISE.clg
3 файлов 2*116*548*493 байт
2 папок 445*303*832*576 байт свободно

boot - с диска Windows 7
install.win - это созданный со списком программ
install_Windows 7 ENTERPRISE.clg - это с диска, (Пробовал без него одно и тоже, зачем он не знаю)
Также пробовал install.wim брать с диска ради эксперимента, все тоже самое,
Так вот и вопрос вытек куда деваются стандартные драйвера? даже на тотже наистандартнейший IDE ????????

ах да еще вот такая команды была ну я думаю не стоит описывать зачем она нужна copype.cmd x86 c:\winpe_x86

Joni
14-05-2012, 11:00
мужики может чего то в описании не хватает что то непонятно? неужели никто свою сборку не делал? скажите тогда как сами делали? что с драйверами? были проблемы? как решали?

Vadikan
14-05-2012, 12:08
Joni, непонятно, в чем конкретно проблема. Все эти размеры файлов и папок должны как-то на это указать?

Joni
14-05-2012, 12:42
непонятно, в чем конкретно проблема. Все эти размеры файлов и папок должны как-то на это указать? »
размеры никак совершенно. имена файлов для наглядности выложил.
Проблема в том что я делаю свою сборку, но при установки он не видет стандартных драйверов для жесткого диска.
Вот я и не могу понять куда они делись? и как загрузить в сборку все те стандартные драйвера для жесткого диска и остального что присутствуют в оригинальном образе ОС

Vadikan
14-05-2012, 13:04
Для начала уберите из команды захвата
/flags "Ent"
Синтаксис неверный, да и все равно он действует в 7.

Joni
14-05-2012, 13:24
Синтаксис неверный, да и все равно он действует в 7. »
Да верно, но он не как не может же влиять на драйверы?
"да и все равно он действует в 7" - тут не понял, я и делаю образ Windows 7.
Да сори не думал что тут необходимо соблюдать синтаксис.

НО исходя из нижнего правила я разворачиваю с помощью Windows Setup а значит мне важен параметр /flags но с правильным синтаксисом /flags "Enterprise"

/flags "ИД_версии"

Задает версию Windows, для которой производится процедура захвата. Задание значения параметра /flags обязательно, если предполагается вторичное развертывание пользовательского образа Install.wim с помощью Windows Setup. Требуется заключить этот текст в прямые кавычки. Этот флаг необязателен при развертывании образа с помощью ImageX.

Vadikan
14-05-2012, 13:34
Joni, ссылку на источник своих цитат приводите сразу, либо смотрите сами, к какой ОС относится страница.

Что касается вашей проблемы с драйверами, то я с таким не сталкивался.
Проблема в том что я делаю свою сборку, но при установки он не видет стандартных драйверов для жесткого диска. »
Конкретики тут ноль.

Joni
14-05-2012, 13:38
Конкретики тут ноль. »
а вы могли бы в краце сказать или показать как вы сами делали?
И если делали то разворачивали через imagex или получали готовый образ ISO для установки своей сборки?
По ссылки это как пример, что виста что 7 они почти одинаковы.

Joni
14-05-2012, 14:18
В инструкции "Установка приложений и настройка системы"
Почему должен быть именно режим аудита? и только потом запускать sysprep. А нельзя уже грубо говоря взять рабочую станцию с настроенными параметрами, установленными программами выполнить в ней sysprep с параметрами и далее по уроку "Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX"??
А также
"Установка настроенного образа с помощью программы установки Windows"
это тут (http://www.outsidethebox.ms/9951/)

Такой вот вариант сейчас и попробую
Но я делал иначе а именно
copype.cmd x86 c:\VistaWork\winpe_x86
Туда уже свой образ и xcopy c:\VistaWork\winpe_x86\iso\*.* /s /e /f К:\
Взято из статей oszone

тут (http://www.oszone.net/8611/Windows_PE)

Vadikan
15-05-2012, 10:11
А нельзя уже грубо говоря взять рабочую станцию с настроенными параметрами, установленными программами выполнить в ней sysprep с параметрами и далее по уроку "Загрузка в Windows PE и сохранение образа с помощью утилиты ImageX"?? »
Можно. Режим аудита рекомендуется потому, что в этом случае система чистая изначально.

Я не очень понимаю, к чему вы приплетаете создание Windows PE. К созданию образа системы это не имеет отношения.




© OSzone.net 2001-2012