Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   WDS на Server 2008 R2 (http://forum.oszone.net/showthread.php?t=180606)

DrDEVIL666 15-07-2010 00:54 1453507

WDS на Server 2008 R2
 
1. Если не туда запостил, сразу не бейте
2. Знаю что было уже и не однократно ... но интересует именно эти вопросы, а не весь ФАК целиком, в котором ответа не нашлось (или может плохо искал)


Итак есть Server 2008 R2, на нём АД+ДХЦП+ДНС... требуется на него накатить - для выбора при буте по сети др. компов
1.) - ХР 32-б
- ХР 64-б (по возможности)
- 7 32-б
- 7 64-б
Следовательно вопрос. куда загонять образы в "Образы установки" или "Образы загрузки"

2.) ну с 7-ками всё впринципи элементарно, указать на *.wim в дистрибутиве диска и попёрло создание образа, но вот с ХР ... следуя СТАТЬЕ после запоковывания компа вижу вот такое

exo 15-07-2010 08:56 1453599

Цитата:

Цитата DrDEVIL666
"Образы загрузки" »

это вроде для загрузки PE.
Цитата:

Цитата DrDEVIL666
"Образы установки" »

а тут соответственно образы для установки на рабочие станции.
Цитата:

Цитата DrDEVIL666
запоковывания компа вижу вот такое »

а почему галки нет на генерацию ID ?

DrDEVIL666 15-07-2010 09:45 1453626

Цитата:

Цитата exo
а почему галки нет на генерацию ID ? »

Тож самое

alecsandrb 15-07-2010 09:55 1453629

Цитата:

Цитата DrDEVIL666
Следовательно вопрос. куда загонять образы в "Образы установки" или "Образы загрузки" »

как уже написали образы для установки нужно положить в Образы установки - но не забудь создать там хоть одну группу а уже в нее ложи образы
физически они у тебя эти файлы wim будут лежать примерно так: \\сервер WDS\remoteinstall\images\имя группы\файлы с расширением wim

Цитата:

Цитата DrDEVIL666
но вот с ХР ... следуя СТАТЬЕ после запоковывания компа вижу вот такое »

а ты куда распаковал syspep.exe и все остальное из deploy.cab?
хоть в статье указан путь для примера, реально он так и должен называться - т.е. C:\SYSPREP - и уже из этой папки запускай sysprep.exe

ага вижу что запускал из c:\sysprep
тогда следующий вопрос - система ставил заново? работаешь под учеткой локального админа?

DrDEVIL666 15-07-2010 10:07 1453635

Цитата:

Цитата alecsandrb
но не забудь создать там хоть одну группу а уже в нее ложи образы
физически они у тебя эти файлы wim будут лежать примерно так: \\сервер WDS\remoteinstall\images\имя группы\файлы с расширением wim »

т.е. для выбора установки системы, должна быть хотя бы одна группа? и уже в неё загонять образы винды?
Цитата:

Цитата alecsandrb
тогда следующий вопрос - система ставил заново? работаешь под учеткой локального админа?

Да, система с нуля с лицензиооного диска (не сборка), накатил пару программ и пытаюсь теперь запаковать её

Telepuzik 15-07-2010 10:09 1453636

DrDEVIL666
Содержимое sysprep.inf покажите.

alecsandrb 15-07-2010 10:12 1453637

Цитата:

Цитата DrDEVIL666
т.е. для выбора установки системы, должна быть хотя бы одна группа? и уже в неё загонять образы винды? »

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

по ошибке при запуске sysprep - а ты эту систему в домен не вводил?

DrDEVIL666 15-07-2010 10:13 1453640

Цитата:

Цитата alecsandrb
по ошибке при запуске sysprep - а ты эту систему в домен не вводил? »

Нет, поставил ОСЬ, проги, в раб.группу.... без дров!

DrDEVIL666 15-07-2010 10:22 1453650

Вложений: 1
Цитата:

Цитата Telepuzik
Содержимое sysprep.inf покажите. »

sysprep.inf

alecsandrb 15-07-2010 10:25 1453653

забавно - только что запустил sysprep на "свежей" системе - поставил буквально полчаса назад
и он нормально отработал

вот отсюда http://support.microsoft.com/kb/298491/ru
проверь а есть ли у тебя туда доступ

Перед выключением компьютера программа Sysprep.exe выполняет следующие действия: Добавляет в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup параметр CloneTag, в котором фиксируется дата и время запуска программы Sysprep.exe.
Добавляет в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\Setup параметр CmdLine. Этот параметр служит для запуска программы мини-установки после перезагрузки компьютера; параметр SystemSetupInProgress получает значение 0x1.
Проверяет наличие файла Setupcl.exe в папке %systemroot%\System32. Если файл отсутствует, программа ищет его в локальной папке и копирует в папку %systemroot%\System32. Если файла нет и в локальной папке, появляется сообщение об ошибке, и программа Sysprep.exe завершает работу.
Помещает команду в раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager — SetupExecute:REG_MULIT_SZ: Setupcl.exe
Обрабатывает раздел [SysprepMassStorage] файла Sysprep.inf для определения драйверов, которые необходимо включить в системном реестре.

DrDEVIL666 15-07-2010 10:32 1453659

Цитата:

Цитата alecsandrb
проверь а есть ли у тебя туда доступ »

Доступ куда? на сайт мелкомягких?
Цитата:

Цитата alecsandrb
ты эту систему в домен не вводил? ]

а надо?

Telepuzik 15-07-2010 10:36 1453665

DrDEVIL666,
Какой тип диска ипользовался при создании виртуальной машины? Попробуйте удалить содержимое раздела [SysprepMassStorage] и запустить sysprep.

alecsandrb 15-07-2010 10:37 1453668

Цитата:

Цитата DrDEVIL666
Доступ куда? на сайт мелкомягких? »

доступ к веткам реестра, которые указаны в статье

Цитата:

Цитата DrDEVIL666
а надо? »

нет, просто проверял не влияют ли политики домена на этот комп

DrDEVIL666 15-07-2010 10:38 1453670

Цитата:

Цитата Telepuzik
Какой тип диска ипользовался при создании виртуальной машины? »

Писал выше "XP SP3_lic"
Цитата:

Цитата Telepuzik
Попробуйте удалить содержимое раздела [SysprepMassStorage] и запустить sysprep.»

После того как удалил SysprepMassStorage всё пошло, значит накосячил в дровах....
-----------
Терь след вопрос, как снять образ с виртуалки в WDS ... в статье
Цитата:

При старте виртуальной машины заходим в BIOS, ставим загрузку по сети (PXE). При загрузке по PXE попадаем на меню выбора образа WDS-сервера и выбираем тот образ, который у нас на WDS сервере служит для «захвата». После выполнения загрузчика выбираем место сохранения образа (WDS-сервер или локальный диск), и, собственно происходит сам процесс создания образа.
что это за волшебный образ захвата?

alecsandrb 15-07-2010 10:58 1453684

Цитата:

Цитата DrDEVIL666
что это за волшебный образ захвата? »

по сути это просто boot.wim с дистра Vista или Win7
добавь его в образы загрузки с именем что-нибудь вроде Install Image From WDS
и если в нем будут дрова на сетевушку тестового компа то все остальное будет на автомате
если дров не окажется то образ не увидит сервер WDS соответственно и их придется добавлять вручную в файл boot.wim

нет, стоп - не то написал - я указал образ для развертывания уже снятых образов систем на машины
образ для захвата - это другое немного

alecsandrb 15-07-2010 11:15 1453698

в общем подробно здесь - ищи поиском образ загрузки с возможностью создания снимка системы
http://www.windowsfaq.ru/content/view/624/90/

