web-dev-qa-db-ja.com

永続フラッシュドライブを16.04から18.04にアップグレードする

UNetbootinを使用して作成した永続USBがあります。ホームディレクトリはまさに私が望むものです。ドライブを16.04から18.04にアップグレードする最良の方法は何ですか?

1
C.S.Cameron

永続的なフラッシュドライブのアップグレード

永続的なアップグレードでできる最善の方法は、プログラムファイルを再インストールし、既存のホームディレクトリをコピーすることです。ユーザーがインストールしたプログラムはシナプスにリストされ、コピーを作成します。再インストールする必要があります。ホームフォルダーをコピーおよび同期する通常の方法は、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を使用します。

Grsync

1
C.S.Cameron