Вот вариант ответа @ rinzwind, который может работать с уже имеющимся у вас оборудованием.
Если у вас есть (или вы можете освободить) достаточно свободного места на внутренних дисках, вы можете создать 2 новых раздела (используя что-то вроде gparted из дистрибутива live CD / USB) и скопировать root (/) в один из них. и / home к другому и пометить их как root2 и home2, чтобы их было легко найти.
Если root и home находятся в одном разделе, вы можете просто скопировать это, но по многим причинам намного лучше, если они разделены.
Вам нужно будет указать новый корень в новом / home, отредактировав изменения в /etc/fstab
новом корневом разделе (обновив UUID нового / home и корневых разделов).
Вы можете получить их, выполнив команду, ls -l /dev/disk/by-label
чтобы найти устройства, на которых в настоящий момент находятся новый root и home, а затем запустить их, ls -l /dev/disk/by-uuid
чтобы перейти от имен устройств к uuids.
Затем обновите grub (из вашей производственной системы) с помощью grub-customizer, чтобы добавить новый корень в меню grub.
Теперь у вас будет точная копия вашей действующей системы на этих разделах. Вы можете запустить обновление для этой копии и при этом оставить рабочую версию без изменений. Вы можете загрузить тот, с которым хотите работать.
Когда вы закончите обновление, вы можете просто сказать grub, что копия является действующей (запись по умолчанию), а оригинал теперь является резервной копией. grub-customizer делает такие вещи довольно легко.
Если у вас слишком много данных в / home или root (что делает их слишком большими для дублирования), сначала поместите их в отдельный раздел (обязательно расскажите программам, которые получают к ним доступ, о перемещении). Это не должно быть дублировано - только поддержано.
Это также значительно упрощает резервное копирование данных, поскольку они больше не смешиваются с системными компонентами.
Со вторым набором «тестовых» разделов вы можете теперь попробовать все виды вещей, которые вы не хотели бы рисковать в системе, от которой вы зависите, для повседневной работы.
В настоящее время я использую Kubuntu 12.04, например 16.04, в своих разделах «разработки», пока он не настроен так, как я хочу.
В наши дни цены на дисководы настолько низкие, что вы можете даже скопировать существующий внутренний накопитель на новый и использовать его при необходимости - если ваша компания позволит вам.
Этот ответ охватывает все основные детали того, как это сделать. Я не пытался охватить каждую мелочь каждого шага. Но поскольку вы работаете с копией всего, не должно быть никаких серьезных проблем, а все остальное уже было рассмотрено где-то здесь на stackexchange.