UNetbootinを使用して作成した永続USBがあります。ホームディレクトリはまさに私が望むものです。ドライブを16.04から18.04にアップグレードする最良の方法は何ですか?
永続的なフラッシュドライブのアップグレード
永続的なアップグレードでできる最善の方法は、プログラムファイルを再インストールし、既存のホームディレクトリをコピーすることです。ユーザーがインストールしたプログラムはシナプスにリストされ、コピーを作成します。再インストールする必要があります。ホームフォルダーをコピーおよび同期する通常の方法は、rsyncを使用することです。
Unetbootinの永続性ファイルはcasper-rwであり、永続的なUSBで変更されるのはこれだけです。 Casper-rwは、ユーザーがインストールしたすべてのプログラムを再インストールする必要があるため、 'buntuのバージョン間で再利用できません。 Casper-rwには、ホームフォルダーを含むUbuntuのフォルダーの標準セットが含まれています。ホームフォルダーには、すべてのユーザーのプライベートデータ、デスクトップ、ドキュメント、ダウンロード、写真、ブラウザーのお気に入りなどが含まれます。ホームフォルダーは、「buntuバージョン」から「buntuバージョン」にリサイクルできます。ホームフォルダーは、home-rwという名前の独自の永続化ファイルに配置できます。
casper-rwファイルからhome-rwファイルを抽出する方法
Casper-rwファイルを作成またはコピーします。サイズは4GBまでのホームディレクトリに合わせて変更し、home-rwに名前を変更します。
永続的なUSBのルートで、casper-rwファイルの横にあるhome-rwファイルを見つけます。
永続性ファイルをマウントするディレクトリを作成します
Sudo mkdir /media/casper
Sudo mkdir /media/home
永続性ファイルをマウントします
Sudo mount -o loop casper-rw /media/casper/
Sudo mount -o loop home-rw /media/home/
実行
Sudo rsync -Hva --progress /media/casper/upper/home/ubuntu /media/home/
ホームフォルダーをcasper-rwから削除するか、バックアップとして名前を変更します。
次のバージョンのアップグレードでは、USBを最初に起動する前に、home-rwファイルを新しいインストールにコピーするだけです。
永続的なcasper-rwパーティション(つまり、mkusb)を使用する永続的なインストールも同様にアップグレードできます。rsyncのパスが正しいことを確認してください。
Grsync
Rsyncはddのように少し怖いです。少しの無知は大いに役立ちます。 GrsyncはrsyncにGUIを追加して、少し怖くないようにします。ホームディレクトリを操作するときは、通常Grsyncを使用します。