Почему появляется INACCESSIBLE_BOOT_DEVICE после восстановления загрузчика?
Я уже сто раз переносил одну и ту же систему на другие диски, потом восстанавливал загрузчик командой bcdboot C:\Windows /s B: /f UEFI, это всегда срабатывало Но не в этот раз
Сейчас пытаюсь перенести систему с SATA диска на NVME, но при любом сочетании получаю INACCESSIBLE_BOOT_DEVICE. Хотя чистая установка успешно проходит
Что пытался сделать:
а) создать раздел NTFS или FAT32 100 МБ и прописать загрузчик туда - не сработало
б) отключить или включить CSM в БИОСЕ - не сработало
в) ещё вариант, установить систему начисто, потом через robocopy перенести всё с системного раздела; на чистой-то системе всё запускается и всё ОК, но после переноса файлов опять получаю НЕДОСТУПНО ЗАГРУЗОЧНОЕ УСТРОЙСТВО
Такое подозрение, что причина не в неправильных командах, а в переносе с SATA на NVME. Что-то типа существующего неявного требования к схеме разделов на NVME (????, первый раз такое встречается)
В чём мождет быть дело? Хотелось бы перенести систему как есть, чтобы не тратить неделю на настройки чистой системы и перехэширования
Vitaliy Ivanov а вы проверяли идентификатор раздела, который записался в загрузчик? Вы загружались с флешки или в режиме восстановления делали запись? Через EasyBCD или VisualBCD пробовали сделать запись?
VoidVolker, загружаюсь как обычно через WinPE
Если я правильно понял, идентификаторыы вот
spoiler
Как будто не совпадает? Хотя вот на этот же диск его прописывал. Диск в ПК установлен только один, т.е не путаница с буквами
В прошлый раз использовал Bootice, что-то в этот раз не могу подобрать параметры
Dieman666, спасибо, супер, помогло)
Во время запуска на синем экране, когда система не запустилась и предлагались варианты действий, выбрал "параметры загрузки", там уже безопасный режим (Enable Safe mode)
spoiler
Система загрузилась в тестовом режиме. Прописал опять тут же bcdboot C:\Windows /s D:, теперь стабильно запускается как обычно
Не подскажете, в чём причина-то? Не понял, это как раз приколы из-за CSM\UEFI? БИОС что-то такое в предупреждении пишет при отключении CSM, Secure Boot отключен
Vitaliy Ivanov,
ну чисто по своему опыту скажу, что это типичное поведение ОС при смене накопителя. Особенно, если меняется контроллер системного накопителя (sata/nvme)
Dieman666, надо же. Буду иметь ввиду. В последнее время много раз копировал-перетасовывал системы с САТА на САТА и НВМЕ на НВМЕ, там вопросов не возникало
В жёстко прибитом гвоздями драйвере для контроллера загрузочного устройства. Загрузка в безопасном режиме позволяет винде поискать новый в хранилище, загрузка в обычном нет. Сделано это очевидным образом для ускорения загрузки системы. Перенос с SATA на NVME неизбежно ведёт к необходимости смены драйвера. Смена платформы с amd на intel и наоборот - тоже.
Vitaliy Ivanov, это скорее фича, чем проблема, опять же... винда не опрашивает чё там у неё за устройства, тратя на это несколько лишних секунд, а берёт то, то указано в реестре. В нормальной ситуации для устройств, которые не предполагается менять как перчатки (плаг н плей), это работает. Ну а коли хочется чего-то нестандартного нестандартным путём (без использования sysprep, положим) - надо просто эти фичи учитывать.
Ziptar, ну надо признать, Виндовс 10 + уже достаточно продвинутая, чтобы в большинстве случаев самонастроиться, драйвера установить тоже. Вот из-за этого расслабляешься, привыкаешь к удобству...
тут проблема не только в BCD — на SATA-системе stornvme.sys стоит Start=3 (demand), при переносе на NVMe Windows его не поднимает при старте и не видит диск.