Установка Windows Server 2003 на RAID
Всем доброго времени суток!
Требуется помощь в решении следующей проблемы.
Есть сервер: материнская плата Intel S3420GP, 2 одинаковых HDD 1000GB каждый, которые должны быть объединены в RAID level 1. На сервер должна быть установлена Windows Server 2003 SP2.
Мои действия:
1) Выставляю «SW RAID» в BIOS;
2) После перезагрузки по Ctrl+E создаю RAID level 1 массив в RAID utility, инициализирую, перезагружаю сервер — при старте появляется сообщение, что RAID массив Online;
3) Запускаю Windows Server 2003 Setup с установочного CD, F6, вставляю дискету с драйвером в USB Floppy. Драйвер успешно грузится, Setup создаёт Partition на виртуальном диске и форматирует Partition, однако затем, когда он должен копировать файлы на диск, появляется сообщение: Insert disk labeled «Intel Embedded Server RAID Technology II Driver Disk» to disk A: and press Enter when ready.
Вот эта проблема и выглядит наиболее странной. Дискета с драйвером уже и так в USB Floppy, и драйвер оттуда загрузился раньше. Или нужен какой-то другой драйвер?
Всем заранее спасибо.
Windows Server 2003+Raid
Доброго времени суток всем. Подскажите пожалуйста, как установить Windows server 2003 R2 на сервер.
Установка Windows Server 2008 R2 взамен Windows Server 2003
Есть сервер с установленной операционкой Win Serv 2003, надо сделать бэкап всего: учеток, файлов И.
Установка Windows Server 2012 на программный raid 1
Возможно сделать так чтобы системный диск с Windows Server 2012 находился на программном raid 1? В.
Установка Windows server 2003
При установке Сервака 2003 пишет «Нет установленных хардов жмите F3». Думал из за Райда. Удалил.
Флопик в системе только один и он USB или есть еще ?
Вообще Windows Server 2003/XP при установке два раза использует флопик.
1 раз — при загрузке инсталлятора чтобы увидеть собственно девайс
2 раз — после загрузки инсталлятора на девайс копируется система и собственно драйвер
при этом драйвер опять читается с дискеты и записывается на HDD.
Еще момент такой — бывают драйвера которые требуют ДВА файла с флопика.
При этом сначала нужно выбрать один, а потом выбрать второй в определенном порядке.
Обычно это описано в мануале на драйвер.
Да, только один и он USB.
В мануале об это моменте ничего не сказано:
The following procedure describes how to provide the driver during installation of Windows 2003/2000/XP system:
NOTE: You will need a USB floppy drive in order to provide the driver during Windows installation. Some models of floppy drives have known limitations that result in driver installation failures. Intel recommends using USB floppy drives listed on the Tested Hardware and Operating Systems list for the serverboard you are using.
1. Extract package contents to a floppy diskette.
2. Start the Windows 2003/2000/XP installation by booting from the Windows installation CD-ROM.
3. Press when the screen displays: «Press F6 if you need. »
Note: You must press for the system to recognize the new driver.
4. Choose to specify an additional device when the screen displays:
«Setup could not determine the type of one or more mass storage devices. »
Note: If this screen is not displayed as the first user input, then pressing was not seen by the setup program. Reboot the system, and return to step 2.
5. The system prompts for the manufacturer-supplied hardware support disk. Insert the floppy diskette containing the Windows 2003/XP device driver, and press .
6. Scroll down the list until the appropriate selection for your system which contains the Intel Embedded Server RAID Technology II and for your operating system displays, then click .
7. Continue with the normal installation procedure.
If installation fails after the first reboot, try another model of USB floppy drive from the tested list.
Все пункты из мануала проходят успешно: драйвер грузится с дискеты, и удаётся распознать RAID и отформатировать Partition. Однако перед копированием файлов появляется снова запрос «вставьте дискету» (хотя она уже там) — и, собственно, всё.
Я теперь пробую интегрировать драйвер через nLite, чтобы вообще обойтись без дискеты.
Это известная проблема когда используется usb floppy, оно и понятно а какой еще использовать если на плате нет разъема под флоппик. та же песня если использовать флэшку в режиме эмуляции флоппика через bios,
решение- нужнр интегрировать драйвер raid в дистрибутив с помощью nlite или другого пакета названи не помню или сделать это вручну. как читай ссылка на посторонний форум
Вот отседова можно поподробней?
Такая же проблема, Raid контроллер от silicon image, модель вроде 3512.. на нем один винт на 320. С помощью nLite вставил дрова контроллера в дистрибутив винды, прожег на диск.
система win XP best edition 9.9.5
Установка начинается, жму F6 своевременно. Через некоторое время появляется сообщение, мол выбрать специальные девайсы и установить на них дрова по нажатию S. Как и в предыдущих случаях, ничего не находит. Делать нечего, жмем Ввод. Самое интересное, что только после всего этого копируются дрова от silicon image и всё остальное. Когда подходит очередь выбирать раздел, контроллер с диском не виден, видны другие два IDE винта(primary master и primary slave) и даже сраная USB-флешка, воткнутая в комп.
Почему установку дров на raid сделали исключительно с флоппика, а скажем не с девайса по выбору, скажем со второго привода, ведь проблема была бы гораздо меньше.
немного по ходу работы в nLite:
алкоголем вставляем iso’шный образ в вирт.привод,
в nLite указываем путь к дистрибутиву windows на этот привод,
далее указываем папку где всё это переваривается, и прога сбрасывает туда всё необходимое.
На диске, который шел с контроллером, более 450 метров всяких дров, не понятно, какой именно нужен, поэтому скачал с инета(в описании около 200кб, скачивается же
10мб).
В nLite отмечаю добавление драйверов и создание iso-образа, другое не затрагиваем.
Жму добавить одиночный драйвер, отмечаю его inf-файл, выбираю «драйвер текстового режима» для win xp/2003(другой вариант — для win 2к).
А что такое драйвер регулярного PNP режима? может его нужно отмечать?
Запускаем процесс.
На стадии «обработка файлов установки» выскакивает окно с ошибкой, имя -p(1)11 и далее текст:
*Произошла ошибка при интеграции исправлений
*Проверьте, не записывается ли Дополнение поверх одного из этих файлов с неоригинальным файлом
*(уже интегрированного без помощи nLite):
*uxtheme.dll
*syssetup.dll
*tcpip.sys
*usbport.sys
*Не используйте уже пропатченные файлы, вместо этого используйте Исправления.
Жмем ОК, процесс продолжается и завершается.
Что делаю не так? Кто это уже проходил, отзовитесь
Тема: Windows 2003 server и драйвера RAID
Опции темы
Windows 2003 server и драйвера RAID
Вобщем такая ситуация, надо переустановить винду на сервере, для этого надо при установке дать ей драйвера RAID, то есть нажать F6. Но на серваке нет дисковода под дискеты, а именно там винда ищет эти драйвера. Дисковод подключить не получится, сервак опломбирован.
Как быть?
Есть два способа установить Win2K/WinXP на SATA RAID без floppy. Официальный путь лежит через UNATTENDED установку и $OEM$\TextMode\txtsetup.oem. Неофициальный — модификация дистрибутива Windows. В обоих случаях требуются драйвера контроллера
.
1) Способ от Microsoft, с помощью UNATTENDED установки, через $OEM$\TextMode\txtsetup.oem
далее
2) Способ от raskren. Интеграция в дистрибутив Windows драйверов контроллера.
далее
обратите внимание на второй способ.
с вероятностью 80% винда при инсталляции его не увидит.
Почему? USB-Floppy.
У современных мамок и флешки и флоппи через биос видны. Иначе бы с такого дисковода нельзя было бы загрузиться.
тогда можно на флешку кинуть драйвер. и включить в биосе эмуляцию FDD.
Вот насчет прикидывания флешку как fdd — не знаю
+1
не знаю как на старых сервантах, но новые поддерживают
2) Способ от raskren. Интеграция в дистрибутив Windows драйверов контроллера.
далее
обратите внимание на второй способ.
Сделал дистрибутив, залил на болванку, но как сделать чтобы сервак с этой болванки загружался? с оригинального диска грузится а с этого нет
ковырялся с ноутом HP с такой же(дрова под винт надо было) проблемой. В общем, флешку он видел, но под диском А он воспринимал какую-то фигню. Похоже было на то, что эмулировал что-то, так как файлы были какие-то на нем, но ничего с него запускать не хотел. А ХР требовал только с диска А. В общем, все закончилось тем, что сдал я его туда же, откуда брал.
как вариант . загрузится с «родного» диска. затем подсунуть твой..
а вообще..когда ты собираешь болванку. ее надо сделать «загрузочной».
nlite+ дрова на контроллер и всё будет хорошо, это самый простой способ
Да, именно так и сделал, сначала пытался руками но потом в инете нарыл nLite. Плюс загрузил в дистрибутив вообще все дрова, которые были с серваком.
Сейчас идет установка, рэйд определился, надеюсь дальше все будет ОК!
ВСЕ ПОЛУЧИЛОСЬ.
поздравляем)))
зы теперь его еще и настроить нада..))
Да. вот сижу занимаюсь. если будут траблы отпишусь попрошу совета
Спецы, опять нужен Ваш совет, а как перенести данные с одного сервака на другой, я имею ввиду сам домен, чтоб в одни прекрасные выходные я пришел, отключил один сервак, включил другой, с таким же именем домена, айпишником и все пользователи как ни в чем не бывало зашли в домен под своими именами и паролями.
а подробней плиз подскажи, где и как.
Зачем? Лучше поставить дополнительный контроллер домена. Потом как настанет момент — старый контроллер понизить в роле до обычного сервака (при этом роли сервера передадутся на новый контроллер коректно) .
А так 2 контроллера всегда надежнее чем один
ок.
и как узнать, когда настал момент? ))
вобшем поднимаешь второй серв, поднимаешь на нем АД и реплицируешь со старым.
предварительно сделай бэкап.
гуглсерч по этому странному слову.
Зачем? Лучше поставить дополнительный контроллер домена. Потом как настанет момент — старый контроллер понизить в роле до обычного сервака (при этом роли сервера передадутся на новый контроллер коректно) .
А так 2 контроллера всегда надежнее чем один
А данные сами начнут переноситься как только я второй сервак контроллером сделаю или как только понижу первый до обычного?
На новом сервере, включенном в домен запускайте из командной строки dcpromo. Следуя указаниям мастера, добавляйте «новый контроллер домена в имеющемся домене».
Есть такое понятие Primary DC и Backup DC, на Backup ВС проходит репликация LDAP каталога с Primary DC. и например если PDC вылетает или отключается за доменом следит BDC, естественно что при этом всякие пользовательские каталоги должны размещаться не на PDC, а на отдельном ФС. Ставится BDC очень просто, устанавливаем винду 2000-2008 северную, запускаем мастер AD и устанавливаем добавочный контроллер в имеющемся дереве. Собственно данная конфа просто необходима для надёжности больших сетей > 50 машин
Интеграция SATA/RAID драйверов
Описать интеграцию SATA/RAID драйверов я собирался давно. К сожалению, моя конфигурация не позволяет протестировать интеграцию таких драйверов, и следовательно самостоятельное написание статьи исключалось. В первоначальном варианте сайта на странице драйверов была ссылка на хорошую статью участника конференции MSFN GreenMachine, но она требовала от читателя некоторой подготовки. Именно на этой статье и основана страница, рассказывающая о SATA/RAID драйверах, на сайте MSFN. Эта страница появилась там относительно недавно, и не существовала на момент написания первой редакции данной статьи.
Так или иначе, нашелся человек по имени Michael Hollinger, который взял на себя труд объединить в одно руководство информацию, разбросанную по форуму MSFN и сайтам участников форума. Его руководство показалось мне несложным и дающим достаточно информации для осуществления процесса интеграции «от и до». Michael любезно разрешил перевести его руководство на русский язык. Оригинальное руководство (PDF, 1.28 Mb) является публично доступной информацией и может быть использовано только в бесплатных или некоммерческих публикациях. Дисклэймер и контактную информацию автора можно найти в тексте руководства. Недавно Мichael прислал мне новую версию своего руководства, которое и выложено сейчас у меня. Руководство стало максимально подробным, с громадным количеством скриншотов (в основном Проводника и Блокнота ;-). Но поскольку суть осталась прежней, я не стал менять содержание своей статьи.
Примечание . В статье описан ручной метод интеграции драйверов. Процесс можно автоматизировать при помощи nLite.
Надеюсь, что статья будет полезна не только людям, интересующимся автоматической установкой, но и всем, кто не имеет возможности установить SATA/RAID драйверы в процессе установки Windows по причине отсутствия флоппи привода. Все вопросы или замечания по данной статье, пожалуйста, задавайте в форуме. Теперь к делу.
Шаг 1 — Создание директорий
Создайте директорию для размещения всех драйверов и промежуточных файлов, которые будут конфигурироваться на предварительном этапе. В данной статье будет использоваться директория C:\preload, в которой надо создать поддиректории следующим образом C:\preload\$OEM$\$1\drivers
Шаг 2 — Распаковка драйверов
Вам понадобятся драйверы для SATA и/или RAID контроллеров. Их можно взять с CD, поставлявшегося в комплекте с материнской платой или ноутбуком. Более новые версии драйверов могут находиться на сайте производителя.
Распакуйте драйверы в директорию, названную по имени контроллера. Например, возможна такая структура
Примечание: названия поддиректорий, содержащих драйверы, должны состоять из не более чем восьми символов. Например, для материнской платы ABIT IC7-MAXIII есть два набора драйверов Silicon Images: Si3112r и Si3114r. В таком случае нужно создать следующие директории
Если ваши драйверы находятся внутри установочной программы (нередко встречается у Intel), то распакуйте их из *.ехе при помощи WinRAR, например.
На данном этапе у вас в соответствующих директориях должны быть, по крайней мере, следующие файлы
Шаг 2а — Распаковка драйверов Intel
Драйверы Intel представляют собой особый случай. Если у вас нет вышеуказанных файлов, то вероятнее всего у вас есть два кабинетных архива (*.cab) и setup.exe. В таком случае выполните следующую команду из командной строки:
где path — директория, которую вы выбрали для распаковки. После распаковки ваши драйверы будут либо в поддиректории XP либо drivers. Скопируйте содержимое данной директории. Следуя нашей структуре, вы должны скопировать содержимое в
Шаг 3 — Подбор файлов
Вы можете смело удалить файлы readme и любые директории, относящиеся к другим операционным системам (Windows 2000 и Windows 98). Если одни и те же драйверы предназначаются для XP и 2000, то их, понятное дело, удалять не надо. Продолжая пример с ABIT IC7-MAXIII у нас теперь такая картина:
В директории C:\preload\$OEM$\$1\drivers\IC7_MAX3\Intel находятся файлы
А в директории C:\preload\$OEM$\$1\drivers\IC7_MAX3\Si3112r находятся файлы
и так далее для каждого из контроллеров.
Шаг 4 — Копирование файлов
Если содержимое установочного диска Windows XP у вас еще не скопировано на жесткий диск, но сейчас самое время это сделать. Копируем в C:\XPCD. Затем скопируйте директорию $ОЕМ$ из C:\preload в C:\XPCD.
Теперь нужно сделать сжатые копии всех *.sys файлов и скопировать их в C:\XPCD\i386 при помощи утилиты makecab. Из командной строки запустите следующую команду:
makecab C:\XPCD\$OEM$\$1\drivers\motherboard\controller\controller.sys C:\XPCD\I386\controller.SY_
где motherboard — название директории, которое вы дали по названию материнской платы, controller — соответственно название директории контроллера, а controller.sys и controller.SY_ — названия ваших *.sys файлов. У вас может быть более одного *.sys файла в каждой директории, однако вам нужен только тот, имя которого совпадает с именем *.inf файла. Если взять за пример шаг 6, то из директории Si3112r нам нужен только Si3112r.sys. Аналогичным образом добавьте в i386 все остальные *.sys файлы.
Шаг 5 — Редактирование секции [SourceDisksFiles] файла txtsetup.sif
Откройте в текстовом редакторе файл txtsetup.sif расположенный в C:\XPCD\i386. Блокнот подойдет, хотя и не слишком удобен для данной цели. Главное, чтобы редактор не создавал ненужного форматирования, такого как переносы строк, например.
Найдите первую секцию [SourceDisksFiles], которая расположена в районе 189 строки. В самом начале секции [SourceDisksFiles] добавьте следующую строку
где controller.sys — имя файла, созданного на четвертом шаге. Аналогичным образом добавьте строки, соответствующие остальным *.sys файлам. Каждому файлу должна соответствовать одна строка. В нашем примере:
[SourceDisksFiles]iaStor.sys = 1. 3_,4,1
Si3112r.sys = 1. 3_,4,1
Si3114r.sys = 1. 3_,4,1
viasraid.sys = 1. 3_,4,1
Рассказ о формате этих строк я решил вынести на отдельную страницу ввиду сложности материала.
Внимание! Для того, чтобы драйверы корректно устанавливались при инсталляции системы с жесткого диска или ее обновления с компакт-диска, вам нужно также внести изменения в файл dosnet.inf следующим образом:
Шаг 6 — Редактирование секции [HardwareIdsDatabase] файла txtsetup.sif
Не закрывайте txtsetup.sif и найдите секцию [HardwareIdsDatabase], находящуюся в районе строки 18800. Мы через минуту вернемся к этой секции, а пока рассмотрим файлы, находящиеся в директориях с драйверами. Там есть файлы, информацию из которых нужно скопировать в txtsetup.sif. Нам понадобится либо *.oem либо *.inf файл из каждой из них. Идем в первую директорию и действуем по следующему принципу: если есть одноименный *.sys файлу *.oem файл, то открываем его, а если нет, то открываем одноименный *.inf файл. Если используете *.oem файл, то найдите все строки, начинающиеся с PCI\VEN_, заключенные в кавычки. Если используете *.inf файл, то найдите секцию [Strings], где есть аналогичные строки (но без кавычек). Проигнорируйте строки, начинающиеся с %. Скопируйте каждую строку от начала до первой точки (не включая точку). Например, если строка PCI\VEN_8086&DEV_2652&CC_0104.DeviceDesc = «Intel(R) 82801FR SATA RAID Controller», то скопировать нужно только PCI\VEN_8086&DEV_2652&CC_0104 и больше ничего.
Теперь поместите скопированные строки в секцию [HardwareIdsDatabase] файла txtsetup.sif и добавьте к каждой = «sysfile«, где sysfile — имя вашего *.sys файла одноименного *.oem или *inf. файлу. В нашем примере в секции [HardwareIdsDatabase] это выглядит так:
[HardwareIdsDatabase]PCI\VEN_8086&DEV_2652&CC_0104 = «iaStor»
PCI\VEN_8086&DEV_2652&CC_0106 = «iaStor»
PCI\VEN_8086&DEV_24DF&CC_0104 = «iaStor»
PCI\VEN_8086&DEV_25B0&CC_0104 = «iaStor»
PCI\VEN_1095&DEV_3112 = «Si3112r»
PCI\VEN_1095&DEV_3512 = «Si3112r»
PCI\VEN_1002&DEV_436E = «Si3112r»
PCI\VEN_1002&DEV_4379 = «Si3112r»
PCI\VEN_1002&DEV_437A = «Si3112r»
PCI\VEN_1095&DEV_3114 = «Si3114r»
PCI\VEN_1106&DEV_3149 = «viasraid»
Шаг 7 — Редактирование секциий [SCSI.load] и [SCSI] файла txtsetup.sif
Теперь найдите секцию [SCSI.load] в районе строки 19266. Добавьте следующую строку для каждого *.sys файла
где sysfile опять же имя вашего *.sys файла. В нашем примере в секции [SCSI.load] это выглядит так:
[SCSI.Load]iaStor = iaStor.sys,4
Si3112r = Si3112r.sys,4
Si3114r = Si3114r.sys,4
viasraid = viasraid.sys,4
Теперь найдите секцию [SCSI] в районе строки 21613. Добавьте следующие строки для каждого *.sys файла.
где sysfile — имя вашего *.sys файла, a Description — любое описание, которое вы хотите дать контроллеру. Проще всего использовать описания из *.inf файла. В нашем примере это выглядит так:
[SCSI]iaStor = «Intel(R) 82801FR/82801ER/6300ESB SATA RAID Controller»
Si3112r = «Silicon Image SiI 3×12 SATARaid Controller»
Si3114r = «Silicon Image SiI 3114 SATARaid Controller»
viasraid = «VIA Serial ATA RAID Controller»
На этом редактирование txtsetup.sif закончено. Закройте и сохраните файл.
Шаг 8 — Редактирование (создание) winnt.sif
Теперь настало время изменить winnt.sif (или создать новый, если у вас его еще нет). Подробнее о winnt.sif я рассказываю тут, поэтому остановлюсь лишь на секции [Unattended]. Для успешной установки драйверов необходимо наличие в секции следующих параметров
где path — путь к директории с драйверами контроллера. В нашем примере это выглядит так:
Поскольку у нас драйвера расположены в нескольких директориях, мы заключаем их перечисление в кавычки и разделяем «точкой с запятой». Все значения параметра OemPnPDriversPath должны быть в одну строку, переносы недопустимы.
Если вас интересует только интеграция драйверов, и файл ответов создается исключительно для этой цели, то помимо указанных выше параметров добавьте секцию [Data] с таким содержимым:
Закройте winnt.sif и сохраните изменения (или сохраните ваш файл с именем winnt.sif в i386).
Заключение
В общем, на этом процедуру интеграции SATA/RAID драйверов можно считать законченной. Дальнейшие шаги оригинального руководства рассказывают о том, как создать загрузочный диск Windows XP. Не вижу смысла повторяться.
Благодарности
Остается лишь поблагодарить Майкла Холлингера и отдать должное тем людям, чьи книги, статьи и сообщения в форумах были использованы в его руководстве. Автор следует одному из общепринятых Американских стилей, используемых в научных публикациях. Я, уж извините, стиль выдерживать не буду 😉