J'ai une clé USB persistante que j'ai créée avec UNetbootin. Le répertoire personnel est exactement ce que je veux. Quel est le meilleur moyen de mettre à niveau le lecteur de 16.04 à 18.04?
Mise à niveau persistante du lecteur Flash
Le mieux que nous puissions faire pour une mise à niveau persistante consiste à réinstaller les fichiers de programme et à copier le répertoire de base existant. Les programmes installés par les utilisateurs sont répertoriés dans synaptic. Faites une copie. Ils devront être réinstallés. La méthode habituelle de copie et de synchronisation des dossiers de base consiste à utiliser rsync.
Le fichier de persistance de Unetbootin est casper-rw, c'est la seule chose qui change jamais sur une clé USB persistante. Casper-rw ne peut pas être réutilisé d'une version à l'autre de 'buntu, car tous les programmes installés par l'utilisateur doivent être réinstallés. Casper-rw contient l'ensemble standard de dossiers pour Ubuntu, y compris le dossier de départ. Le dossier de base contient toutes les données privées de l'utilisateur, le bureau, les documents, les téléchargements, les images, les favoris du navigateur, etc. Le dossier de base peut être recyclé de la version "buntu" à la version "buntu". Le dossier de base peut être situé dans son propre fichier de persistance nommé home-rw .
Méthode d'extraction du fichier home-rw du fichier casper-rw.
Créez ou copiez un fichier casper-rw, de la taille adaptée au répertoire personnel (jusqu’à 4 Go), puis renommez-le en home-rw.
Localisez le fichier home-rw à la racine du périphérique USB persistant, à côté du fichier casper-rw.
Crée des répertoires dans lesquels monter les fichiers de persistance
Sudo mkdir /media/casper
Sudo mkdir /media/home
Montez les fichiers de persistance
Sudo mount -o loop casper-rw /media/casper/
Sudo mount -o loop home-rw /media/home/
Exécuter
Sudo rsync -Hva --progress /media/casper/upper/home/ubuntu /media/home/
Supprimez le dossier personnel de casper-rw ou renommez-le comme sauvegarde.
La prochaine mise à niveau de la version copie simplement le fichier home-rw dans la nouvelle installation avant le premier démarrage de la clé USB.
Les installations persistantes qui utilisent des partitions casper-rw persistantes (par exemple, mkusb) peuvent également être mises à niveau. Assurez-vous que le chemin d'accès dans rsync est correct.
Grsync
Rsync est un peu effrayant comme dd, un peu d’ignorance peut aller très loin. Grsync ajoute une interface graphique à rsync pour le rendre un peu moins effrayant. J'utilise habituellement Grsync lorsque je travaille avec des répertoires personnels.