Windows 10 を SSD から m.2 NVMe 980 PRO に移動しようとしています。動作させるためにさまざまな方法を試しましたが、クローン パーティションを実行できません。
この最後の試みでは、Windows ブート マネージャーを m.2 NVMe から実行し、クローンを検出しました。これは 2 番目のブート オプションです。これを選択すると、ブート試行が開始され、自動修復が開始されますが、常に失敗します。
m.2 NVMe から起動すると、次のようになります。
BIOS設定: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 の m.2 SSD を参照)
- M.2 SSD以外のすべてのハードドライブを取り外しました
- M.2 SSD に Windows 10 をインストール (クリーン インストール)
- 新しいインストールを起動しようとしました -- インストールは正常に実行されました
- システムをオフにして古いSSDを追加しました
- USBキーを使用してUbuntuを起動する
- GParted を使用して、m.2 から新しくインストールされた Windows パーティションを削除し、その場所に SSD から Windows パーティションをクローンしました (古いパーティションは小さく、空き領域に収まります)
- 電源を切って元のSSDを取り外した
- そのまま実行しようとしました...ブートが開始され、診断を実行しようとしましたが、失敗しました
- 残りの空きパーティションスペースにWindowsを再インストールしました
- ブートは上記のWindowsブートローダーで開始されます。ボリューム4が起動して実行されますが、私の古いインストール(ボリューム2)は起動しません。
実行しようとすると、次のメッセージが表示されます:
ファイルにはD:\Windows\System32\Logfiles\Srt\SrtTrail.txt
次のように記載されています:
スタートアップ修復の診断と修復ログ
修復試行回数: 1
セッションの詳細
システム ディスク = \Device\Harddisk0 Windows ディレクトリ = D:\Windows AutoChk 実行 = 0 根本原因の数 = 1
実行されたテスト:
名前: 更新の確認 結果: 正常に完了しました。 エラー コード = 0x0 所要時間 = 0 ミリ秒
実行されたテスト:
名前: システム ディスク テスト 結果: 正常に完了しました。エラー コード = 0x0 所要時間 = 0 ミリ秒
実行されたテスト:
名前: ディスク障害診断 結果: 正常に完了しました。 エラー コード = 0x0 所要時間 = 0 ミリ秒
実行されたテスト:
名前: ディスク メタデータ テスト 結果: 正常に完了しました。エラー コード = 0x0 所要時間 = 109 ミリ秒
実行されたテスト:
名前: ディスク メタデータ テスト 結果: 正常に完了しました。エラー コード = 0x0 所要時間 = 0 ミリ秒
実行されたテスト:
名前: ターゲット OS テスト 結果: 正常に完了しました。 エラー コード = 0x0 所要時間 = 32 ミリ秒
実行されたテスト:
名前: ボリューム コンテンツ チェック 結果: 正常に完了しました。エラー コード = 0x0 所要時間 = 31 ミリ秒
実行されたテスト:
名前: ブート マネージャー診断 結果: 正常に完了しました。 エラー コード = 0x0 所要時間 = 0 ミリ秒
実行されたテスト:
名前: システム ブート ログ診断 結果: 正常に完了しました。 エラー コード = 0x0 所要時間 = 0 ミリ秒
根本原因が見つかりました:
ブート マネージャーが OS ローダーを見つけることができませんでした。
修復アクション: ファイルの修復結果: 失敗。エラー コード = 0x57所要時間 = 1422 ミリ秒
修復アクション: ブート構成データ ストアの修復 結果:失敗しました。エラー コード = 0x490所要時間 = 31 ミリ秒
クローン インストールでドライバーが不足しているのではないかと疑っています。おそらく Windows 10 用の Intel Rapid Storage Technology でしょうか? (クローンにそれを追加するにはどうすればよいですか?) または、この移行を実行するためのより良い方法はあるでしょうか?
これが問題の原因である可能性があることを示唆する内容をどこかで見つけました:
Windows 10 セットアップで M.2 デバイスを認識するには、Intel Rapid Storage Technology が必要です。ダウンロードしたら、起動可能なデバイスに解凍し、デバイスから起動します。
答え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 はサポートしていません。コネクタは同一であるため、両方を同じソケットに差し込むことができ、両者を間違えやすいです。