Невозможно загрузить клонированный диск после форматирования старого диска

1421
jpsnow72

У меня есть ноутбук HP Omen со стандартным жестким диском SATA и недавно приобретенным M.2 PCIe SSD.

Я клонировал диск SATA на M2, но у меня были проблемы с клонированием всех разделов. У меня есть системный раздел, зарезервированный и основной.

После клонирования я попытался загрузиться на новый жесткий диск. У меня были некоторые проблемы с настройкой BIOS для автоматической загрузки на мой новый жесткий диск. Он загрузит старое или выдаст «Перезагрузка и выбор подходящего загрузочного устройства или Вставка загрузочного носителя в выбранное загрузочное устройство и нажмите клавишу», если я вручную перейду к нему.

Я наконец смог заставить его работать, изменив порядок загрузки и затем:

  1. Загрузиться с EFIFile

  2. Выбрал мой PCIe HD

  3. EFI

  4. ботинок

  5. BOOTX64.EFI

Это сработало без проблем и загрузилось в мой М2 (быстро!). Я не был счастлив, что он не загружался напрямую, поэтому, основываясь на комментарии, который я прочитал, я очистил свой старый жесткий диск, удалив с него все. Так что теперь мой новый диск - единственный с чем-либо. (Я знаю, что это было глупо ...)

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

Я сделал установочный USB-диск для Win 10 и почти готов сделать полную переустановку WIndows 10, но я надеялся, что у кого-то могут быть какие-то варианты для сохранения моего клонированного диска. Поскольку у меня есть загрузочный USB, у меня теперь есть доступ к приглашению CMD. Могу ли я что-нибудь сказать системе, чтобы она загружалась с этого жесткого диска?

Пожалуйста, обратите внимание, что мой компьютер использовал UEFI, но с тех пор я пытался установить BIOS на устаревшую версию. Я пробовал оба пути. Мой новый M2 SSD был отформатирован как GPT. Я не знаю много об этом и предполагаю, что это может быть связано с моей проблемой.

7

2 ответа на вопрос

5

Одного клонирования жесткого диска недостаточно; Вы должны пометить новый системный раздел как активный и затем согласовать данные конфигурации загрузки (BCD). В BCD адрес раздела, с которого выполняется загрузка, дается в форме уникального идентификатора SSD плюс идентификатор раздела. Если вы не примиритесь, загрузчик все равно будет искать старый жесткий диск.

Просто для справки, согласование может быть выполнено утилитой под названием " Bootice ". Но вы уже прошли этот этап. Попробуй это:

  1. Приобретите флешку с установленной программой установки Windows. Microsoft Media Creator поможет вам создать один, используя другой компьютер.
  2. Подключите его и загрузитесь с него.
  3. Подтвердите свой язык, локаль и раскладку клавиатуры и нажмите «Далее».
  4. Выберите «Восстановить компьютер» в левом нижнем углу.
  5. Выберите «Устранение неполадок».
  6. Выберите «Ремонт при запуске».
  7. Дождитесь завершения восстановления при запуске.

Если это не помогло, то я боюсь, что для решения вашей проблемы вам понадобится дополнительная информация.

Для правильной загрузки может потребоваться до 3-х или более ремонтов при запуске. Moab 5 лет назад 0
Флит, твой ответ помог мне многое прояснить и привел меня к решению. Я попробовал ваше предложение использовать восстановление при загрузке с загрузочной флешки, но это не решило проблему. Добавление моего окончательного решения в качестве ответа. jpsnow72 5 лет назад 0
5
jpsnow72

Проблема была с моим разделом EFI.

Как упоминалось в Fleet Command, клонирования жесткого диска было недостаточно. Я попытался пометить системный раздел как активный, но это тоже не помогло, поскольку мой новый жесткий диск изначально был разделен как GPT, а не MBR.

Чтобы исправить проблему, я использовал ответ BillyGun отсюда: https://answers.microsoft.com/en-us/windows/forum/windows_10-performance/windows-10-bootrec-fixboot-access-is-denied/747c4180-7ff3 -4bc2-b6cc-81e572d546df

Установочный носитель Windows 10:

  1. Вставьте носитель (DVD / USB) в компьютер и перезагрузите компьютер.

  2. Загрузка из СМИ.

  3. Выберите Repair Your Computer.

  4. Выберите Устранение неполадок.

  5. Выберите командную строку из меню:

Введите в команду:

Diskpart 

Введите в команду:

List disk 

(Обратите внимание, какой диск у вашего загрузочного диска, у меня 0)

Введите в команду:

Sel disk 0 

Введите в команду:

List vol 

(Обратите внимание, какой объем раздела EFI у меня равен 4)

Введите в команду:

Sel vol 4 

Введите в команду:

assign letter=V: 

Введите в команду:

Exit 

Введите в команду:

V: 

После назначения буквы диска с помощью Diskpart Вы можете отформатировать раздел EFI:

Пример: если вы присвоите букву V разделу, команда будет выглядеть так:

format V: /FS:FAT32 

После форматирования вам необходимо воссоздать структуру каталогов EFI с помощью команды:

MD \EFI\Microsoft\Boot 

Затем перейдите в каталог загрузки с помощью:

cd /d V:\EFI\Microsoft\Boot\ 

Затем запустите:

bootrec /FixBoot 

Наконец, запустите:

bcdboot c:\Windows /l en-us /s V: /f All 

Введите в команду:

bcdboot C:\windows /s V: /f UEFI 

(Это заменяет вышеперечисленные зачеркнутые строки и работает в Win 10 1709)

Я фактически закончил тем, что пропустил форматирование и воссоздал структуру EFI, так как у меня там уже был раздел.

Понимаю. Итак, технически вы даже не клонировали жесткие диски: схема разбиения была другой. Что ж, я счастлив вдвойне, потому что вы наконец поняли это правильно И были так любезны, чтобы выразить свой ответ тоже. У тебя мои наилучшие пожелания. 5 лет назад 2
Я клонировал несколько разделов с помощью Macrium Reflect, но по какой-то причине возникли проблемы с клонированием всего жесткого диска. Еще раз спасибо за ваш вклад jpsnow72 5 лет назад 1

Похожие вопросы