システムをインストールした直後に、必要なすべてのテーマとプログラム、SDKを使用してシステムをセットアップし、次にsaveそのスナップショット?バックアップのようですが、そのイメージを起動して、それを任意のマシンにインストールできることを除いて、
私はこれが可能だと確信しています。実際、私はそれがある程度であることを知っています。
https://help.ubuntu.com/community/LiveCDCustomizationFromScratch
しかし、もっと良い方法はありますか?誰かが私が使える魔法を知っていますか?システム状態を保存して、サポートされていないサーバーソフトウェアをインストールしてシステムをブリックしたときに、設定にもう1時間費やす必要がないようにできませんか?
CloneZilla と Back In Time の両方を使用して、システムとデータのバックアップをそれぞれ実行しています。
dd
のような組み込みツールに対するCloneZillaの利点は、独自のpartclone
を使用して非常に小さな画像を作成することです(スパースファイルを認識し、多数の圧縮ユーティリティを使用できます... )そしてddrescue
にフォールバックして、破損ハードドライブの読み取りを許可します! (HDDが完全に停止する前にvery lastバックアップしておくと便利です。)
ただし、OSとユーザー構成ファイルを簡単に区別したい場合は、(少なくとも)/
と/home
を個別に用意する必要があります。
Nothingは、完全なオフラインイメージ/ディスクバックアップを実行するためのCloneZillaと同じくらい柔軟性があり、堅牢で高速です(また、誰かがお気に入りのバックアップツールについて言及している場合は、常にバックアップマニュアルを読んでいます。彼らがより良いものを持っているかどうかを確認してください)
CloneZillaを外付けUSB HDDの512 MBの起動可能なパーティションに配置した場合、任意のマシンで起動し、パーティションに作成したバックアップを同じHDDの残りの部分を使用して復元できます。
警告:同じシステムのバックアップを複数のマシンに復元すると、これらのすべてのマシンは、同じホスト名、タイムゾーンを持つお互いのクローンになります。 IP(静的の場合)、...「復元」後にこれらすべてをパーソナライズする必要がある...
または、Linuxをフルインストールしたブート可能な SB SLC スティックがあります(私の場合はlubuntu)。ドライバーと主要なFATパーティション。スワップパーティションはありませんが、/
パーティション内のスワップファイル。これは、任意のマシン(これまでのところ)で起動でき、Windowsマシンの駆除に使用します(または、他のマシンで動作します)彼らが偏執的であるならば、彼らのデータに触れること)。
はい、方法があります。 Linuxは/dev
、/proc
および/sys
ファイルシステムをカーネルが起動するときにその場で作成するため、マシンは常に同じである必要さえありません。ハードウェアを大幅に変更します。
OSがディスク/dev/sda
にインストールされているとしましょう。次のコマンドを使用して、/dev/sda
のISOとそのすべてのパーティションを作成できます。
dd if=/dev/sda of=/path/to/image.iso
これの欠点は、ディスクがいっぱいでない場合でも、イメージがif
(入力ファイル)として指定したディスクのフルサイズになることです。
/dev/sda
から直接ディスクのクローンを作成する場合は、別のディスクを挿入して次のように使用します。
dd if=/dev/sda of=/dev/sdb
Squashfsを調べたい場合があります。これは「ライブ」バージョンが一般的に使用するものであり、ディレクトリごとに好きなパーティションに「アンスカッシュ」できます。スクリプト可能で拡張可能で、必要に応じてリストファイルからコマンドパラメーターを取得します。完全な抽出なしで静的ファイルシステムとして実際に機能するZipファイルのように。もちろん、それには制限がありますが、少し作業を行うだけで、Clonezillaよりも細かく、ddよりも多くの頭脳で、やりたいことができるようになります。 Linuxフォーラムには、独自のライブイメージを作成する方法があります。
マシンが常に同じである場合、この状況ではddを使用すると便利です。