а если коротко то это образ загрузки WinPE, который делаешь сам из комплекта WAIK (Windows Automated Installation Kit)
инструкция есть как в самом WAIK так по инету их полно, да там и делать то немного.
Отличие его от образа для развертывания систем в том что после загрузки самого образа запускается клиент WDS (wdscapture),
который и руководит твоими действимя при захвате (создании снимка) образа системы и заливке его на сервер WDS
Сам WAIK качается с Microsoft.com

DrDEVIL666 15-07-2010 15:08 1453867

alecsandrb
На работе ограниченный АДСЛ, скачаю вечером дома и продолжу завтра с утреца!
ЗЫ за статейку респект...
-------------------
Пока офтопчик, как в 2008Р2, убрать запрос на смену пароля раз в мес (вернее хде?)

DrDEVIL666 26-07-2010 14:45 1460865

Согласно о4 хорошей статье .... на строке
Код:

imagex /mountrw c:\winpe\winpe.wim 1 c:\winpe\mount
Выдаёт ошибку
Код:

c:\winpe>imagex /mountrw c:\winpe\winpe.wim 1 c:\winpe\mount
ImageX Tool for Windows
Copyright (C) Microsoft Corp. 1981-2005. All rights reserved.

Mounting (RW): [c:\winpe\winpe.wim, 1] ->
              [c:\winpe\mount]

Error mounting image (RW):

    .

c:\winpe>


alecsandrb 27-07-2010 08:03 1461260

У меня такое было если файл winpe.wim был занят - посмотри может ты его уже смонтировал в папку c:\winpe\mount
(если там что-нибудь есть то файл смонтирован) и тогда выполни сначала imagex /unmount c:\winpe\mount
а потом снова imagex /mountrw

Flash123 07-10-2010 14:04 1513534

Проблема, машины с встроеной сетевой Sis900, при загрузке с WDS. На одной выдаёт что драйвер не установлен для сетевой, на другой Что DHCP сервер не может выдать IP. Сервак Win server 2008 R2, в boot.wim добавлена целая куча драйверов, в том числе и на эту сетевую, поднят только WDS. Как заставить грузиться?

alecsandrb 08-10-2010 09:35 1514122

А если немного более подробно:
Цитата:

Цитата Flash123
Проблема, машины с встроеной сетевой Sis900, при загрузке с WDS. »

- не загружается только компы с этой сетевой или другие тоже?
Цитата:

Цитата Flash123
На одной выдаёт что драйвер не установлен для сетевой »

- winpe загружается на такой машине? когда говорит что нет драйвера для сетевой карты?
- если загрузиться с winpe образа и выполнить ipconfig показывает что-нибудь?
Цитата:

Цитата Flash123
на другой Что DHCP сервер не может выдать IP. »

- а свободные адреса в области DHCP сервера вообще есть?

Напиши структуру: WDS и DHCP на одном сервере или на разных, получает ли кто-нибудь в сети
адреса от этого DHCP (может он у тебя тестовый и в отдельном VLAN-е или просто не подключен к рабочей среде)

Flash123 08-10-2010 21:13 1514615

На других машинах с интегрироваными всё грузиться хорошо (Atheros, Realtek, VIA). Целая куча драйверов добавлена в загрузчик Boot.wim, в том числе и драйвера от Windows XP на SIS 900 скаченые с оф. сайта SIS.
Boot.wim версия 7600 от Win 7 Ultimate x86.
WDS стоит на отдельном сервере, DHCP на другом, адреса получаются и раздаются

Опишу по порядку:
Стартует загрузка SIS 900 ... PXE
Сервак с WDS видится, нажимаю F12, начинается загрузка Менеджера Загрузок, со списком :"Захватить образ х86, Развернуть Образ х86". При выборе WinPE "Развернуть образ х86", крутиться экран "Начало установки", после чего выдаёт ошибку что WDS-client не смог получить IP-адрес от DHCP сервера или в другом варианте что не найден драйвер на сетевую.
Мать Asus p4s800-MX-SE, такая же фигня с MSI PM8M, вообщем все что с логикой на базе SIS.

