Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
ms_windows_ms_sql:windows_server_2016_bsod_inaccessible_boot_device_after_update [2019/01/25 11:03] – [Решение] admin | ms_windows_ms_sql:windows_server_2016_bsod_inaccessible_boot_device_after_update [2019/02/11 09:13] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Проблема ====== | ||
+ | После очередного апдейта **Windows Server 2016** виртуальная машина перестала загружаться. \\ | ||
+ | При загрузке вываливался синий экран **BSOD** с ошибкой **INACCESSIBLE_BOOT_DEVICE - 0x0000007B**. \\ | ||
+ | |||
+ | ====== Решение ====== | ||
+ | Мне удалось победить этот глюк. \\ | ||
+ | - В гипервизоре (в моем случае - proxmox) устанавливаем тип диска, который будет доступен без дополнительных драйверов - IDE или SATA. | ||
+ | - Загружаем систему в режиме автоматического восстановления (она сама это сделает после BSOD), либо загружаемся с инсталляционного диска и в окошке с кнопкой **Install now** слева снизу жмем **Repair your computer**. \\ | ||
+ | - Запускаем командную строку (**Troubleshoot** -> **Command Prompt**). | ||
+ | - В командной строке запускаем **diskpart** с помощью нижеприведенных команд определяем на месте ли разделы и какая сейчас буква у диска с **Windows** и у загрузочного раздела. Обычно достаточно **list volume**.< | ||
+ | list volume | ||
+ | | ||
+ | select disk 0 | ||
+ | detail disk | ||
+ | list partition | ||
+ | select partition 1 | ||
+ | detail partition | ||
+ | select partition 2 | ||
+ | detail partition | ||
+ | select disk 1 | ||
+ | detail disk | ||
+ | list partition | ||
+ | exit | ||
+ | </ | ||
+ | osdevice | ||
+ | - Смотрим что файлы на месте и на всякий случай проверяем диск:< | ||
+ | chkdsk /r d: </ | ||
+ | - При необходимости - перезагружаемся опять в режим восстановления. | ||
+ | - Проверяем целостность системных файлов:< | ||
+ | - Чиним загрузочные компоненты:< | ||
+ | bootrec /fixboot | ||
+ | bootrec /scanos | ||
+ | bootrec / | ||
+ | - На этом этапе утилита может сказать, | ||
+ | * Делаем бекап < | ||
+ | * Меняем аттрибуты, | ||
+ | ren c:\boot\bcd bcd.old </ | ||
+ | * И теперь мы можем сгенерировать новый загрузчик:< | ||
+ | |||
+ | Scanning all disks for Windows installations. | ||
+ | |||
+ | Please wait, since this may take a while... | ||
+ | |||
+ | Successfully scanned Windows installations. | ||
+ | Total identified Windows installations: | ||
+ | [1] D:\Windows | ||
+ | Add installation to boot list? Yes< | ||
+ | |||
+ | The operation completed successfully. | ||
+ | </ | ||
+ | \\ | ||
+ | Готово. Перезагружаемся. Убеждаемся, | ||