我正在嘗試將 Windows 10 從 SSD 遷移到 m.2 NVMe 980 PRO。我嘗試了無數不同的方法來讓它工作,但無法讓我的克隆分區運行。
在最後一次嘗試中,我甚至讓 Windows 啟動管理器在我的 m.2 NVMe 上運行,並且它找到了我的克隆。這是第二個啟動選項。選擇它將開始嘗試啟動;進入自動修復;這總是以失敗告終。
從 m.2 NVMe 啟動現在讓我看到:
生物設定:BIOS MVMe 透過 PCH SATA 和/或 PCH PCIE 連線。我的第一張 Windows 10 安裝 DVD 無法辨識我的 m.2 硬碟;但新製作的 USB Windows 安裝棒卻做到了。
背景:我最初的安裝是在 SSD 上;以 UEFI/GPT 啟動。我嘗試了無數不同的方法來將 Windows 轉移到我的 m.2 - 複製順序的變化;安裝順序;使用和刪除的分割區;自動修復...(我花了 2 天多的時間...並且我準備嘗試 GRUB 作為引導程式 - 但不認為這是問題所在。)
以下是我進入上述畫面所採取的步驟:
- 刷新了我的主機板 BIOS 更新(msi 主機板 X99A SLI PLUS MS-7885)
- 更新了 Windows 10 Pro 以包含最新更新(Windows see 的 m.2 SSD)
- 刪除了除我的 m.2 SSD 之外的所有硬碟
- 將 Windows 10 安裝(全新安裝)到 m.2 固態硬碟上
- 嘗試啟動新安裝-安裝運作正常
- 關閉系統並新增舊SSD
- 使用 USB 金鑰啟動至 Ubuntu
- 使用 GParted 從 m.2 中刪除新安裝的 Windows 分割區,並將 Windows 分割區從我的 SSD 複製到該位置(我的舊分割區較小,適合空的可用空間)
- 斷電並取出原來的SSD
- 嘗試按原樣運行...啟動啟動並想要運行診斷但最終失敗
- 將 Windows 重新安裝到剩餘的開放分割區空間中
- 啟動現在將啟動到上面的 Windows 啟動載入程式;第 4 卷啟動並運行;但我的舊安裝(第 2 卷)不會
當嘗試運行它時,我得到這個:
文件D:\Windows\System32\Logfiles\Srt\SrtTrail.txt
指出:
啟動修復診斷和修復日誌
修復嘗試次數:1
會議詳情
系統磁碟 = \Device\Harddisk0 Windows 目錄 = D:\Windows AutoChk Run = 0 根本原因數量 = 1
進行的測試:
名稱:檢查更新結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
進行的測試:
名稱:系統碟測試 結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
進行的測試:
名稱:磁碟故障診斷 結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
進行的測試:
名稱:磁碟元資料測試 結果:成功完成。錯誤代碼 = 0x0 花費的時間 = 109 ms
進行的測試:
名稱:磁碟元資料測試 結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
進行的測試:
名稱:目標作業系統測試 結果:成功完成。錯誤代碼 = 0x0 花費的時間 = 32 ms
進行的測試:
名稱:卷宗內容檢查結果:成功完成。錯誤代碼 = 0x0 花費的時間 = 31 ms
進行的測試:
名稱:啟動管理器診斷 結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
進行的測試:
名稱:系統啟動日誌診斷 結果:成功完成。錯誤代碼 = 0x0 所用時間 = 0 ms
找到根本原因:
引導管理器找不到作業系統載入程式。
修復操作:檔案修復結果:失敗。錯誤代碼 = 0x57花費的時間 = 1422 毫秒
修復操作:引導配置資料儲存修復結果:失敗的。錯誤代碼 = 0x490所用時間 = 31 毫秒
我現在懷疑克隆安裝中可能缺少驅動程式;也許是適用於 Windows 10 的英特爾快速儲存技術? (我如何將它添加到我的克隆中?)或者是否有更好的方法來執行此操作?
這是我在某處發現的內容,暗示這可能會導致問題:
Windows 10 設定需要英特爾快速儲存技術來識別 M.2 裝置。下載後,將其解壓縮到可啟動設備上,然後從該設備啟動。
答案1
您可能不需要專門的 IRST,但是,您確實需要一些NVMe 驅動程式處於活動狀態。 Windows 10 實際上已經包含一個「標準」NVMe 驅動程序,但與 SATA AHCI 一樣,如果存取啟動磁碟區不需要該驅動程序,那麼它會從「啟動」階段自動停用。
在克隆之前,執行命令啟動 Windows 內建 NVMe 驅動程式:
sc config StorNvme start= boot
我不能 100% 確定這是否有效,但理論上它應該有效。 (它曾經與 StorAhci 一起使用。)
答案2
這 X99A SLI PLUS主機板說明書 第 1-4 頁有此內容:
不幸的是,您的主機板僅支援 M.2 SATA,而不支援 M.2 NVMe。兩者很容易混淆,因為它們的連接器相同,因此兩者都可以插入同一個插座。