Windows 10 загружает старую установку после клонирования SSD

466
Mezgrman

Я недавно клонировал свой системный диск с 128 ГБ SSD на 500 ГБ SSD, и теперь я столкнулся с некоторыми странными проблемами.

Прежде всего, позвольте мне описать мою старую установку:

  • Диск 0 (128 ГБ SSD)
    • GRUB 2
    • Windows 10 системно зарезервирована
    • Windows 10
    • Восстановление Windows 10
    • Xubuntu 16.04
  • Диск 1 (1 ТБ HD)
    • Общие данные
  • Диск 2 (жесткий диск 250 ГБ)
    • Больше данных
  • Диск 3 (128 ГБ SSD)
    • Еще больше данных

Теперь диски 1, 2 и 3 здесь не интересны. Я вынул диск 3 и вставил на его место новый твердотельный накопитель емкостью 500 ГБ. Затем я запустил ddустановку Xubuntu на диск 0 и клонировал весь диск 0 на диск 3 (новый твердотельный накопитель емкостью 500 ГБ). Итак, на данный момент, моя установка выглядела так (диски 1 и 2 опущены для ясности):

  • Диск 0 (128 ГБ SSD)
    • GRUB 2
    • Windows 10 системно зарезервирована
    • Windows 10
    • Восстановление Windows 10
    • Xubuntu 16.04
  • Диск 3 (500 ГБ SSD)
    • GRUB 2
    • Windows 10 системно зарезервирована
    • Windows 10
    • Восстановление Windows 10
    • Xubuntu 16.04
    • Нераспределенные пространство

Затем я перезагрузил компьютер и удалил дублированный раздел Xubuntu на диске 3, а также ненужный раздел восстановления Windows 10, поэтому диск 3 выглядел следующим образом:

  • Диск 3 (500 ГБ SSD)
    • GRUB 2
    • Windows 10 системно зарезервирована
    • Windows 10
    • Нераспределенные пространство

Затем я каким-то образом загрузился в установку Windows 10 на диске 3 с помощью GRUB на диске 0 (я специально выбрал диск 0 в BIOS, чтобы быть уверенным, что знаю, что происходит) и использовал инструмент управления дисками в Windows 10, чтобы увеличить Системный раздел Windows 10 на работающей в данный момент установке на диске 3. На этом этапе диск 3 выглядел следующим образом:

  • Диск 3 (500 ГБ SSD)
    • GRUB 2
    • Windows 10 системно зарезервирована
    • Windows 10

Сейчас я точно не помню, что еще делал, но сейчас ситуация такова:

  • Я установил диск 0 как загрузочный диск по умолчанию
  • В GRUB на диске 0 я установил загрузочные записи для установки Xubuntu на диск 0 и установки Windows 10 на диски 0 и 3.
  • Я подтвердил, что записи Windows 10 указывают на соответствующие диски (hd0 и hd3)
  • Независимо от того, какую из записей Windows 10 я выберу при загрузке, она всегда загружает старую установку Windows 10 на диск 0, а не новую на диск 3

Я подумал, что, возможно, что-то в части загрузчика Windows 10 все еще указывало на диск 0, поэтому я проверил файл BCD на диске 3 с BootIce, и он действительно указал на диск 0 (по крайней мере, так показал BootIce), поэтому я изменил его указать на диск 3 и убедиться, что он действительно был изменен.

Тем не менее, это не решило мою проблему, и теперь я в растерянности. Что еще можно сделать для загрузки установки Windows 10 с диска 3?

0
Попробуйте изменить некоторые настройки в вашем BIOS. Возможно, увеличить приоритет загрузки диска 3? iTechieGamer 6 лет назад 0
Дело в том, что я явно выбрал диск 3 в меню загрузки и явно загрузил запись GRUB для hd3, msdos1. Все же он загрузил hd0, msdos1. Mezgrman 6 лет назад 0
[Эта ссылка] (https://askubuntu.com/questions/100232/how-do-i-change-the-grub-boot-order) может вам помочь. iTechieGamer 6 лет назад 0
Спасибо, но я уже использовал Grub Customizer и убедился, что записи указывают на правильные разделы, так что, к сожалению, мне это тоже не поможет. Mezgrman 6 лет назад 0
Существует высокая вероятность того, что это решение не будет работать, но вы пытались переключить слоты двух дисков? iTechieGamer 6 лет назад 0
Да, я попробовал это в какой-то момент во время процесса, и он действительно загрузил Win10 на диске 3 один раз, но когда я вернулся к перезагрузке, он просто вернулся обратно на диск 0. Очень странно. Mezgrman 6 лет назад 0

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

0
AntoineL

Вам необходимо обновить BCD, чтобы он указывал на вашу новую установку Windows.

Конечно, поскольку теперь у вас есть два системных зарезервированных раздела Windows, у вас также есть два отдельных BCD, поэтому вам необходимо обновить оба из них.

Для BCD на новом диске 3 самый простой способ - временно отключить диск 0, загрузить компьютер с диска 3 с помощью средства восстановления Windows и позволить ему выполнить восстановление, которое добавит новую установку Windows. Если он не удалит предыдущую конфигурацию (не уверен), у вас будет рабочая мультизагрузочная конфигурация при использовании этой BCD при подключении диска 0, при условии, что вы используете эту BCD, то есть запускаете Диспетчер загрузки Windows на диске 3.

Для BCD на старом диске 0 вам нужно запустить Диспетчер загрузки Windows с диска 0, запустить BootRecвосстановление с помощью командной строки и использовать с / ScanOS, чтобы он обнаружил вашу новую версию Windows.