alecsandrb 11-10-2010 08:21 1516081

Цитата:

Цитата Flash123
Целая куча драйверов добавлена в загрузчик Boot.wim, в том числе и драйвера от Windows XP на SIS 900 скаченые с оф. сайта SIS. »

Цитата:

Цитата Flash123
Boot.wim версия 7600 от Win 7 Ultimate x86. »

- а не пробовал в этот загрузчик, раз он от Win 7 добавить драйвера для этой сетевой карты под 7-ку?

Flash123 11-10-2010 11:19 1516184

Для 7-ки драйверов на эту сетевую нету, последние поддерживаемые 2003 сервер. Остаётся ждать сетевой с boot rom-мом

alecsandrb 11-10-2010 12:08 1516219

Цитата:

Цитата Flash123
Остаётся ждать сетевой с boot rom-мом »

- ну еще как вариант поставить отдельную сетевушку и с ней (3Com, DLink и т.д.) поставить систему
а потом убрать. Правда этот вариант подходить если не опечатаны системники.

Flash123 14-10-2010 16:30 1518842

Собственно и заказал сетевую Зcom "3C905B/C(X)-TX-M", как придёт буду с ней пробовать.

Кстати есть ли разница между, запаковать Win XP на виртуальной машине и на реальной? Интересует собственно поведение HAL, ведь образ XP с интел, не должен встать на систему с AMD.

alecsandrb 15-10-2010 07:02 1519266

Цитата:

Цитата Flash123
Кстати есть ли разница между, запаковать Win XP на виртуальной машине и на реальной? »

- разницы почти нет - только в наборе дров которые винда поставит из своего чистого дистрибутива
- про HAL - каждый решает эту проблему по-своему, я по примеру отсюда http://www.myitforum.com/articles/15/view.asp?id=8997
подставляю после разворачивания образа нужный файл
- а так посмотри в соседней теме про разворачивание клонов - там например эта проблема решается при первом запуске
при помощи выбора как запускаться http://forum.oszone.net/thread-124525.html
Цитата:

Цитата Flash123
ведь образ XP с интел, не должен встать на систему с AMD. »

- самое забавное что часто видел предложение делать образ именно на AMD - т.к. при этом винда ставит меньше всего своих дров
и образ получается наиболее универсальным :) - но сам не проверял - нет у меня AMD

vashchukov 02-12-2010 21:50 1556972

Я делал тоже самое по мануалу с Хабра. Для интеграции драйверов в образ я скачал все паки драйверов с http://driverpacks.net, распаковал их и положил в папку C:\Windows\Driver Cache. И у меня тоже возникла проблема с тем, что sysprep не отрабатывался до конца, а выбрасывал ошибку "Программа подготовки системы 2.0. При попытке обновления реестра произошла ошибка". Дело оказалось в паке MassStorage. Если его не интегрировать так, как описано в статье на Хабре, то sysprep отрабатывается и образ запечатывается.

Цитата:

Цитата Flash123
Кстати есть ли разница между, запаковать Win XP на виртуальной машине и на реальной? »

