Voici une variante de la réponse de @ rinzwind qui pourrait fonctionner avec le matériel que vous possédez déjà.
Si vous avez (ou pouvez libérer) suffisamment d'espace libre sur votre ou vos disques durs internes, vous pouvez créer 2 nouvelles partitions (en utilisant quelque chose comme gparted à partir d'une distribution live CD / USB) et copier la racine (/) vers l'une d'entre elles et / home à l'autre et les étiqueter quelque chose comme root2 et home2 afin qu'ils soient faciles à trouver.
Si root et home sont dans la même partition, vous pouvez simplement copier cela, mais c'est beaucoup plus agréable pour de nombreuses raisons s'ils sont séparés.
Vous devrez pointer la nouvelle racine vers le nouveau / home en modifiant les modifications dans /etc/fstab
sur la nouvelle partition racine (en mettant à jour les UUID des nouvelles partitions / home et root).
Vous les obtenez en faisant un ls -l /dev/disk/by-label
pour trouver les périphériques sur lesquels la nouvelle racine et la nouvelle maison sont actuellement ls -l /dev/disk/by-uuid
activés, puis en exécutant pour obtenir des noms de périphérique aux uuids.
Ensuite, mettez à jour grub (à partir de votre système de production) avec quelque chose comme grub-customizer pour ajouter la nouvelle racine à votre menu grub.
Maintenant, vous aurez une copie exacte de votre système en direct sur ces partitions. Vous pouvez exécuter la mise à niveau sur cette copie et conserver la version de production intacte. Vous pouvez démarrer dans celui sur lequel vous souhaitez travailler.
Une fois la mise à niveau terminée, vous pouvez simplement dire à grub que la copie est celle en direct (entrée par défaut) et que l'original est maintenant la sauvegarde. grub-customizer permet de faire des choses comme ça assez facilement.
Si vous avez trop de données dans / home ou root (ce qui les rend trop grandes pour être dupliquées), placez-les d'abord dans sa propre partition (en veillant à informer les programmes qui y accèdent du déplacement). Il n'a pas besoin d'être dupliqué - juste sauvegardé.
Cela facilite également la sauvegarde de vos données car elles ne sont plus mélangées avec des éléments du système.
Avec un deuxième ensemble de partitions «test», vous pouvez désormais essayer toutes sortes de choses que vous ne voudriez pas risquer sur le système dont vous dépendez pour le travail quotidien.
J'exécute actuellement Kubuntu 12.04 comme ceci avec 16.04 dans mes partitions de "développement" jusqu'à ce qu'il soit configuré comme je le veux.
Avec des prix de lecteur de disque si bas ces jours-ci, vous pouvez même copier votre lecteur interne existant sur un nouveau plus grand et l'utiliser si nécessaire - si votre entreprise vous le permet.
Cette réponse couvre tous les détails majeurs sur la façon de procéder. Je n'ai pas essayé de couvrir chaque petit détail de chaque étape. Mais puisque vous travaillez avec une copie de tout, il ne devrait pas y avoir de problèmes sérieux et tout le reste a déjà été couvert quelque part ici sur stackexchange.