FedyaT
12-04-2006, 09:13
Домен Windows 2003
Сервер Windows 2003 Server EE SP1
Сервис RIS
Пк 1 материнская плата ASUS P5PGL сетвеая карта встроенная Intel
ПК 2 материнская плата ASUS P5LD2-VM сетевая карта встроенная Intel
обе сплаты поддерживают стандарт загрузки
Задача
I Добится загрузки образа Windows XP SP2 Corporate на ПК с разными сетевыми картами в ее первой части - текстовом режиме с сервера RIS (начало установки)
Если нет DHCP поднимаем его, настраиваем в соответствии со своими нуждами.
Для того чтобы клиенты могли загружаться с RIS
в свойствах сервера добавляем 2 параметра
066 - имя узла сервера загрузки - указываем IP сервера на котором установлен сервис RIS
067 - имя файла загрузки - указываем имя файла Startrom.com
1. Инсталируем службу RIS все по дефолту. После установки на диске появится папка RemoteInstall
2.После перезагрузки сервера запускаем конфигурацию службы RIS указвыаем на дистрибутив где лежат файлы
WinXP SP2 Corporate и указываем название Windows XP SP2, далее для загрузки клиентов с сервера копируем
все файлы из RemoteInstall\OSChooser\i386 в коернь папки RemoteInstall.
3.Заходим в AD Users and Computers в тот контейнер где у нас сервер RIS в свойствах его на вкладке Remote Install ставим галку отвечать на запросы всех клиентов.
4.Инсталируем новый компьютер Windows XP SP2 Corporate + MS Office + еще несколько программ.
5.С Пк с которого хотим сделать образ По сети заходим на сервер RIS в папку REMINST\Admin\i386 и запускаем ripprep, создается образ и помещается на сервер. При этом указываем название папки где будет хранится образ и название образа - в нашем случае имя папки WINXPP5PGL имя образа Windows XP SP 2 motherboard P5PGL
( P5GPL - материнская плата на вновь созданном ПК)
6.Создаем папку Nic по следующему пути RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
и копируем в нее драйверы сетевой карты
7.Копируем все файлы с расширением *.SYS в папку I386 по следующему пути
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
8.Копируем INF файлы предназанченные для RIS в папку I386 по следующему пути
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
9.Заходим в RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\Templates и редактируме файл ripprep.sif
корректируем следующие параметры
OemPreinstall = Yes
добавляем OemPnPDriversPath = Drivers\nic
10.Делаем Restart Remote Install Service
11.На ПК на который хотим залить образ - в биосе включаем поддержку BOOT сетевой карты и загружаемся с сервера RIS указываем имя и пароль пользователя имеющего доступа к образам.
12.Из меню выбираем нужый образ - в нашем случае там 2 пункта
Windows XP SP2 Corporate
Windows XP SP 2 motherboard P5PGL
Выбираем Windows XP SP 2 motherboard P5PGL
по идее должны подгрузится драйвера сетевой карты и начинается копирование образа на ПК
разбиение диска, копирование файлов и переход к графической части установки образа.
В случае с материнской платой P5PGL процесс загрузки проходит и начинается установка образа
теперь допустим что нам надо залить этот же образ на машину с материнской платой P5LD2-VM
чтобы не парится с созданием нового образа - Производим замену драйверов сетевой карты
удаляем старые драйвера и копируем новые драйвера ав папку
RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
удаляем все файлы *.sys и *.inf и копируем новые в следующей папке
RemoteInstall\Setup\%language\Images\WINXPP5PGL\I386
Рестаритм службу Remote Instll service
Пытаемся загрузится с образа и .......
В случае с материнской платой P5LD2-VM процесс загрузки останавливается на моменте
"выбранный образ операционной системы не содержит необходимых драйверов "
Вот тут то и есть загадка - оказывается что вновь скопированные драйвера - сразу не приживаются и RIS их просто не видит, даже после перезапуска 2х служб - все равно дрова не видит.
Надо подождать какоето время - в моем случае это было 20-30 мин ( незнаю с чем связанно)
может кто знает почему так происходит?
Есть еще один приятный момент если у вас на ПК в момент создания образа была включена опция Hipertrading то при попытке установить данный образ на ПК без данной опции вы просто не увидите в меню загрузки нужный вам образ.
Если вы сделали образ на PII windows 2000 Sp4 то при попытке установить данный образ на P4 он просто неотображается в списке меню.
John Savill
InstantDoc #42475
John Savill's FAQ for Windows
A. When a RIS client computer boots so it can install an OS from the RIS server, the client displays a list of OS images that are applicable to it. A problem occurs when the image's hardware abstraction layer (HAL) differs from the HAL that the local machine should use (e.g., single-processor HAL versus multiprocessor HAL). I experienced this problem recently when I used the Remote Installation Preparation (RIPrep) utility to create an image from a client workstation. When I booted another computer so it could install an OS from the RIS server, the computer didn't display the image. The problem was that the computer I used to create the image had hyperthreading enabled, which means the HAL is a multiprocessor version (although the machine actually has o*nly o*ne CPU), whereas the destination machine didn't have hyperthreading and required a single-CPU HAL. If the HAL is the same o*n both the imaged and local systems, compare the NTFS permissions o*n the RIS server's image folder with the permissions o*n an image that you know works. If the permissions aren't the same, adjust them o*n the image folder so they match the permissions o*n the folder of the working image
как сделать так чтобы в меню отображались все системы вне зависисмости от конфигурации ПК ?
Есть еще чудесный момент - допустим мы сделали образ и выполнили пункт 6,7,8 ( в моем случае от карточки Intel материнская плата P5PGL) все работает и загружается, и тут нам нужно залить этот образ на ПК где сетевая карта не поддерживает загрузку ( BOOT ROOM) мы делаем дискетку - подключаме дисковод - загружаемся с дискеты и получаем ошибку
STOP error 0x000000BB "Init failed, failure to boot from network"
чтобы все загрузилось нормально - нужно удалить драйвера из этой папки
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
или сделать так как рекомендуют тут
When performing a RIS install of Windows* 2000 PRO with SP2 integrated on a client with a Intel® PRO/100 VE adapter, you may get the following error:
Receive Windows 2000 STOP error 0x000000BB "Init failed, failure to boot from network"
To eliminate this error, rename or delete the following file in the source image:
Remote Install\Setup\(Language) \Images\(Dir_name)\I386\e100bnt5.sy_
This will force RIS to use the newer Intel supplied driver.
Note: This error can also be caused by use of an out-of-date Intel® Boot Agent. If the Boot Agent version is 3.0.03 or less, please contact your computer vendor for an updated BIOS containing a newer version of the Boot Agent.
Ну и еще один момент после того как наш образ настроен и дрова все лежат там где надо - он всетаки работает нормально.
Но ради эксперемента мы удалили все драйвера с нашего образа
RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
RemoteInstall\Setup\%language\Images\WINXPP5PGL\I386
перезапустили сервер.
И вот оно ! все раывно образ грузится и не просит никаких драйверов . странно както
откуда он берет драйверы ? где он их кэширует ?
Сервер Windows 2003 Server EE SP1
Сервис RIS
Пк 1 материнская плата ASUS P5PGL сетвеая карта встроенная Intel
ПК 2 материнская плата ASUS P5LD2-VM сетевая карта встроенная Intel
обе сплаты поддерживают стандарт загрузки
Задача
I Добится загрузки образа Windows XP SP2 Corporate на ПК с разными сетевыми картами в ее первой части - текстовом режиме с сервера RIS (начало установки)
Если нет DHCP поднимаем его, настраиваем в соответствии со своими нуждами.
Для того чтобы клиенты могли загружаться с RIS
в свойствах сервера добавляем 2 параметра
066 - имя узла сервера загрузки - указываем IP сервера на котором установлен сервис RIS
067 - имя файла загрузки - указываем имя файла Startrom.com
1. Инсталируем службу RIS все по дефолту. После установки на диске появится папка RemoteInstall
2.После перезагрузки сервера запускаем конфигурацию службы RIS указвыаем на дистрибутив где лежат файлы
WinXP SP2 Corporate и указываем название Windows XP SP2, далее для загрузки клиентов с сервера копируем
все файлы из RemoteInstall\OSChooser\i386 в коернь папки RemoteInstall.
3.Заходим в AD Users and Computers в тот контейнер где у нас сервер RIS в свойствах его на вкладке Remote Install ставим галку отвечать на запросы всех клиентов.
4.Инсталируем новый компьютер Windows XP SP2 Corporate + MS Office + еще несколько программ.
5.С Пк с которого хотим сделать образ По сети заходим на сервер RIS в папку REMINST\Admin\i386 и запускаем ripprep, создается образ и помещается на сервер. При этом указываем название папки где будет хранится образ и название образа - в нашем случае имя папки WINXPP5PGL имя образа Windows XP SP 2 motherboard P5PGL
( P5GPL - материнская плата на вновь созданном ПК)
6.Создаем папку Nic по следующему пути RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
и копируем в нее драйверы сетевой карты
7.Копируем все файлы с расширением *.SYS в папку I386 по следующему пути
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
8.Копируем INF файлы предназанченные для RIS в папку I386 по следующему пути
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
9.Заходим в RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\Templates и редактируме файл ripprep.sif
корректируем следующие параметры
OemPreinstall = Yes
добавляем OemPnPDriversPath = Drivers\nic
10.Делаем Restart Remote Install Service
11.На ПК на который хотим залить образ - в биосе включаем поддержку BOOT сетевой карты и загружаемся с сервера RIS указываем имя и пароль пользователя имеющего доступа к образам.
12.Из меню выбираем нужый образ - в нашем случае там 2 пункта
Windows XP SP2 Corporate
Windows XP SP 2 motherboard P5PGL
Выбираем Windows XP SP 2 motherboard P5PGL
по идее должны подгрузится драйвера сетевой карты и начинается копирование образа на ПК
разбиение диска, копирование файлов и переход к графической части установки образа.
В случае с материнской платой P5PGL процесс загрузки проходит и начинается установка образа
теперь допустим что нам надо залить этот же образ на машину с материнской платой P5LD2-VM
чтобы не парится с созданием нового образа - Производим замену драйверов сетевой карты
удаляем старые драйвера и копируем новые драйвера ав папку
RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
удаляем все файлы *.sys и *.inf и копируем новые в следующей папке
RemoteInstall\Setup\%language\Images\WINXPP5PGL\I386
Рестаритм службу Remote Instll service
Пытаемся загрузится с образа и .......
В случае с материнской платой P5LD2-VM процесс загрузки останавливается на моменте
"выбранный образ операционной системы не содержит необходимых драйверов "
Вот тут то и есть загадка - оказывается что вновь скопированные драйвера - сразу не приживаются и RIS их просто не видит, даже после перезапуска 2х служб - все равно дрова не видит.
Надо подождать какоето время - в моем случае это было 20-30 мин ( незнаю с чем связанно)
может кто знает почему так происходит?
Есть еще один приятный момент если у вас на ПК в момент создания образа была включена опция Hipertrading то при попытке установить данный образ на ПК без данной опции вы просто не увидите в меню загрузки нужный вам образ.
Если вы сделали образ на PII windows 2000 Sp4 то при попытке установить данный образ на P4 он просто неотображается в списке меню.
John Savill
InstantDoc #42475
John Savill's FAQ for Windows
A. When a RIS client computer boots so it can install an OS from the RIS server, the client displays a list of OS images that are applicable to it. A problem occurs when the image's hardware abstraction layer (HAL) differs from the HAL that the local machine should use (e.g., single-processor HAL versus multiprocessor HAL). I experienced this problem recently when I used the Remote Installation Preparation (RIPrep) utility to create an image from a client workstation. When I booted another computer so it could install an OS from the RIS server, the computer didn't display the image. The problem was that the computer I used to create the image had hyperthreading enabled, which means the HAL is a multiprocessor version (although the machine actually has o*nly o*ne CPU), whereas the destination machine didn't have hyperthreading and required a single-CPU HAL. If the HAL is the same o*n both the imaged and local systems, compare the NTFS permissions o*n the RIS server's image folder with the permissions o*n an image that you know works. If the permissions aren't the same, adjust them o*n the image folder so they match the permissions o*n the folder of the working image
как сделать так чтобы в меню отображались все системы вне зависисмости от конфигурации ПК ?
Есть еще чудесный момент - допустим мы сделали образ и выполнили пункт 6,7,8 ( в моем случае от карточки Intel материнская плата P5PGL) все работает и загружается, и тут нам нужно залить этот образ на ПК где сетевая карта не поддерживает загрузку ( BOOT ROOM) мы делаем дискетку - подключаме дисковод - загружаемся с дискеты и получаем ошибку
STOP error 0x000000BB "Init failed, failure to boot from network"
чтобы все загрузилось нормально - нужно удалить драйвера из этой папки
RemoteInstall\Setup\%language\Images\WINXPP5PGL\i386\
или сделать так как рекомендуют тут
When performing a RIS install of Windows* 2000 PRO with SP2 integrated on a client with a Intel® PRO/100 VE adapter, you may get the following error:
Receive Windows 2000 STOP error 0x000000BB "Init failed, failure to boot from network"
To eliminate this error, rename or delete the following file in the source image:
Remote Install\Setup\(Language) \Images\(Dir_name)\I386\e100bnt5.sy_
This will force RIS to use the newer Intel supplied driver.
Note: This error can also be caused by use of an out-of-date Intel® Boot Agent. If the Boot Agent version is 3.0.03 or less, please contact your computer vendor for an updated BIOS containing a newer version of the Boot Agent.
Ну и еще один момент после того как наш образ настроен и дрова все лежат там где надо - он всетаки работает нормально.
Но ради эксперемента мы удалили все драйвера с нашего образа
RemoteInstall\Setup\%language\Images\WINXPP5PGL\$oem$\$1\Drivers\nic
RemoteInstall\Setup\%language\Images\WINXPP5PGL\I386
перезапустили сервер.
И вот оно ! все раывно образ грузится и не просит никаких драйверов . странно както
откуда он берет драйверы ? где он их кэширует ?