Baggurd
03-07-2013, 13:29
Никак не могу добиться нормальной установки Windows 7 из образа. Мне нужно чтобы при установке windows она включалась в домен.
Я делал образ в режиме аудита. Далее делал sysprep /generalize /oobe /shutdown /unattend:c:\unattend.xml
Так вылядит unattend.xml
<?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>
<component name="Microsoft-Windows-UnattendedJoin" 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">
<Identification>
<Credentials>
<Domain>contoso.com</Domain>
<Password>123</Password>
<Username>admin</Username>
</Credentials>
<JoinDomain>contoso.com</JoinDomain>
<MachineObjectOU>OU=Computers,DC=contoso,DC=com</MachineObjectOU>
<MachinePassword>123</MachinePassword>
</Identification>
</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">
<AutoLogon>
<Password>
<Value>123</Value>
<PlainText>true</PlainText>
</Password>
<Enabled>true</Enabled>
<Username>Администратор</Username>
<LogonCount>5</LogonCount>
</AutoLogon>
<UserAccounts>
<AdministratorPassword>
<Value>123</Value>
<PlainText>true</PlainText>
</AdministratorPassword>
</UserAccounts>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog://sztu-cluster-fs/adprograms/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Далее я снял образ и через dism добавил в образ драйвера на сеть.
Потом делаю последовательность задач:
1) Создать разделы на диске 0
2) Применить операционную систему - В этом шаге указываю что нужно использовать файл ответов sysprep и выбираю файл unattend.xml (тот же файл который я использовал когда делал sysprep)
3)Применить настройки windows - в этом шаге ставлю что нужно включить учетную запись локального администратора.
4) применить пакет драйверов - выбираю пакет с драйверами на LAN
5) Применить параметры сети - выбираю домен, подразделение
В результате: Когда винда загружается она мало того что не включена в домен, еще и выключена запись локального администратора, т.е. мне даже не залогинится так как других учеток там нет. Что делать? Как заставить ее включать учетку локального админа и вводить машину в домен?
Прикладываю логи
https://www.dropbox.com/s/a1u02i77dfeke4v/smsts6.log
https://www.dropbox.com/s/q7k90j6nrj51plj/dism.log
Я делал образ в режиме аудита. Далее делал sysprep /generalize /oobe /shutdown /unattend:c:\unattend.xml
Так вылядит unattend.xml
<?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>
<component name="Microsoft-Windows-UnattendedJoin" 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">
<Identification>
<Credentials>
<Domain>contoso.com</Domain>
<Password>123</Password>
<Username>admin</Username>
</Credentials>
<JoinDomain>contoso.com</JoinDomain>
<MachineObjectOU>OU=Computers,DC=contoso,DC=com</MachineObjectOU>
<MachinePassword>123</MachinePassword>
</Identification>
</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">
<AutoLogon>
<Password>
<Value>123</Value>
<PlainText>true</PlainText>
</Password>
<Enabled>true</Enabled>
<Username>Администратор</Username>
<LogonCount>5</LogonCount>
</AutoLogon>
<UserAccounts>
<AdministratorPassword>
<Value>123</Value>
<PlainText>true</PlainText>
</AdministratorPassword>
</UserAccounts>
</component>
</settings>
<cpi:offlineImage cpi:source="catalog://sztu-cluster-fs/adprograms/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Далее я снял образ и через dism добавил в образ драйвера на сеть.
Потом делаю последовательность задач:
1) Создать разделы на диске 0
2) Применить операционную систему - В этом шаге указываю что нужно использовать файл ответов sysprep и выбираю файл unattend.xml (тот же файл который я использовал когда делал sysprep)
3)Применить настройки windows - в этом шаге ставлю что нужно включить учетную запись локального администратора.
4) применить пакет драйверов - выбираю пакет с драйверами на LAN
5) Применить параметры сети - выбираю домен, подразделение
В результате: Когда винда загружается она мало того что не включена в домен, еще и выключена запись локального администратора, т.е. мне даже не залогинится так как других учеток там нет. Что делать? Как заставить ее включать учетку локального админа и вводить машину в домен?
Прикладываю логи
https://www.dropbox.com/s/a1u02i77dfeke4v/smsts6.log
https://www.dropbox.com/s/q7k90j6nrj51plj/dism.log