Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Не получается создать программный RAID 1 под Windows XP

Ответить
Настройки темы
Разное - Не получается создать программный RAID 1 под Windows XP

Пользователь


Сообщения: 123
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Razey
Дата: 30-01-2018
Здравствуйте всем!

Ситуация такова: есть ОС 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
Благодарности: 1

Профиль | Отправить 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



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

A86 A86 вне форума

Новый участник


Сообщения: 4
Благодарности: 1

Профиль | Отправить PM | Цитировать


sanya666, можно попросить обновить ссылочку на Depositfiles?
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:29, 01-05-2012 | #3


Новый участник


Сообщения: 2
Благодарности: 1

Профиль | Отправить PM | Цитировать


Файл обновил. Будут проблемы обращайтесь.

Отправлено: 14:54, 02-05-2012 | #4



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Не получается создать программный RAID 1 под Windows XP

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Программный или аппаратный 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




 
Переход