Я готовил эталонную инсталляцию с Windows XP внутри виртуалки на базе vMWare Workstation 7. После того, как образ был запечатан я загрузился с capture образа, но не увидел разделов жесткого диска с которого нужно захватывать ОСь :( Скриншот

Как же всё таки правильно интегрировать драйвера MassStorage в образ, чтобы можно было с помощью WDS разливать винду на разное железо? И как увидеть подготовленный образ внутри vMWare Workstation 7 с помощью capture образа? Может драйвера какие-то нужно интегрировать в него? Какие? В качестве capture образа я использую boot.wim от русской Windows 7. Или эталонный образ можно снять только с физической машины?

Telepuzik 03-12-2010 11:47 1557378

Цитата:

Цитата vashchukov
Я готовил эталонную инсталляцию с Windows XP внутри виртуалки на базе vMWare Workstation 7. После того, как образ был запечатан я загрузился с capture образа, но не увидел разделов жесткого диска с которого нужно захватывать ОСь »

С какими параметрами запечатывали систему?? Покажите скриншот из vMWare Workstation 7 для настроек ВМ интересует параметры для жесткого диска.
Цитата:

Цитата vashchukov
Как же всё таки правильно интегрировать драйвера MassStorage в образ, чтобы можно было с помощью WDS разливать винду на разное железо? И как увидеть подготовленный образ внутри vMWare Workstation 7 с помощью capture образа? Может драйвера какие-то нужно интегрировать в него? Какие? »

Попробуйте эти методы:
Код:

Method #1: Target system has a inbox mass storage driver
=================================================
Utilize the -bmsd switch to populate the sysprep.inf. Steps are as follows
1. Create a c:\sysprep\sysprep.inf that contains at least the following
[SysprepMassStorage]
2. Run c:\sysprep\sysprep.exe -bmsd
3. Sysprep will run and populate this section with all inbox mass storage
drivers. Open up sysprep.inf to check and make sure the entries are there.
4. Run sysprep.exe again to reseal the image

Method #2: Target system utilizes a 3rd party mass storage driver
=================================================
When the target system uses a 3rd party mass storage driver you must
manually add the driver to the sysprep.inf. The syntax is documented in
deploy.chm hardware_id = path_to_device_inf[, disk_directory[,
disk_description[,disk_tag]]] path_to_device_inf

Specifies the path to the .inf file that contains the Plug and Play ID of
the controller to install. Enclose path_to_device_inf in quotation marks if
it is a long file name.
disk_directory
Specifies the name of the directory on the floppy disk provided by the
third party that contains the copy of the mass-storage driver.
disk_description
Specifies the description of the floppy disk as specified in the
Txtsetup.oem file provided by the third party.
disk_tag
Specifies the disk tag of the floppy disk as specified in the Txtsetup.oem
file provided by the third party.
Example
[SysprepMassStorage]
PCI\VEN_1077&DEV_1080 = "C:\Drivers\qlogic\qlogic.inf",
"C:\Drivers\qlogic\",
"QLogic Software Disk", "C:\Drivers\qlogic\disk_tag"


vashchukov 03-12-2010 12:15 1557399

Цитата:

Цитата Telepuzik
С какими параметрами запечатывали систему?? Покажите скриншот из vMWare Workstation 7 для настроек ВМ интересует параметры для жесткого диска. »

Вот с такими - скриншот .

Цитата:

Цитата Telepuzik
Попробуйте эти методы: »

Именно первый метод описан в статье на Хабре и по нему я и делал (использовал драйвер пак massstorage с driverpacks.net). В конце получил ошибку, как у топикстартера.

Второй метод попробую если не удастся найти более автоматизированного решения.

Telepuzik 03-12-2010 12:23 1557404

Думаю что при захвате образа у Вас не виден диск для захвата т.к. в ВМ вы использовали SCSI жесткий диск.

Flash123 03-12-2010 14:09 1557480

Я делал с физической машины образ. Проблема в драйвере (точнее в его отсутствие), такая же проблема есть но тут я на сервак пытаюсь Windows 7 поставить.
Если есть машина свободная то делай с неё проблем не будет, лучше брать где мать хотя бы 2007 года. А дальше не всё так сложно. Не давно сделал универсальный образ (под Интел и АМД). Не поддаются только чипсеты SIS 2000-2002 года, на всём остальном работает отлично.
Поставить в виртуалке HDD IDE чтобы диск значился а не SCSI.

vashchukov 03-12-2010 15:11 1557532

Цитата:

Цитата Telepuzik
Думаю что при захвате образа у Вас не виден диск для захвата т.к. в ВМ вы использовали SCSI жесткий диск. »

Да, проблема в этом. На IDE заработало.

vashchukov 06-12-2010 13:33 1559493

Подготовил "эталонную" инсталляцию на базе Microsoft Windows XP, захватил с неё образ. Скопировал образ на WDS сервер. Добавил этот образ в install image. Скриншот

На компьютере, на котором хочу развернуть образ (это тот же самый ПК с которого образ и снимался) гружусь с boot image'а и не вижу образа в списке.Скриншот

В чем может быть проблема? Как увидеть образ в списке и "раскатать" его на новую голую машину?

Telepuzik 06-12-2010 14:29 1559529

vashchukov,
В консоли WDS щелкните правой по созданному образу выбирете "Свойства" и покажите скрин с закладки "Общие".

vashchukov 06-12-2010 14:45 1559540

Цитата:

Цитата Telepuzik
В консоли WDS щелкните правой по созданному образу выбирете "Свойства" и покажите скрин с закладки "Общие". »

Скриншот

Проблема кроется в использовании mysysprep (или в неправильном его использовании, но я делала как в статье написано). После того, как я запечатал машину с помощью sysprep (а не mysysprep) я увидел образ для развертывания. Но полученный образ наверное можно будет устанавливать только на ПК с такой же конфигурацией оборудования с которой образ захватывался. Т.е. установить XP на машины с разной конфигурацией оборудования не получится :(

Telepuzik 06-12-2010 14:57 1559550

Цитата:

Цитата vashchukov
Проблема кроется в использовании mysysprep (или в неправильном его использовании, но я делала как в статье написано). »

Проблема скорее всего состоит в параметре HAL Type. Попробуйте запечатать машину указав в файле sysprep.inf слейдующий параметр:
Код:

[Unattended]
UpdateHAL = ACPIAPIC_MP,%WINDIR%\Inf\Hal.inf

Добавив получившийся образ на WDS посмотрите будет ли он доступен для установки.

vashchukov 06-12-2010 15:28 1559567

Цитата:

Цитата Telepuzik
Проблема скорее всего состоит в параметре HAL Type. Попробуйте запечатать машину указав в файле sysprep.inf слейдующий параметр:

И запечатать mysysprep'ом?

Telepuzik 06-12-2010 15:42 1559579

Да попробуйте им.

vashchukov 06-12-2010 16:23 1559606

Цитата:

Цитата Telepuzik
Да попробуйте им. »

Менять HAL на "компьютер с ACPI" и убирать из MySysprep.inf все знаки комментария (;) с секции [CPU] нужно перед этим?

Flash123 07-12-2010 09:25 1560038

Вложений: 1
НУ в первую очередь надо обновить сервак, ну или перезагрузить накройняк. Попробуй ещё раз захватить, бывает не схватывает, хотя образ есть.

John.uln 26-07-2012 13:12 1959183

Цитата:

Цитата vashchukov
Я делал тоже самое по мануалу с Хабра. Для интеграции драйверов в образ я скачал все паки драйверов с http://driverpacks.net, распаковал их и положил в папку C:\Windows\Driver Cache. И у меня тоже возникла проблема с тем, что sysprep не отрабатывался до конца, а выбрасывал ошибку "Программа подготовки системы 2.0. При попытке обновления реестра произошла ошибка". Дело оказалось в паке MassStorage. Если его не интегрировать так, как описано в статье на Хабре, то sysprep отрабатывается и образ запечатывается. »

Проблема в файле mysysprep.inf.
1)Найди строчку [SysprepMassStorage] и ниже удаляй все строчки вида: *int0800=c:\windows\inf\machine.inf.
2)Замени все строчки вида: pci\ven_1179&dev_0601=c:\windows\inf\machine.inf на pci\ven_1179&dev_0601="%windir%\inf\machine.inf"
Кавычки ОБЯЗАТЕЛЬНЫ(!!).


Время: 12:56.

Время: 12:56.
© OSzone.net 2001-