|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Не получается создать программный RAID 1 под Windows XP |
|
Разное - Не получается создать программный RAID 1 под Windows XP
|
Пользователь Сообщения: 123 |
Профиль | Отправить PM | Цитировать
Здравствуйте всем!
Ситуация такова: есть ОС Windows XP SP2, хочу сделать программный RAID 1 для большей отказоустойчивости данных (результаты испытаний). Пользовался статьей "Создаем программный RAID 5 под Windows XP" ( http://www.thg.ru/storage/20041129/index.html ), где подробно описывается, как включить в Windows XP оснастку для создания RAID 0, 1 и 5. По описанной методике отредактировал все файлы: dmboot.sys dmconfig.dll dmadmin.exe загрузившись с флешки (LIveCD) программой UltraEdit. После перезагрузки смог, используя включенную оснастку, создать RAID 1. Он заработал, в оснастке появились диски, я их сделал динамическими, активировал, однако после перезагрузки новоиспеченный раздел (на HDD под RAID сделал всего 1 один раздел (величина всего диска)) пропадает, помогает только реактивация дисков.. Данные, записанные в предыдущей сессии, сохраняются. Что можно сделать для т.н. "нормального" функционирования RAID (без реактивации после каждой перезагрузки) системы? Конфигурация системы: Процессор: Pentium D 820 2.8 Ггц Память: 2 х Samsung M3 78T2953EZ3-CD5 по 1024 Мб Матплата: MSI MS-7267 (Intel Lakeport-G i945GM3) ver. 3.0 HDD: 1 x HDS728080PLA380 (80 Гб, 7200 RPM, SATA-II) 2 x ST3320613AS (320 Гб 7200 RPM, SATA-II - работают в RAID 1) Видеокарта: Radeon X1300/X1550 Series (512 Мб) Блок питания: FSP (модель не помню, если надо - уточню) - 400 Вт (возраст: 3 года и 4 (примерно) месяца) * Особенности: 1). На компьютере стоит не обычный Windows XP SP2, а т.н. "заливка", которая ставится на все машины предприятия и в ней (заметил при редактировании) в файле dmboot.sys две строки: 0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 57 49 4E 4E ; t.T.y.p.e...WINN и 0000f200h: 54 00 00 00 53 45 52 56 45 52 4E 54 00 00 00 00 ; T...SERVERNT.... сильно отличаются от стандартного dmboot.sys (см. вложенный файл). 2). В диспетчере устройств в загруженной системе во вкладке "Дисковые устройства": Intel 82801Gb/GR/GH (ICH7 Family)S-ATA storage Controller - 27C0 Вторичный канал IDE Первичный канал IDE Оба диска в RAID 1 работают (как понимаю) в режиме IDE (в BIOS пункт "ATA/IDE Configuration: Compatible") |
|
Отправлено: 00:20, 21-09-2010 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать 1. Создаем текстовый файл сценария (c:\disk.txt), который содержит следующий код:
select disk=2 online Первая строка указывает на выбор одного из дисков состоящего в raid массиве (в моем случае это диск 2). Вторая строчка идентична ресинхронизации raid. 2. Создаем *.bat файл (777.bat). Данный файл помещаем в директорию – (C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup) Файл содержит следующий код: C:\WINDOWS\system32\diskpart.exe /s c:\disk.txt Утилита diskpart.exe способна работать с разделами жесткого диска, ключ (\s) позволяет выполнять команды из текстового файла за 1 сессию. 3. Автоматический запуск *.bat до начала запуска профиля пользователя. Пуск -> Выполнить-> gpedit->OK, Таким образом мы оказались в консоли групповой политики. В ней необходимо выбрать следующее: «Конфигурация компьютера» – «Конфигурация Windows»- «Сценарии (запуска/завершения)»-«Автозагрузка»-«Добавить» после чего выбрать созданный *.bat файл. Далее «ОК»-«Применить»-«ОК», закрываем консоль групповой политики и перезапускаем компьютер. Все raid работает! 4. Недостатки данного метода заключаются в следующем. 4.1 При каждой перезагрузке все открытые на сетевой доступ ресурсы не проходят инициализацию в связи с тем, что на тот момент raid отсутствует в системе. Есть следующее решение данной проблемы, дополнить ранее созданный *.bat кодом на повторное открытие сетевых ресурсов. Выглядит это следующим образом : net share “Наименование ресурса в сети”=локальный путь к ресурсу Теперь наш *.bat будет выглядеть примерно так: C:\WINDOWS\system32\diskpart.exe /s c:\disk.txt net share “OBMEN”=Z:\OBMEN net share ….. Первая строка поднимает raid Вторая строка поднимает сетевой ресурс «OBMEN» на raid. Единственным недостатком является то что ресурс доступен всем на полный доступ (ключа GRANT у net share в windows xp нет) Данный момент можно обойти при помощи назначения прав в политике безопасности, при этом не надо забывать, что у системы должны быть полные права, иначе она не сможет открыть сетевой ресурс. Полная версия статьи + правленые файлы для raid + книга по командной строке…. http://depositfiles.com/files/jrfp2zymk |
Последний раз редактировалось sanya666, 02-05-2012 в 14:53. Причина: Обновление ссылки на файл Отправлено: 17:49, 26-01-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать sanya666, можно попросить обновить ссылочку на Depositfiles?
|
Отправлено: 17:29, 01-05-2012 | #3 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Файл обновил. Будут проблемы обращайтесь.
|
Отправлено: 14:54, 02-05-2012 | #4 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Программный или аппаратный RAID! | nvhost | Хочу все знать | 18 | 10-10-2013 14:41 | |
Аппартный RAID или программный? | wuff | Microsoft Windows NT/2000/2003 | 16 | 26-06-2013 08:17 | |
RAID - Программный RAID 1 в Windows на 2 винчестерах с разницей в 4Kb | Xavier Teodonius | Накопители (SSD, HDD, USB Flash) | 3 | 26-05-2009 05:27 | |
Программный RAID в Windows 2000 | ariman15 | Microsoft Windows NT/2000/2003 | 9 | 13-03-2008 22:39 | |
Как сделать программный RAID-5 из под W2k загрузочным | aLEXX_aka_Mux | Microsoft Windows NT/2000/2003 | 0 | 25-06-2007 16:26 |
|