перенос Windows 10 с SSD (UEFI/GPT) на m.2 NVMe PCH PCIE (или PCH SATA)

перенос Windows 10 с SSD (UEFI/GPT) на m.2 NVMe PCH PCIE (или PCH SATA)

Я пытаюсь перенести Windows 10 с SSD на m.2 NVMe 980 PRO. Я перепробовал бесчисленное множество разных способов заставить его работать, но не могу запустить свой клонированный раздел.

В этой последней попытке я даже заставил менеджер загрузки Windows запуститься с моего m.2 NVMe, и он нашел мой клон. Это второй вариант загрузки. Его выбор запустит попытку загрузки; которая перейдет в автоматическое восстановление; которое всегда заканчивается неудачей.

Загрузка с m.2 NVMe приводит меня к следующему:

введите описание изображения здесь

Настройки биоса:BIOS MVMe подключен через PCH SATA и/или PCH PCIE. Мой первый установочный DVD Windows 10 не распознал мой жесткий диск m.2; но недавно сделанный установочный USB-накопитель Windows распознал.

Фон:Моя оригинальная установка находится на SSD; который загружается в UEFI/GPT. Я перепробовал бесчисленное множество различных способов перенести Windows на мой m.2 — вариации порядка копирования; порядок установки; используемые и удаленные разделы; автоматическое восстановление ... (Я потратил на это более 2 дней ... и собираюсь попробовать GRUB в качестве загрузчика -- но не думаю, что это проблема.)

Вот шаги, которые я предпринял, чтобы попасть на экран выше:

  • обновил BIOS моей материнской платы (материнская плата msi X99A SLI PLUS MS-7885)
  • обновлена ​​Windows 10 Pro для включения последнего обновления (Windows видит m.2 SSD)
  • удалил все жесткие диски, кроме моего m.2 ssd
  • установил (чистая установка) Windows 10 на m.2 ssd
  • попробовал загрузить новую установку -- установка прошла успешно
  • выключил систему и добавил старый SSD
  • загрузился в Ubuntu с помощью USB-накопителя
  • использовал GParted для удаления недавно установленного раздела Windows с m.2 и клонировал на его место раздел Windows с моего SSD (мой старый раздел меньше и помещается в пустое свободное пространство)
  • выключил и удалил оригинальный SSD
  • попробовал запустить его просто так... загрузка начинается и хочет запустить диагностику, но в итоге выдает ошибку
  • переустановил Windows на оставшееся свободное пространство раздела
  • загрузка теперь начнется с указанного выше загрузчика Windows; том 4 загружается и работает; но моя старая установка (на томе 2) не загружается

При попытке запустить получаю следующее:

подготовка автоматического ремонта

диагностика вашего ПК

Попытка ремонта

Автоматическое восстановление не смогло восстановить ваш ПК

В файле D:\Windows\System32\Logfiles\Srt\SrtTrail.txtуказано:

Журнал диагностики и ремонта Startup Repair

Количество попыток ремонта: 1

Подробности сеанса

Системный диск = \Device\Harddisk0 Каталог Windows = D:\Windows AutoChk Run = 0 Количество основных причин = 1

Тест выполнен:

Имя: Проверить наличие обновлений Результат: Успешно завершено. Код ошибки = 0x0 Затраченное время = 0 мс

Тест выполнен:

Имя: Тест системного диска Результат: Успешно завершен. Код ошибки = 0x0 Затраченное время = 0 мс

Тест выполнен:

Имя: Диагностика сбоя диска Результат: Успешно завершено. Код ошибки = 0x0 Затраченное время = 0 мс

Тест выполнен:

Имя: Тест метаданных диска Результат: Успешно завершен. Код ошибки = 0x0 Затраченное время = 109 мс

Тест выполнен:

Имя: Тест метаданных диска Результат: Успешно завершен. Код ошибки = 0x0 Затраченное время = 0 мс

Тест выполнен:

Имя: Тест целевой ОС Результат: Завершено успешно. Код ошибки = 0x0 Затраченное время = 32 мс

Тест выполнен:

Имя: Проверка содержимого тома Результат: Успешно завершено. Код ошибки = 0x0 Затраченное время = 31 мс

Тест выполнен:

Имя: Диагностика менеджера загрузки Результат: Успешно завершено. Код ошибки = 0x0 Затраченное время = 0 мс

Тест выполнен:

Имя: Диагностика журнала загрузки системы Результат: Успешно завершено. Код ошибки = 0x0 Затраченное время = 0 мс

Найдена основная причина:

Менеджеру загрузки не удалось найти загрузчик ОС.

Действие по восстановлению: Восстановление файлаРезультат: Не удалось. Код ошибки = 0x57Затраченное время = 1422 мс

Действие по исправлению: Восстановление хранилища данных конфигурации загрузки Результат:Ошибка. Код ошибки = 0x490Затраченное время = 31 мс



Теперь я подозреваю, что в клонированной установке может отсутствовать драйвер; может быть, Intel Rapid Storage Technology для Windows 10? (Как мне добавить его в свой клон?) Или, может быть, есть лучший способ сделать этот переход?

Вот что я где-то нашел, что намекает на то, что это может быть причиной проблемы:

Вам понадобится Intel Rapid Storage Technology для настройки Windows 10, чтобы распознать устройство M.2. После загрузки извлеките его на загрузочное устройство, затем загрузитесь с устройства.

решение1

Вам, вероятно, не понадобится конкретно IRST, но да, вам это нужнонекоторыйАктивен драйвер NVMe. Windows 10 на самом деле уже включает «стандартный» драйвер NVMe, но, как и в случае с SATA AHCI, если драйвер не нужен для доступа к загрузочному тому, то он автоматически отключается на этапе «загрузки».

Непосредственно перед клонированием выполните команду для активации встроенного драйвера NVMe Windows:

sc config StorNvme start= boot

Я не уверен на 100%, сработает ли это, но теоретически должно. (Раньше это работало с StorAhci.)

решение2

The Руководство по материнской плате X99A SLI PLUS есть это на стр. 1-4:

введите описание изображения здесь

К сожалению, ваша материнская плата поддерживает только M.2 SATA, а не M.2 NVMe. Их легко спутать, так как их разъемы идентичны, поэтому оба можно подключить к одному и тому же разъему.

решение3

Окончательно!

Я загрузился в сломанный клон и перешел в "командную строку", чтобы запустить bcdboot C:\Windows. (Сначала я убедился, что C: - это мой клон.) Теперь все хорошо. Мне просто нужно удалить другие ОС.

Тестирование скорости при подключении m.2 напрямую к материнской плате с помощью:

m.2 PCH SATA:

введите описание изображения здесь


m.2 PCH PCIE:

введите описание изображения здесь

Связанный контент