Inaccessible_boot_device после установки KB2919355 на сервере 2012R2

8

У меня есть компьютер с сервером 2012r2, на котором я только что установил KB2919355 (мега-800 + MB, недавно выпущенный для Windows 8.1 и Server 2012). Сервер является Dell Poweredge R715. Диски SAS 2x500 ГБ в RAID1 на контроллере H200.

Сервер работал отлично до обновления - и у меня установлены инструменты управления dell, так что я знаю, что не было ни предупреждений о сбое диска, ни чего-либо еще. За день до этого я обновил прошивку контроллера H200, но после этого система перезагрузилась без проблем.

После перезагрузки для обновления появилось черное окно с подвижным курсором мыши, но больше ничего - Ctrl-Shift-Esc и Ctrl-Alt-Del ничего не делают. Пусть он посидит там больше часа, ничего не изменилось.

Загрузился с опцией «не автоматически перезапускать на BSOD», и получил INACCESSIBLE_BOOT_DEVICEв качестве причины ошибки. Странно, он говорит: «Мы просто собираем некоторую информацию об ошибке, а затем вы можете перезапустить. (0% выполнено)» и остается на 0%, никогда не делая никакого прогресса.

Попытался перезагрузиться с последней удачной конфигурацией, то же BSOD.

Перезагрузка в Repair My Computer работает. В командной строке я вижу все разделы и все файлы, кажется, не повреждены. chkdsk не сообщает об ошибках.

После этого серверу удалось нормально загрузиться один раз. После перезагрузки он так и не вернулся, несмотря на повторные попытки загрузки, все они заканчиваются синим экраном INACCESSIBLE_BOOT_DEVICE.

Проблема, кажется, с картами контроллера рейса LSI. Существует поток на Technet отчетов других , имеющих сходные проблемы с супер микро машины - http://social.technet.microsoft.com/Forums/en-US/6bf5815f-55d9-4403-8f41-a16ebcb83735/patch-kb2919355-makes- Supermicro машина-авария? форум = winserver8setup

У меня открыт вопрос поддержки с Dell, который пытается повторить эту проблему в своей лаборатории. Вероятно, здесь больше никто ничего не может сделать.

Обновить

По совету Dell я стер систему и заново установил сервер 2012R2 Datacenter с графическим интерфейсом. Я ничего не делал, кроме установки обновлений Windows.

После установки KB2919355 сервер перезагрузился правильно. После перезагрузки снова отображается синий экран с ошибкой INACCESSIBLE_BOOT_DEVICE.

Я настоятельно рекомендую НЕ устанавливать это обновление на серверах с RAID-картами на основе LSI, пока эта проблема не будет решена. Надеюсь, Dell быстро найдет решение.

Обновление от поддержки Dell

Это проблема, которую мы сейчас рассматриваем в более широком масштабе, и, скорее всего, ее придется решать Microsoft, поскольку она более распространена, чем просто Dell. Мы будем продолжать работать до тех пор, пока наши ресурсы не будут исчерпаны. Я буду держать вас в курсе того, что мы найдем.

Еще одно обновление от поддержки Dell

Dell не удалось воспроизвести эту проблему в своей лаборатории. Я подтвердил, что в 2 из моих систем есть такая же проблема, и воспроизвести ее легко - установите windows, установите обновления, пока он не даст вам KB2919355, сервер умрет при второй перезагрузке после установки обновления.

В настоящее время они строят мне обменную машину, чтобы заменить одну из них, поэтому у них есть сломанная машина для тестирования. Надеюсь, что это поможет им решить это быстро.

Грант
источник
Похоже, вы не одиноки: social.technet.microsoft.com/Forums/windowsserver/en-US/…
MichelZ
Вы пытались обновить BIOS и все такое?
MichelZ
BIOS и все прошивки обновлены (с использованием встроенных инструментов обновления прошивки Dell). В настоящее время я загружаю его с Linux Live CD, чтобы я мог взглянуть на разделы диска.
Грант
Я очень хочу выяснить, что здесь пошло не так и как это исправить. К счастью, этот сервер не критичен, поэтому я могу потратить некоторое время на его исправление. Но у меня есть больше серверов для обновления, и я должен быть готов, если это произойдет снова.
Грант
Я думаю, если вы можете - открыть дело с Microsoftи DELL. Кажется, это связано с LSIконтроллерами. Я не думаю, что мы можем что-то сделать на данный момент
MichelZ

Ответы:

2

Вы должны открыть дело с Microsoftи DELL. Кажется, это связано с LSI controllers. Я не думаю, что мы можем что-то сделать на данный момент

MichelZ
источник
3

Пожалуйста, смотрите KB2977012 для обходного пути и (в будущем) решения.

Текущий статус (2014/05/13):

Microsoft исследует эту проблему и опубликует дополнительную информацию в этой статье, когда эта информация станет доступной.

Временное решение:

Запустите компьютер с носителя для Windows RT 8.1, Windows 8.1 или Windows Server 2012 R2, выберите параметр «Восстановить компьютер», нажмите «Устранение неполадок», а затем нажмите «Командная строка».

Примечание. Для этого временного решения используемый носитель не должен включать накопительный пакет обновления 2919355.

В командной строке выполните следующую команду:

Bcdedit /store <path of Boot Configuration Data (BCD)> /set {default} truncatememory 4294967296

Примечание. Путь к файлу BCD: \ BOOT \ BCD, в котором буквой драйвера является системный раздел. Эта команда добавляет запись в BCD-файл в загрузчике Windows с именем truncatememory. Новая запись будет иметь формат значения 0x100000000. Например, запустите следующую команду:

Bcdedit /store C:\BOOT\BCD /set {default} truncatememory 4294967296

Перезагрузите компьютер. Теперь компьютер должен загрузиться на рабочий стол.

Примечание. Если вы установили накопительный пакет обновления 2919355, когда возникла эта проблема, компьютер продолжит установку обновления. После успешного запуска Windows удалите накопительный пакет обновления 2919355.

Чтобы удалить параметр загрузки truncatememory, введите в командной строке следующую команду:

Bcdedit /deletevalue truncatememory

Запустите компьютер нормально.

MichelZ
источник
Ура! Кто-то наконец воспринимает это всерьез. Надеемся, что вскоре они придумают постоянное исправление - ограничение моего сервера hyper-v до 4 ГБ ОЗУ не будет работать очень хорошо :)
Грант
Да, рекомендация - удалить накопительный
пакет
У меня была ошибка «Inaccessible_boot_device» при установке с нуля последней версии Windows 8.1 с обновлением на Dell Poweredge R210 II. Самое интересное, что он нормально загружается примерно в 10% случаев, но чаще всего происходит сбой и перезагрузка. Обходной путь работал хорошо для меня, большое спасибо, я потратил 2 дня на поиски решения в Интернете, но безуспешно. Большое спасибо, правда, честно.
MSB
0

Я думаю, что ваше обновление прошивки контроллера Raid коснулось некоторых областей Dell-BIOS, поэтому он начал искать загрузочные устройства SAN.

Попробуйте открыть дело с Dell по этому поводу.

А пока проверьте настройки загрузки hba и iscsi и отключите их.

Nils
источник
не похоже на сан. Я даже попытался вытащить карту HBA. все еще синие экраны.
Грант
0

Я позвонил в Dell по поводу моего контроллера PowerEdge T110 II + H200 + Windows 2012 R2 Foundation - есть потенциальное исправление, которое точно соответствует симптомам, которые мы получаем:

  • KB2919355 установлен
  • При включении или перезапуске сервер попадает в цикл загрузки, аварийно завершая работу при появлении флага Windows
  • он либо загружается сам после 3 или 4 попыток, либо переходит к мастеру восстановления загрузки. отключив его, затем снова включив его в конечном итоге получает его для загрузки
  • при загрузке сервер работает нормально, до следующего выключения / перезагрузки
  • Отключение автоматической перезагрузки приводит к падению синего экрана INACCESSIBLE_BOOT_DEVICE

Исправление доступно для отправки по электронной почте на адрес https://support.microsoft.com/kb/2966870.

Dell подтвердила, что это исправление применимо к нам, и я применил его вчера вечером (теперь оно предлагается автоматически через Центр обновления Windows) - я перезагружал сервер шесть раз, и все без проблем. Похоже, это исправлено.

Дейв
источник
Так как вы уже разговариваете с Dell ... Я заметил, что обновление Windows также подталкивает обновление драйвера H200, но нет информации о том, что он исправляет ... интересно, это часть исправления?
Грант
Драйвер для Windows Update H200 существует около года; Я не думаю, что это новый драйвер: Dell подтвердила, что драйверы A09 (Card) / A10 (Integrated) с середины 2013 года будут работать нормально.
Дейв
эта версия была выпущена LSI недавно, в мае 2014 года, и была обновлена ​​Windows, начиная с 9.09.2014.
Грант
Я видел новый драйвер H200 прошлой ночью. Я не применил его (просто KB2966870), который, казалось, решил проблему. Не уверен, какие обновления он исправляет, но, похоже, он не нужен, чтобы остановить проблему перезагрузки.
Дейв