Исправьте Windows 10 после физического извлечения диска с двойной загрузкой Ubuntu

У меня в ноутбуке было два физических диска: SSD и HDD. У меня была установлена ​​Windows 10 на SSD-накопителе, а позже я установил Ubuntu на HDD с двойной загрузкой. Теперь я хочу заменить этот жесткий диск другим SSD и выполнить новую установку Ubuntu там. Я отключил жесткий диск, но сейчас не могу загрузиться с Windows - там написано, что загрузочное устройство не найдено. Если я подключу жесткий диск обратно, я все равно смогу загрузиться оттуда. Как я могу восстановить нормальную загрузку Windows, чтобы мой ноутбук работал без этого жесткого диска, а затем установить Ubuntu с двойной загрузкой на новый диск? Я попытался создать USB-накопитель для восстановления, загрузиться оттуда, запустить bootrec.exe/fixmbr а также bootrec.exe/fixboot но это не имело никакого эффекта. bootrec/rebuildbcd сказал, что он нашел установку Windows, но не смог найти какое-то необходимое устройство (я думаю, это означает, что жесткий диск, так как похоже, что это загрузочное устройство) Как я могу избавиться от последствий двойной загрузки и исправить загрузку Windows?

UPD: Похоже, что загрузчик и паттерн uefi физически находятся на этом HDD:

Таким образом, невозможно загрузить без этого. Как я могу это исправить?

2 ответа

Я нашел ответ. Если кому-то это может пригодиться - дело в том, чтобы создать раздел EFI на диске, на котором установлена ​​Windows. Похоже, что после установки двойной загрузки Ubuntu он переместил этот раздел в раздел, где были установлены GRUB и Ubuntu, и мне пришлось вернуть его домой.

Это довольно легко сделать с diskpart утилита, основные шаги перечислены здесь

Я не уверен на 100% в этом, но вы проверили BIOS, чтобы увидеть, будет ли он даже пытаться загрузиться с существующего SSD? У меня была похожая проблема, и мне пришлось изменить порядок загрузки в BIOS, чтобы убедить машину запустить ее и даже не попробовать другие варианты загрузки.

Другие вопросы по тегам