web-dev-qa-db-ja.com

ハードドライブのコピーをISO形式で作成するには、どのソフトウェアを使用する必要がありますか?

ハードドライブの完全なコピーを作成したい(そして、ハードドライブパーティションのアンマウントを可能にするために外部メディアから起動する機能があります)。しかし、私が見つけた「ゴースト」ソフトウェアの大部分は、実際にはマウントまたは探索できないイメージを作成することしかできません...つまり、ハードドライブの完全な完全なコピーが必要ですが、探索できるようにしたいのです必要に応じて個々のファイルやフォルダを回復できるようにするためです。私が見つけた最善の解決策は、ハードドライブからISOを構築し、好きなときにマウントすることです。

しかし、私の本当の質問は、この目的のためにどのソフトウェアが推奨されるかということです。とにかく、これが最善の解決策でさえあると思いますか?

1
willbuntu

Linuxを使用すると、ddを使用してこれを非常に簡単に実行できます。 ddは、ドライブまたはパーティションをドライブからファイルまたは別のドライブにミラーリング/コピーできるようにするLinuxコマンドラインユーティリティです。ファイルシステム上の未使用スペースを含め、パーティションをバイトごとにコピーします。

ユーザー名とアイコンから、Ubuntuを使用していると推測できますか? :-)ここではある程度の知識があると思いますので、ご不明な点がございましたらコメント欄でお気軽にお問い合わせください。

注:Linuxを使用しておらず、Windowsを使用している場合は、いくつかのオプションがあります。 Windowsにはddを使用するか、Ubuntuディスク/ USBドライブから起動できます。次に、以下のコメントにリンクされているツールの1つを使用して、ファイルをWindowsにマウントできます。

クローンを作成するパーティションを決定します

したがって、コピーするドライブが/ dev/sdaであるとしましょう。 (外付けドライブの場合は、/ dev/sdb、/ dev/sdcなどです。)後でマウントできるようにするには(関心のあるパーティション)、次のようにします。ドライブイメージ全体ではなく、個々のパーティションをコピーします。必要なパーティション(つまり、3番目のパーティション/ dev/sda3)がすでにわかっている場合は、この部分をスキップして先に進むことができます。よくわからない場合や確認したい場合は、fdiskツールを使用してパーティションを一覧表示します。

$ Sudo fdisk -l /dev/sda

example output

あなたはおそらくブロックで測定された最大のものに興味があります。/dev/sda3だとしましょう

パーティションをファイルにコピーします

そのドライブの内容を/media/thumbdrive/backup.imgにコピーするとします。

Ddに対するすべての引数の意味の詳細については、man ddのマンページを確認してください。ここで実際の例を示します。

dd if=/dev/sda3 of=/mount/thumbdrive/backup.img bs=1M

進捗状況を表示

ddは通常、動作中は何も出力せず、時間がかかる場合があります。 USR1シグナルを送信することで、ddに進行状況を表示させることができます。これは、killコマンドを使用して行います。

別のターミナルを開いて、実行します

killall dd -USR1

ddは、その進行状況を他の端末に出力します。

後でパーティションをマウントする

コピーが完了したら、mountコマンドの-o loopオプションを使用して、そのbackup.imgファイルをデバイスであるかのようにマウントできます。/media/backupにマウントしたいとしましょう。

Sudo mkdir -p /media/backup # create a directory for it to mount onto
Sudo mount -o loop /media/thumbdrive/backup.img /media/backup
ls /media/backup # you will see the files that are on the drive you copied

後でファイルをアンマウントできます。

Sudo umount /media/backup

マウント中にbackup.img内のファイルを編集または追加できることに注意してください。正しくアンマウントする限り、変更は保持されます。

1
Edward Anderson

これらはやや互換性のない目標です。ファイルシステムの完全に正確なイメージであるか、ISOに再編成されています。

Linuxを使用していますか?次にできることは、ファイルシステムのイメージをISO内のファイルとして書き込み、それをループバックデバイスとしてマウントすることです。

ハードドライブがDVDに収まる場合、それは非常に小さなドライブです...

1
pjc50

ハードドライブの完全で完全なコピーが必要ですが、個々のファイルを回復できるように探索できるようにしたい、または...

これをサポートするいくつかの商用ソフトウェアを使用できます(たとえば、Ghostを使用してghostwalkerを使用してイメージの内側に「エクスプローラーウィンドウ」を開くか、ddを使用して完全バックアップを作成し、ループバックを介してマウントすることができます。

しかし、.isoとして?いいえ、まったく方法ではありません。

0
Hennes

別のハードドライブにバックアップするだけで、Windowsを使用している場合は、 RoboCopy を使用して、すべてのファイル自体を他のドライブに簡単にコピーできます。それ以上に複雑にする必要はありません。 2つのドライブがあり、それらをRAIDミラーリングする予定でしたが、すべてのファイルを1つのドライブから別のドライブに毎晩コピーするようにスケジュールされたタスクを設定する方が簡単であると判断しました。圧縮が必要な場合は、おそらくすべてを他のハードドライブの大きな7-Zipアーカイブに入れることができます。

0
Kibbee