
使用この素晴らしいチュートリアル起動可能な Debian ライブ USB を継続的に作成できました。
数日間使用した後、設定が完了し、別のUSBドライブにコピーできるようにしたいです。
これを行う方法はありますか?
構成されたUSBフラッシュドライブのISOイメージを作成しようとしていますが、複数のパーティションがあるため、これが可能かどうかはわかりません。
答え1
ただdd
、またはcat
デバイスファイル全体が/dev/sdb
1つのファイルのように動作し、その逆も同様です。
答え2
新しいUSBドライブのサイズが同じか大きい場合は、ddを使用してドライブをコピーできます(/ dev / sdXはテンプレートドライブ、/ dev / sdYは新しいドライブです)。
dd if=/dev/sdX of=/dev/sdY bs=1M conv=sync
そうでない場合、または新しいドライブがテンプレートドライブよりも大きく、永続パーティションに最大スペースを使用したい場合は、テンプレートドライブを準備したかのように新しいドライブを準備してから、テンプレートから永続パーティションの内容をコピーできます。運転する。新しいドライブへのテンプレートドライブ(簡単なファイルのコピー)
答え3
「すべての」永久リアルタイムシステムの複製
永続的なライブシステムを搭載したUSBフラッシュドライブから、少なくとも同じサイズのドライブにドライブ全体を複製できます。
これはシンプルで明確であれば一つあるMSDOSパーティションテーブル(MBR)。
一つある合併症がある場合一つあるGPT(GUIDパーティションテーブル)、ターゲットドライブとサイズが正確に等しくない(シングルバイトも違ってはいけません)。同じ公称寸法(ドライブの外側に印刷された寸法)だけでは不十分です。
この場合、バックアップパーティションテーブルも復元する必要があります。あなたはこれを行うことができます
gdisk
または、シェルスクリプトを使用する方が簡単です。gpt-fix
、つまりを使用しますgdisk
。
mkusbを使用して永続ライブドライブを作成する
次のコマンドを使用して永続的なライブドライブを作成できます。mkusb
およびオペレーティングシステムUbuntu、ダーバン(起動構造があまり変わらないUbuntuまたはDebianで作成されたオペレーティングシステムも同様です。)このプロセスは自動的に進行し、ドライブ全体を使用します。ext4
ファイルシステムを維持するためのパーティションと、NTFSファイルシステム(およびいくつかの小さなパーティション)を使用してLinuxシステムとWindows間でファイルを転送するためのパーティションがあります。
- これらの永続的なライブシステム(内部ドライブにインストールされているかのようにインストールされたシステムも含む)は、少なくとも同じサイズのドライブに複製できます。
gpt-fix
機能はに内蔵されていますmkusb
。
複製に対する柔軟な代替
Pertant Liveで作成されたバックアップシステムが内蔵されている
mkusb
ため、ドライブの内容のみをバックアップできますcasper-rw
。このシステムはUbuntuに適合し、tarballという圧縮されたtarファイルを生成します。Debian では、対応する「手動」操作を実行できます。
- ライブ専用セッションを開始するとき
- 永久パーティションがマウントされました。
- あなたはできます永続性のために、パーティション全体の内容の圧縮tarファイル(tarball)を作成します。。 tarballは他のパーティション(別のドライブまたは永続アクティブドライブのNTFSパーティション)に作成する必要があります。
同じ永続的なライブシステムを次のように復元できます。
- 耐久性のためにパーティションを再フォーマットしてください。
- 永久回復は、tarballの内容をパーティションに抽出することによって行われます。
新しい永続的なライブドライブ(サイズが異なる場合があります)を作成できますが、同じライブUbuntuまたはDebian isoファイルから渡す
- 以下を使用して、耐久性のあるリアルタイムシステムを作成します。
mkusb
- 永続性のために、tarballの内容をパーティションに抽出します。
- 以下を使用して、耐久性のあるリアルタイムシステムを作成します。
新しい永続的なライブドライブにアップグレードできます(サイズは異なる場合があります)。同じUbuntuまたはDebianバージョンの新しいバージョン(デスクトップ環境)
/home
永続パーティションのディレクトリ内容のみがtarballにバックアップされます。- 以下を使用して、耐久性のあるリアルタイムシステムを作成します。
mkusb
/home
永続性のために、tarballの「ディレクトリの内容」をパーティションに抽出します。この方法を使用すると、個人ファイルだけでなくユーザー固有の調整も維持できますが、パッケージと一般的なシステム調整(例:/etc
。- これは、インストールされたシステムを再インストールするときに「デフォルト」パーティションを維持するのと同じです。