Windows パーティションを別のディスク上の任意の場所に複製/移動する (Linux ユーティリティにアクセス可能)

Windows パーティションを別のディスク上の任意の場所に複製/移動する (Linux ユーティリティにアクセス可能)

質問

parted、、などの通常のLinux関連ユーティリティと、やなどのWindowsに付属するツールだけを使用してfdisk、既存のWindows 10インストールを1つのディスクから別のディスクにコピーまたはクローンするにはどうすればよいでしょうか。ntfsclonebcdbootdism任意の場所別のディスクに? たとえば、 から/dev/sdc42/dev/sdp23。 当然、プロセスの終了時には起動可能になっている必要があります。

可能な解決策

私の推測では、解決策は

  1. ターゲットデバイスにEFIシステムパーティション(ESP)が存在することを確認する。
  2. ターゲットデバイス上に古い(既存の)Windowsパーティションと同じサイズのパーティションを作成します。
  3. ntfsclone古いパーティションを宛先に
  4. 古いインストールから使用してbcdboot、新しいインストールのBCDの内容をターゲットディスクのESPにコピーし、
  5. 祈りながら、新しいインストールを起動してみます。

しかし、何度か試してみたところ、私のやり方ではうまくいかなかったようです。上記のステップ2から続けて、私の現在の推測は、この郵便受け

  1. dism(Windows PEなどの別のWindows環境から)古い(既存の)Windowsインストールのイメージをキャプチャするために使用します。
  2. 新しく作成したパーティションにイメージを適用し、
  3. bcdboot新しいパーティションから新しいディスクの ESP に BCD ファイルをコピーするために使用します。

注記

Clonezillaのような便利なツールを使えばいいことは分かっていますが、学ぶこのように手動で行うプロセス。

関連情報