職場では、実際のコンピューターというよりも仮想マシンのようにシステムを使用しています。オペレーティングシステムを常に再インストールし、同じものを何度もダウンロードするため、セットアップしたUbuntu 16.04 LTSシステムを作成しました。私のnvidiaカード用のドライバなどを修正しましたが、私が手付かずのシステムの.isoイメージを作成できる方法があるので、1日に3〜5回リメイクする必要はありませんか?
また、この処理がシステムにとってどれほど悪いかを認識しています。より適切な解決策がありますが、少しはあります。
Clonezilla のようなディスクイメージングツールを使用することをお勧めします。このツールは、ディスクの完全な内容をイメージにバックアップし、USBドライブ、別のディスク、ネットワーク共有、または書き込み可能なDVD。
それを使用するには、 現在の安定版をダウンロード 、DVDまたはUSBスティックにISOを書き込んで起動し、指示に従ってローカルディスク全体のイメージを作成します(多くのチュートリアル、も))。これで、同じclonezilla DVDまたは起動可能なUSBを使用して、後でシステムに復元できる圧縮イメージが作成されます。 (その後の復元のために、Clonezillaとイメージを同じUSBスティックに置くこともできます)。
システムの実際のインストール可能なISOを作成したい場合、このためのさまざまなツールがあります SystemBackなど 、しかし、私はこれらのいずれも試していません。
Ubuntuまたはdebianのsystembackをインストールします。
Mondo Rescue Disaster Recovery Tool を使用できます。
# wget ftp://ftp.mondorescue.org/ubuntu/16.04/mondorescue.sources.list
# Sudo sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list"
# Sudo apt-get update
# Sudo apt-get install mondo
ここ 続行方法に関するスクリーンショットをさらに見つけることができます。
または、スナップショットで仮想マシンを使用するのがより簡単なソリューションです。
ドライブ全体をバックアップする場合は、/ dev/sdXをドライブの場所(たとえば、/ dev/sda)に置き換えます。
1つのパーティションのみをバックアップする場合は、/ dev/sdXをパーティションの場所(例:/ dev/sda1)に置き換えます。
上記のように/ dev/sdXを置き換えて、次のコマンドを端末に入力します(/ path/to/iso/fileはISOが保存されている場所です)
Sudo dd if=/dev/sdX of=/path/to/iso/file
バックアップを復元するには、LiveCDからブートし、ターミナルに次のように入力します(続行する前に/ dev/sdXが同じであることを確認してください)。
Sudo dd if=/path/to/iso/file of=/dev/sdX
パーティションのみをバックアップする場合は、ブートローダーを再インストールする必要があることに注意してください。