Установка Windows 2003 x64 через WDS 2003
Всем привет!
Возник какой то замкнутый круг, не могу разорвать =)) Что имеем: Server 2003 R2, на нем поднят WDS. Загрузчики (boot.wim) брал как с дистрибутива Windows 7, так и с дистрибутива Vista. Пробовал как чистые (без изменений), так и с добавлеными драйверами. В итоге что получилось: 1) С помощью install и capture загрузчиков от Windows 7, с добавленными драйверами, успешно сграблена Windows 2003 x32, и успешно установлена. Правда та, что грабилась с VMWare, встает только на VMWare, а та что на физической машине (IBM x3250), только на физическую. Если можно это поправить - объясните как =)))) Это может быть из-за того, что физическая с 2 процессорами, а виртуальная с одним? Если да, то как (на чем?) сделать какой-то один образ - который вставал бы на все машины? (интересует только физические и VMWare) 2) Virtual PC 2007 - WinXP и Win2K3 грабится и заливается на сервер, но установить не получилось - не отображается ни один образ, вообще, ни те что были сграбленны с самого VirtualPC, ни с других. Тоже не знаю почему 3) Ну и наболевший вопрос - не получается установить Windows 2003 x64 на физические машины с сервера WDS. На VMWare сграбилась и установилась. Без проблем. Использовался загрузчик от 7, с добавленными драйверами. В настройках конечно же было выставлено x64. Процессор 1. Образ c win2k3, полученный на VMWare, после деплоя на физический сервер вываливается в черный экран. Образ c win2k3, полученный с физической машины, после деплоя на тот же физический сервер вываливается в черный экран. Образ c win2k3, полученный с физической машины, после деплоя на виртуальный сервер вываливается в черный экран. Как грабил и разворачивал: делал с загрузчиков Vista, 7, с добавленными драйверами, и неизмененные. Не выходит. |
Судя по описанным симптомам проблема в HAL
Можно попробовать 2 варианта (по крайней мере те что я знаю) 1 - http://forum.oszone.net/thread-124525.html - здесь используется замена boot.ini и при первом запуске клон-система предлагает тебе выбрать тип HAL и процессора 2 - http://www.myitforum.com/articles/15/view.asp?id=8997 - здесь предлагают после раскатки образа в WINPE (для примера) запустить скрипт который прочитает реестр и возмет из него нужный тип HAL-а (в winpe он корректно определяется и не нужно гадать и выбирать) а потом добавит нужные строки в файл sysprep.inf (вариант работает если используешь sysprep.exe) Ну и могу посоветовать еще зайти http://forum.ru-board.com/topic.cgi?...topic=2845&glp http://forum.ru-board.com/topic.cgi?...c=1874&start=0 там много чего про клонирование и проблемы с ним связанные |
Перечитал много ссылок, но все же не пойму: Почему образ снятый на физической машине, не разворачивается на ней же?
P.S. Попробовал установить в VMWare Win2k3 x64 с одним процессором и двумя. Они разворачиваются друг на друга без проблем. Когда устанавливаю windows 2003 x64 на физическую машину, потом её граблю, и пытаюсь на неё же развернуть - вылетает с ошибкой при первой же загрузке. |
Цитата:
Проверить могу только на виртуалках - но ты сам писал что на виртуалках у тебя работает а так отключи автоперезагрузку при ошибках и посмотри какая ошибка вызывает перезагрузку - обычно это либо драйвер HDD либо HAL |
alecsandrb, Так ошибка соскринена в первом посте. Я об этой ошибке(
|
Ну в общем если я правильно понял причину ошибки - (а это неправильное определение архитектуры WDS сервером)
то можно попробовать следующее: Чтобы сервер служб развертывания Windows принудительно распознавал компьютеры на базе x64, выполните следующую команду: WDSUTIL /set-server /architecturediscovery:yes Компьютер архитектуры X64 определен как компьютер x64, но его не удается загрузить с помощью образа по умолчанию. Причина. Если компьютер архитектуры x64 загружается через среду PXE, но не обнаруживает образ x64, процесс загрузки завершить не удастся. Решение. Убедитесь, что загрузочный и установочный x64-образы добавлены на сервер служб развертывания Windows. Можно также принудительно задать получение всеми клиентскими компьютерами архитектуры x64 только загрузочных файлов x86. Для этого нужно настроить программу загрузки по умолчанию для клиентов архитектуры x64, чтобы в ней использовалась правильная соответствующая программа загрузки, например Pxeboot.com из \RemoteInstall\boot\x86. Взято отсюда: http://technet.microsoft.com/ru-ru/l...69(WS.10).aspx Ну я еще бы проверил конфиг сервера н предмет а может ли он работать с x64 и какой он при этом использует загрузчик ... C:/>WDSUTIL /get-Server /show:Config .... это отсюда http://www.redline-software.com/rus/...sta-part18.php а вот это уже от производителя :) (правда на англ.) http://support.microsoft.com/default...b;EN-US;932447 в принципе все тоже что я написал выше |
alecsandrb, хм... не думаю что дело в этом. Команду эту выполнил давно. Загрузчики добавил само собой. Я вижу образы x64, и у меня даже деплоится WinXP x64, причем с одного образа деплоится как на виртуалки, так и на физические железки. С виртуалок я спокойно граблю x64 и также успешно их распространяю. Не получается только с физическими машинами и windows 2003 x64. Вот конфиг WDS:
P.S. Я может плохо описал проблему? У меня стоят загрузчики для снятия образа и для инстала образа, именно x64. Загружась с образа для инстала x64, я вижу все готовые образы на сервере. Только в случае с виртуалками, я те что сграбил с виртуалок, те и могу на них развернуть. А те что я сграбил с физической машины, я не могу развернуть даже на неё саму. Т.е. я гружусь с инстал образа, вижу список из доступных мне x64 образов, выбираю нужный, и его разворачиваю. Он разворачивается и машина уходит в ребут. После ребута она выдает черный экран, как в первом посте. Причем такое у меня только с Windows 2003 x64. С Windows 2003 x86 все хорошо. Даже с WinXP x64 все отлично. Дистрибутивы какие только не перепробЫвал, и с eopen , и с msdn. Вот и не понятно в чем дело - то ли и правда в дистрибутиве, ну а может контроллер диска. Хотя не пойму почему он сам на себя потом не встает. Причем пробовал загрузчик как от Vista, так и от Windows 7. Кто-то сказал что в Windows 7 проблема HALов решена, можно не заморачиватся на эту тему. Но у меня все же не в этом проблема, а втом что винда уже развернутая, не может загрузится с жесткого диска. |
Да, к сожалению сам виноват сразу не уточнил на каком этапе внедрения системы выпадает ошибка, бывает.
Что могу сказать - такая ошибка, судя по ответам Google возникает чаще всего при ошибках загрузчика но что самое интересное описание ее решения я видел только для Vista/7/2008 - про 2003 ни слова не нашел (хотя может и проглядел). Предлагают сделать следующее - загрузиться с оригинального установочного диска - выбрать пункт Восстановление системы - восстановить загручную область Если честно в Viste подобное проделывал - в 2003 x86 - ни разу (x64 у меня просто нет) Цитата:
и железе, но образ который был подготовлен - сможет по умолчанию подойти только к той (или похожей) с которой снимался образ ведь информация о HAL будет в нем только об одном конкретном - который определился на этапе установки системы. Ну и я бы все-таки попробовал вручную провести развертывание образа на проблемное железо или попробовал на другом если есть (хотя бы для проверки) Как вручную - загрузить образ WinPE c командной строкой - подключить сетевой диск с образами - отформатировать/удалить раздел и создать заново - команда diskpart - развернуть образ - imagex /apply - перезагрузить и посмотреть результат |
Время: 07:46. |
Время: 07:46.
© OSzone.net 2001-