Случай из жизни системного администратора, история о том как решение простой с виду задачи не обходится без приключений.

Задача

На компьютере со встроенным в материнскую плату RAID-контроллером NVIDIA собран RAID-массив из двух дисков. Тип массива — RAID 0 («NVRAID STRIPE»). Необходимо удалить массив, желательно без переустановки операционной системы и программ.

План действий

В теории все просто:

  1. Подключить дополнительный диск и скопировать на него данные;
  2. Создать образ системного раздела и разместить его на дополнительном диске;
  3. Восстановить системный раздел из образа на дополнительный диск — для проверки;
  4. Отключить RAID-массив и попробовать загрузиться с дополнительного диска;
  5. Если удастся загрузиться, то удалить RAID-массив и восстановить на один из его дисков систему из образа.

Практика

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

Скопировал данные на дополнительный чистый диск. Только потом вспомнил, что нужно будет на этот же диск делать тестовое восстановление из образа. В RAID-массиве раздел с системой был первым (по счету, от начала диска), поэтому и на новом диске хорошо бы восстанавливать в первый раздел. Но двигать данные или копировать заново не хотелось. Решил создать на новом диске второй раздел и восстанавливать туда.

Кнопка «Далее» в True Image

При создании образа в Acronis True Image Server (версия 9.1 3694) начались приключения. Курсор мыши PS/2 после первого же прикосновения к ней куда-то улетел, пришлось с клавиатуры открывать меню, запускать создание образа и проходить все этапы «мастера». И вот, на этапе ввода комментария все остановилось. Фокус установился в текстовое поле и переместить его на кнопку «Далее» никак невозможно. Клавиша «Tab» исправно вставляла отступы, «горячая» комбинация клавиш для кнопки «Далее» — Alt + Д — не давала никакой реакции. Причем Alt + Н («Назад») работала исправно. Мышь USB не помогла. Обойти проблему удалось в англоязычной версии True Image, в которой сработала комбинация Alt + N («Next»). Остается надеяться, что в следующих версиях True Image «горячие» клавиши все-таки будут работать как положено.

Активный раздел нового диска

При восстановлении выбрал вариант «сделать раздел активным». После восстановления и перезагрузки появилось сообщение:

NTLDR is missing
Press Ctrl+Alt+Del to restart

Загрузившись со спасательного диска в DOS выяснил, что активным является все-таки первый раздел. Второй раздел сделал активным вручную.

Запись в boot.ini

После перезагрузки появилось новое сообщение:

Windows could not start because the following file is missing or corrupt:
<Windows root>\System32\ntoskrnl.exe
Please re-install a copy of the above file

Загрузившись со спасательного диска в Windows PE выяснил, что в boot.ini указана загрузка с первого раздела. Добавил вариант загрузки со второго раздела:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional RU (2)" /noexecute=optin /fastdetect

После этого Windows нормально загрузилась с нового диска.

Очистка дисков после RAID

В BIOS удалил массив и отключил RAID-контроллер. Перед восстановлением образа решил посмотреть, в каком состоянии диски бывшего RAID-массива. Загрузил Acronis Disk Director, он выдал такое сообщение:

Failed to read from the sector 245,778,435 of the hard disk 2

Нажал «Ignore All» и увидел — один диск «неразмеченный», на другом несколько поврежденных разделов, при этом мышь опять не работает. Стало ясно, что нужно очистить диски от следов RAID. Ходить по меню и шагам «мастеров» Acronis без мыши и «горячих» клавиш больше желания не осталось. Очистил диски так:

  1. Отключил дополнительный диск с образом и копией данных, для безопасности;
  2. Загрузился в DOS;
  3. Очистил MBR обоих дисков бывшего RAID-массива утилитой MBRtool.

Результат

Система без проблем восстановилась из образа и загрузилась. На всякий случай переустановил драйверы чипсета. Удаление RAID-массива хоть и заняло много времени, закончилось успешно.