ネットワーク経由でパーティションをコピーする方法

ネットワーク経由でパーティションをコピーする方法

ノートブックにインストールされたWindows 7パーティションをデスクトップコンピュータにコピーしたいと思います。

私は試した:

# bzip2 -c /dev/sda5 | nc 192.168.1.1 2222 # on laptop
# nc -l 2222 | bzip2 -d > /dev/sda1 # on desktop

しかし、gpartedは、多くのエラーメッセージとともにパーティションが破損していることを伝えます。

私も次のことを試しました。

# dd if=/dev/sda1 | gzip -1 - | ssh user@hostname dd of=image.gz # on laptop
# dd if=image.gz | gunzip -1 - | dd of=/dev/sda5 # on desktop

小さなパーティション(35Mb)では機能しますが、より大きなパーティション(18Gbおよび120Gb)では機能しません。 SSHパイプが停止し続けて完了しようとすると、gpartedでエラーが発生します。

パーティションをコピーするより良い方法は何ですか?

ベストアンサー1

私は複製のためにタールチューブを使用しました。

# cd /mnt/sda1/ && tar cf - * | nc 192.168.1.1 2222 # on laptop
# cd /mnt/sda5/ && nc -l 2222 | tar x # on desktop

コピーが速くて動作するようです。

Windows 7が起動しないと思いました。起動時に黒い画面のみが表示され、Windowsを起動すると回復パーティションが停止します。

2台のコンピュータでWindows 7を使用するには、2つのライセンスが必要なようですが、これはうまくいきません。

おすすめ記事