Установка и настройка RIS 2003 + заливка образов

Ответить
Аватара пользователя
FedyaT

Установка и настройка RIS 2003 + заливка образов

Сообщение FedyaT »

Домен 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



перезапустили сервер.



И вот оно ! все раывно образ грузится и не просит никаких драйверов . странно както



откуда он берет драйверы ? где он их кэширует ?
Аватара пользователя
Mrempty

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение Mrempty »

Я настроел свой RIS сервер как в выше изложенном тексте у меня все работает, спасибо !



НО есть вопрос .....



как заставить его автоматически при заливке образа делить диск на две части ?

скажем там С: - 20 000mb.

D: - Остальное место





Или есть какойто способ скажем при расконсрвации образа добавить параметор "разметка диска " и уже там делиьт его как захочется ?
Аватара пользователя
Petya V4sechkin

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение Petya V4sechkin »

Цитата rg11:



Или есть какойто способ скажем при расконсрвации образа добавить параметор "разметка диска " и уже там делиьт его как захочется ?



[решено] Проблема с разбиением диска на разделы при RIS установке
Аватара пользователя
rg11

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение rg11 »

Прочитал тему но она не решает полностью моей проблемы



я добавил

[RemoteInstall]

Repartition = no

UseWholeDisk = no

в riprep.sif



И теперь у меня при установки диск бьеться на две части С и D

но D остаеться в неразмеченой области



нужно чтобы второй диск тоже форматился во время установки либо

при расконсервации это предлогалось делать.



Это возможно решить средствами RIS ?
Аватара пользователя
Panthom

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение Panthom »

При создании образа выдаёт ошибку "неверный дескриптор". Даная ошибка выдаётся после того как часть служб останавливается, переходит к процедуре копирования и тут же выдаёт ошибку. Помогите решить траблу.
Аватара пользователя
Panthom

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение Panthom »

У меня возникла проблема при использовании RIS. Создал папку $OEM$ внутри I386, а в ней папку $1, залил в нее нужный софт и WPI. Настрочил файл ответов:



Код:

Код: Выделить всё

;SetupMgrTag  
[Data]
      AutoPartition=0
      MsDosInitiated="1"
      UnattendedInstall="Yes"
      floppyless="1"
      OriSrc="\\%SERVERNAME%\RemInst\%INSTALLPATH%"
      OriTyp="4"      LocalSourceOnCD=1    [SetupData]
      OsLoadOptions="/noguiboot /fastdetect"
      SetupSourceDevice="\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"
[Unattended]
      UnattendMode=FullUnattended
      OemSkipEula=Yes
      OemPreinstall=Yes
      TargetPath=\WINDOWS
      FileSystem=LeaveAlone
      NtUpgrade=No
      OverwriteOemFilesOnUpgrade=No
      DriverSigningPolicy=Ignore
[GuiUnattended]
      AdminPassword=*
      EncryptedAdminPassword=NO
      TimeZone=130
      OemSkipWelcome=1
      OEMSkipRegional=1
      AutoLogon=Yes
      AutoLogonCount=1
[UserData]
      ProductKey=*****-*****-*****-*****-*****
      FullName="%USER%"      OrgName="%ORGNAME%" 
      ComputerName=%MACHINENAME%
[Display]
      BitsPerPel=16
      Vrefresh=75
      Xresolution=800
      Yresolution=600
[OEM_Ads]
      Background=Install.bmp
[TapiLocation]
      CountryCode=375
      Dialing=Tone
      AreaCode=017
[RegionalSettings]
      LanguageGroup=1,5,2
      SystemLocale=00000419
      UserLocale=00000419
      InputLocale=0409:00000409    
[Identification]
      DomainAdmin=Ris
      DomainAdminPassword=1
      JoinDomain=SIDOMAIN.LOCAL
      DoOldStyleDomainJoin=Yes    
[Networking]
      InstallDefaultComponents=Yes
      ProcessPageSections=Yes    
[RemoteInstall]
      Repartition=Yes    
[OSChooser]
      Description="Windows Professional + Service Pack 3"
      Help="Microsoft Windows Professional + Service Pack 3 Installation"
      LaunchFile="%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
      ImageType=Flat    
[Branding]
      BrandIEUsingUnattended=Yes    
[Proxy]
      Proxy_Enable=0 
      Use_Same_Proxy=0
[GuiRunOnce]

При установке видно как винда копирует все файлы из папки $OEM$ однако после установки я их там не нахожу. Когда заносил в реестр команду на запуск wpi из дериктории %systemdir%\wpi\wpi.hta, винда ругалась что нет такого. И на самом деле после установки винды все файлы исчезали.



Пробовал записывать команду на запуск wpi в cmdlines.txt





Код:

Код: Выделить всё

[COMMANDS]
"wpi.cmd"

содержание wpi.cmd





Код:

Код: Выделить всё

systemdrive%\Wpi\WPI.cmd

и система никак на это не реагирует. Вообще никак. Еще в добавок ко всему не устанавливается другая заставка при установке, не меняется разрешение и машина не вгоняется в домен.



Может кто с чем то подобным сталкивался?? Уже не первую неделю бьюсь Изображение



Заранее спасибо.
Аватара пользователя
BassDreamer

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение BassDreamer »

Спасибо, с $OEM$ разобрался)) Про размещение этой папки я читал
вот тут.




Теперь нужно додумать как лучше использовать wpi, что бы после установки софта все не нужные файлы удалялись.
Аватара пользователя
BassDreamer

Re: Установка и настройка RIS 2003 + заливка образов

Сообщение BassDreamer »

День добрый форумчане!

Такой вопрос. Когда я поднял ris сервер на 2003 сервере и загнал туба образ операционки windows xp sp3 (чистый). Прочитал что при помощи ripper можно сделать с эталонной машины с установленными программами и тд и тп образ и с этого образа устанавливать систему, то решил попробывать. Сделал эталонный компьютер. Все на нем настроил и установил. После этого захожу на сервер RIS в папку REMINST\Admin\i386 и запускаю ripper иначинаю делать образ этой системы. И вот тут начинаеться самое интересное. Как только при копировании файлов по сети доходит до C:\WINDOWS\Driver Cache\i386\driver.cab То через некоторое время выдаеться табличка с ошибкой о превышении лимита времени. Нажимаю пропустить и такие же ошибки появляються когда начинает копировать MSOCACHE с cab файлами, но не всеми. Что делать? Может что нетак делаю? Папка REMINST автоматически расшарина и права доступа к ней указаны на группу Все\полный доступ. Просто есть 4 класса по 15 одинаковых машин в каждом классе и бегать с дисками как-то нехочеться. Помогите.
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»