Всем доброго!
Вопрос по бекапу с помощью Gparted был задан, значит нужно отчитаться.
Всё получилось нормально. Забекапировал систему с диска виртуалбокса и средствами виртуалбокса.
Спойлер
На диске виртуалбокса пребывает Ubuntu MATE 15.10. Добавил этот диск на слейв к другой виртуальной машине с Ubuntu 12.04 и запустил её. Подключил флешку с двумя разделами и загрузчиком Grub4dos. На первом разделе - всякое, на втором - Xubuntu 15.04 (пора расставаться). Запустил Gparted, уменьшил бекапируемый раздел с Ubuntu MATE 15.10, а на флешке удалил раздел с Xubuntu 15.04. Размер свободного пространства на флешке оказался достаточным для бекапа с запасом 600 МБ. В Gparted на разделе с Ubuntu MATE 15.10 выбрал – копировать, а на свободном пространстве флешки – вставить. Процесс копирования 3,27 ГБ занял 25 минут (дубовая флешка), по завершении на флешке образовался раздел размером с бекапируемый. Закрыл Gparted и выключил машину. Подправил Menu.lst на флешке и отправился в перезагрузку. Загрузился уже с флешки в клонированную систему. Всё работает, правда не шибко быстро (тут решает качество флешки), но всё на месте. Вот такой бекап.
Бекап с флешки перенёс на освобождённое пространство диска реальной машины (другой, не на которой бекапил) и запустил update-grub. Перезагрузился во вновь установленную систему. Были некоторые шероховатости (пришлось в графический режим входить с командной строки с вводом логина и пароля, а также команды startx), но в дальнейшем всё наладилось и всё на месте. Получается, что метод можно использовать и для клонирования системы.
На русскоязычном форуме Xubuntu увидела интересную тему (https://forum.xubuntu-ru.net/index.php?msg=13465) по созданию образа бекапа установленной системы со своими настройками, в том числе с сохранением логина и пароля при помощи приложения Wasta-remastersys.
Автор топика Danwer создал развёрнутую инструкцию, за что ему огромное спасибо, и скрипт для облегчения создания образа backup текст скрипта
#!/bin/bash
# ---Создание ISO-образа действующей системы с помощью Wasta-remastersys---
# запуск терминала с параметром -e
x-terminal-emulator -e sh -c 'echo " " ;
sudo echo -e "Проверьте не смонтированы ли ненужные флешки,диски в /media/$USER или в других местах.\nЕсли таких нет, то жмём [ENTER] для продолжения." ;
read a ;
echo " " ;
echo "Теперь введите желаемое имя ISO-образа (например так: Xubuntu-XX.XX_dd-mm-yyyy):" ;
read imagename ;
pattern="LIVECDLABEL=\"Name-of-Distro 1.0\"" ;
replace="LIVECDLABEL="$imagename"" ;
sudo sed -i "s/$pattern/$replace/" /etc/wasta-remastersys/wasta-remastersys.conf ;
echo " " ;
iso=".iso" ;
fullimagename="$imagename$iso" ;
sudo wasta-remastersys backup $fullimagename ;
echo " " ;
sudo rm -rf /usr/share/ubiquity && rm -rf ~/Desktop ;
sudo sed -i "s/$replace/$pattern/" /etc/wasta-remastersys/wasta-remastersys.conf ;
sudo apt autoclean && sudo apt autoremove ;
echo "Готово!" ;
echo -n "\033[37;1;41m "Нажмите [ENTER] для выхода.." \033[0m" ; read a'
Проверила реализацию инструкции в тестовой Matuntu-Jammy (Ubuntu 22.04)
(https://i.imgur.com/aedvaZS.jpg)
Единственно, что не стала добавлять репозиторий ppa:wasta-linux/wasta-apps (https://launchpad.net/~wasta-linux/+archive/ubuntu/wasta-apps/+index?field.series_filter=). Считаю достаточным скачать нужный пакет (https://launchpad.net/~wasta-linux/+archive/ubuntu/wasta-apps/+packages?field.name_filter=&field.status_filter=published&field.series_filter=) c выбором в фильтре кодового имени системы.