私は Ubuntu 14.04 LTS を実行していますが、ハード ドライブに問題が発生しました。同じサイズ (1TB) の新しい HDD を購入し、すべてのデータ (ソフトウェア、仕事、写真など) を新しい HDD に移動するつもりです。
それを実行する最も簡単な方法は何ですか?
答え1
これを行う最も簡単な方法は、上で提案したように、ライブCD/USBからGpartedを使用することです。これを行うには、Gpartedの「パーティションのコピーと貼り付け」セクションを参照してください。マニュアルリンクに記載されている手順を再現するには:
パーティションをコピーするには:
マウントされていないパーティションを選択します。「パーティションの選択」。
パーティション → コピーを選択します。アプリケーションはパーティションをソース パーティションとしてマークします。
パーティションを貼り付けるには:
ディスクデバイス上の未割り当て領域を選択します。「未割り当て領域の選択」。
パーティション → 貼り付けを選択します。アプリケーションは、貼り付け/パーティションへのパスのダイアログを表示します。
必要に応じて、パーティションのサイズと位置を調整できます。「パーティションのサイズと場所の指定」。
必要に応じて、パーティションの配置を指定できます。「パーティションのアライメントの指定」。
[貼り付け] をクリックします。アプリケーションは、[保留中の操作] ペインにパーティションのコピー操作を表示します。
答え2
ライブ システムから起動し、USB (またはハードウェアに応じて別の (s)ata ケーブル) 経由で新しい HDD を接続し、「ターミナル」を起動します。
/dev/sda
古い HDD (おそらく) と新しい HDD ( )のパスを確認し/dev/sdb
、次のコマンドを発行します。
sudo dd if=/dev/sda of=/dev/sdb status=progress
時間がかかることに注意してください。ターミナルで進行状況を監視できます。
もう一つの可能性は( よりもさらに高速ですdd
):
cat /dev/sda >/dev/sdb
答え3
CloneZillaを使用する(http://clonezilla.org/)が詳細を担当します。
答え4
rsync を使用してこのクローン作成プロセス全体をできるだけ簡単な方法で別のディスクに自動化する bash スクリプトを作成しました。
このスクリプトは、fstab ファイルの変更、新しいディスクへの適切な grub のインストール、それを更新して新しい grub メニューを作成するなど、すべてを処理します。
たとえば gparted を使用して、適切なパーティションを持つターゲット ディスクを準備するだけです。
詳細については、次のリポジトリをご覧ください。https://github.com/thiggy01/clone-ubuntu