Я недавно клонировал свой системный диск с 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 (новый SSD на 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?

1 ответ1

0

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .