Столкнулся с интересной проблемой. Windows Server 2003, два диска в Software Raid Mirror. Первый диск (системный) помер и был вынут. Система продолжала себе работать пока не была перезагружена. Попытка загрузки со второго диска – то ради чего и было сделано зеркало – приводила к мигающему курсору после биоса и все. Диски, естественно, динамические. Были перепробованы разные варианты восстановления загрузки, которые не приводили ни к чему. Я так подозреваю именно из-за того, что диски были динамическими. В концов был найден метод, немного стремный, но рабочий:
- Загрузиться с Active@ Boot CD.
- Запустить Diskpart.
- Сконвертировать живую часть зеркала (динамическй диск) в Simple Disk.
- Убедиться, что разделы исчезли, нервно покурить.
- Запустить Active@ Partition Recovery, запустить быстрый поиск. Как только будет найден первый раздел, поиск можно останавливать. Восстановить раздел. Поставить его активным. Если на первом диске присутствовали другие разделы – повторить процедуру поиска и восстановления. Нужно будет снять галочку “создавать extended раздел”, если его не было (я никогда не создаю).
- Загрузиться с инсталляционного диска Windows Server 2008 или Windows 7, войти в Recovery режим. Выполнить bootrec /fixboot, bootrec /fixmbr. Скорее всего подойдет и режим восстановления от Windows 2003/XP – под рукой не было.
- Windows должна теперь запуститься.
- Вернуть второй диск после ремонта/замены, сконвертировать системный диск в динамический, добавить зеркало, синхронизироваться.