Я устанавливаю свою схему выделения разделов, чтобы иметь дополнительный раздел размер моего /
партон. У меня есть отдельный раздел корневого каталога.
По существу я буду делать вещи, которые могли бы сделать мою ОС нестабильной, таким образом, я хотел бы скопировать состояние ОС, но не беспокоя мой корневой каталог.
Я могу просто скопировать (возможно, с dd
?) мой корневой раздел к другому разделу на жестком диске? Я знаю для восстановления его, я должен был бы загрузиться с livecd или чем-то и сделать обратную процедуру. Я хочу, чтобы это было максимально просто и потребовало наименьшего количества суммы внешнего оборудования.
Почему не только chroot приложения, которые могли бы сделать Вашу ОС нестабильной? Это - то, для чего это было разработано.
Но да dd будет работать, или даже создание tarball его сделало бы.
Править: В свете Вашего комментария возможно, VM более подошел бы? Вы могли просто взять снимок целого VM и восстановить его, если что-то спутывается, не имея необходимость восстанавливать Ваш фактический хост ОС.
Просто сделайте и используйте снимок, затем избавьтесь от него, когда Вы захотите вернуться изменения.
Виртуальные машины и chroot являются очевидным выбором, если Вы планируете сделать нестабильную систему, таким образом, мой голос должен использовать одного из тех, или Вы могли двойная начальная загрузка.
Что касается резервного копирования данных, я всегда рекомендую rsync. Используя dd для создания изображения имеет некоторые недостатки, самое великое существо, что Вы тратите впустую пространство, поскольку даже неиспользуемое пространство используется в изображении. Кроме того, необходимо будет полностью переделать его каждый раз, когда Вы обновляете, и Ваш новый раздел, вероятно, не смог бы использовать его так или иначе. С rsync Вы только копируете файлы, которые Вы хотите, и каждое обновление только обновляет измененные файлы.