Windows インストールを SSD に移行しようとしています。現在の HDD には、Windows と Ubuntu の両方のインストールと、データ パーティションが含まれています。
SSD は HDD よりも小さいため、ドライブ全体をコピーするのではなく、Linux の dd ツールを使用して各パーティションを個別にコピーしました。
HDD パーティションは次のとおりです。
-UEFI
-Windows system
-Windows recovery
-Linux system
-Linux swap
-Linux data
-Windows data
そして SSD:
-UEFI
-Windows system
-Windows recovery
-Linux system
-Linux swap
両方のドライブのパーティションは GPT です。
当初、古いドライブが接続されている場合は、システムはそのドライブを使用して起動し、接続されていない場合は「デバイスが接続されていません」というブルー スクリーン エラーが表示されます。Windows ブート マネージャーはまだ古いドライブを指していたため、bcdedit を使用してドライブを変更した後、システムは起動を開始しますが、回転するドットが表示された黒い画面で停止します。
また、回復環境では、HDD パーティションに以前の文字が割り当てられていることに気付きました。そのため、古い Windows パーティションは C: で、新しいパーティションは F: です。SATA 接続を交換すると、正しい順序になりますが、起動の問題は解決されませんでした。
私が特定した可能性のある問題は次のとおりです。 *システムが、回転するドットの黒い画面で停止しています。しばらくすると、マウスを動かすかキーを押すまでモニターがオフになりますが、それ以外は数時間経っても変化はありませんでした。 *回復環境に入ると (3 回再起動して)、使用される回復パーティションは HDD のパーティションです。HDD が接続されていない状態で回復環境で起動しようとすると、「デバイスが接続されていません」という青い画面が表示されます。SATA を変更した後は常に青い画面が表示されますが、HDD が接続されていれば、f1 を押すととにかく回復環境が起動します。