Я пытаюсь перенести 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: