web-dev-qa-db-ja.com

Ubuntuを使用してリカバリイメージを作成するWindowsをバックアップ/クローンする方法

Windowsがインストールされた新しいラップトップを購入しました。すべてのパーティションを消去して、Ubuntuをインストールします。

いつか私はおそらくそのラップトップを販売するので、メーカーの状態に戻すのは良いことです。リカバリパーティションをバックアップし、それをファイルに保存して、クラウドに保存したいです。ある日、それを復元し、回復パーティションからWindowsを再インストールします。

痛みをなくすためにどのツールを使用すればよいですか?最初に購入したときに、現在のラップトップでいくつかのWindowsツールを試しましたが、3年後にパーティションを復元できません。 Windowsでバックアップを作成したので、今度は同じ間違いを2回行いたくありません。

25
tomrozb

これを実行するVeryEasyWay™は次のとおりです。

  • CloneZilla Live CD をダウンロードし、
  • それを起動します
  • device-image マニュアルに従ってイメージングを実行します。 disk-to-imageはディスクイメージを圧縮する書き込み前にため、イメージ自体が占めるスペース全体がディスク自体のallocatedスペースよりもはるかに小さい!
  • 作成したディスクのイメージをクラウドにCloneZilla Live CDのイメージと一緒に保存してください!(CloneZillaの将来のバージョンで復元できない場合に備えて)
  • 超安全性のみ:クラウドソフトウェアがバックアップできない場合に備えて、バックアップしたCloneZilla CDとHDDを銀行に保管してくださいtはもはや存在せず、あなたの家はその後燃え尽きます...;-)
26
Fabby

私はこれをします:

ライブCD/USBからROOTモードに変更します。そうでない場合は、デュアルブートLinuxインストールから引き続き動作します。ターミナルを開き、次を入力します。

Sudo -i

次に、次のコマンドを使用して、Windowsがどのパーティションであるかを確認します。

fdisk -l

私はこれを示しています:

/dev/sda1  *         2048    206847    204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848 240818175 240611328 114.8G  7 HPFS/NTFS/exFAT
/dev/sda3       240820224 312498175  71677952  34.2G  5 Extended
/dev/sda5       240822272 312498175  71675904  34.2G  7 HPFS/NTFS/exFAT

したがって、私の場合、/dev/sda1はリカバリブートローダー(Windows)です。それらはサイズが異なりますが、私は100Mでしたが、たとえば、イメージがMDTでインストールされた場合、それらはより大きくなります。

次のディスクダンプ/dev/sda1パーティションをファイルにバックアップし、任意の場所に保存します。この場合、ルートフォルダーのホームディレクトリに保存しました。

dd if=/dev/sda1 bs=16m of=/home/wubilover/BackupOfSda1-WinRecovPartition.dd

DDの実行には長い時間がかかるので、終了するまで待ってください:)

それでおしまい。復元するには、上記のコマンドのif =とof =を交換します。 :) 楽しい。


ドライブ全体の完全バックアップを実行するには、より大きなUSBドライブを購入し、それを大きなドライブの.ddファイルに保存します。この方法で何かを壊した場合、Live CD/USBで起動し、外部ドライブを接続して復元できます。

外部ドライブへのフルバックアップ:

  • Live CD/USBを起動し、ubuntuがロードされるのを待ってからターミナルを開きます

  • 大きいファイルを保持できるように、外部ドライブを接続します。これは、LARGE、次に内部ドライブです。NTFSまたはEXT3以上であることを確認してください。これは、コマンドを実行することで確認できます。

    gksudo gparted
    

    次に、Ext3またはNtfsにパーティション分割します(問題ではありませんが、Windowsを使用している場合はntfsをお勧めします)

  • 経由でマウントされていることを確認します

    df -kh
    
  • ハードドライブを外部ハードドライブにバックアップVIA(コマンドが上記と異なることに注意してください):

    dd if=/dev/sda bs=16m of=/media/MyUSBStick/BackupOfSda-TheEntireHD.dd
    
  • そして...何か問題が発生した場合は、外部ハードドライブの.ddファイルを内部ハードドライブVIAに復元できます(コマンドは上記とは異なります)。

    dd bs=16m if=/media/MyUSBStick/BackupOfSda-TheEntireHD.dd of=/dev/sda 
    

この方法 Windowsのすべてのバージョンを含むオペレーティングシステムをバックアップするためにドライブ全体が完璧に機能するイメージ。私は長年にわたって繰り返し使用しています。唯一の欠点は、圧縮を使用していないため、同じサイズ(またはそれ以上)のドライブにイメージを復元(および保存)する必要があることです。利点は、your時間はほとんどかかりません。

2
Elder Geek