Назад | Перейти на главную страницу

Windows Server 2008 R2 с загрузкой с зеркального диска на черный экран

У меня есть устройство Windows Server 2008 R2 с двумя дисками, отформатированными как диски с динамическим зеркальным отображением, которые загружаются на черный экран. После загрузки машина проходит стандартные проверки, а затем застревает на черном экране прямо перед тем местом, где обычно появляется полоса загрузки Windows. Я пробовал множество перезагрузок, удаление одного из дисков и т. Д., Но безуспешно. Непосредственно перед возникновением этой ошибки сервер перестал отвечать во время обновления Windows.

Сделать клон жесткого диска

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

Преобразование с базового на динамический диск

Получите адаптированный SATA к USB и подключите его к отдельному компьютеру с Windows. Скорее всего, диск не будет распознан автоматически. Скачайте, разархивируйте и запустите TestDisk.

Выбрать Создайте (с помощью Войти ключ) для создания файла журнала

Выделите сломанный диск с помощью стрелок вверх / вниз и выберите Продолжить

Выбрать Intel

Выбрать Анализировать

Будет отображена "текущая" структура диска, выберите Быстрый поиск найти правильную структуру привода.

Загрузка этого экрана может занять некоторое время. Здесь будет показана обнаруженная структура диска. Если вы хотите, вы можете выбрать P, чтобы просмотреть файлы на выбранном разделе. Выбрать Продолжать с этого экрана.

Если показанные разделы отображаются правильно, выберите Напишите для восстановления таблицы разделов. Если вы считаете, что некоторые разделы все еще отсутствуют, выполните Более глубокий поиск перед записью новой таблицы разделов.

Отключите и снова подключите свой диск. Теперь ваш диск должен появиться в «Мой компьютер» вместе с другими дисками. Если вы не перезагрузите вашу машину. Если у вас возникают сбои при перезагрузке, это может быть связано с тем, что компьютер пытается загрузиться с USB-накопителя, который все еще не загружается.

Сделайте резервную копию ваших данных

Теперь, когда данные ваших жестких дисков снова видны, сделайте резервную копию важных данных.

Восстановить свойства загрузки

Вставьте отремонтированный жесткий диск обратно на исходный не загружающийся сервер. Отключите все остальные жесткие диски от сервера и найдите установочный диск Windows. Вставьте диск Windows и включите машину. Выберите отмена и / или пропустите, пока не увидите экран, на котором можно открыть Командная строка. В командной строке выполните следующие команды в указанном порядке (из https://serverfault.com/a/448468/152562):

BCDBoot C:\Windows 

Bootrec /rebuildbcd

x:\sources\recovery\StartRep.exe

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
x:\sources\recovery\StartRep.exe

Дополнительно вам следует запустить x:\sources\recovery\StartRep.exe несколько раз после вышеуказанных шагов.

Наконец, установите основной раздел с ОС как активный:

diskpart
DISKPART> list disk
DISKPART> select disk (your disk #)
DISKPART> list partition
DISKPART> select partition (your partition #)
DISKPART> active

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

У меня была та же проблема: сервер Windows 2008 R2 загружался на черный экран после обновления Windows. Я нашел замечательный ответ bbodenmiller, но прежде чем пройти все шаги, необходимые для преобразования диска обратно в базовый, я попробовал выполнить шаги по восстановлению загрузчика. Как оказалось: этих шагов было уже достаточно, чтобы мой сервер снова заработал!

Вот шаги, которые я предпринял:

chkdsk /F C:

BCDBoot C:\Windows 

Bootrec /rebuildbcd

x:\sources\recovery\StartRep.exe

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
x:\sources\recovery\StartRep.exe

Это помогло, несмотря на то, что некоторые команды завершились с ошибками (например, «операционная система не найдена»). Удачи всем с такой же проблемой!