anton666,
А это не в дополнительном ли меню есть возможность выбора с каким ядром грузится(дополнительное меню в которое можно зайти при загрузке системы, зажав толи Shift то ли F8) ?
Это меню grub. Оно вызывается клавишей ESC или Shift. Точно не F8. Это меню загрузки в биосе обычно.
Пока еще не научился снапшотами пользоваться:(
Ну так имея btrfs грех ими не пользоваться. Если у вас стандартная установка с @ и @home подтомами (и подтом по умолчанию у вас корневой, как по дефолту), то делается так.
Допустим раздел у вас с Ubuntu называется /dev/sda1.
1. Монтируем весь раздел в /mnt
sudo mount /dev/sda1 /mnt
2. Делаем snapshot
sudo btrfs sub snap /mnt/@ /mnt/@_backup
Эта операция, в отличие от бэкапа, делается мгновенно.
3. Размонтируем раздел
sudo umount /mnt
Теперь можно уродовать систему как угодно. Ломать, удалять любые файлы, устанавливать всякую дрянь, ставить и удалять любые ядра и т.п.
Чтобы вернуть все как было нужно загрузиться с Live CD и просто переименовать снапшоты.
Загрузились с LiveCD или USB и делаем возврат.
1. Монтируем весь раздел с Ubuntu
sudo mount /dev/sda1 /mnt
2. Сохраняем текущий сломанный подтом, если хотите с ним потом еще поковыряться. Он будет доступен.
sudo mv /mnt/@ /mnt/@_broken
3. Переименовываем бэкап в @
sudo mv /mnt/@_backup /mnt/@
Перезагружаемся и получаем все как было. Если убедились, что все нормально и сломанный подтом не нужен, то удаляем его, чтобы место не занимал.
4.
sudo mount /dev/sda1 /mnt
sudo btrfs sub delete /mnt/@_broken
sudo umount /mnt
Если не нужно сломанный подтом сохранять, то вместо второго пункта можно его просто удалить. Но надо быть внимательным и не удалить лишнее.
Вместо п.2 делаем
sudo btrfs sub delete /mnt/@_broken
Тогда п. 4 вообще не нужен.
Не правда ли потрясающе? То что нужно для новичков. Освоите это дело и можно смело экспериментировать.
Эти бэкапы и восстановление делаются за считанные минуты. Со скоростью перезагрузки и ввода команд.
Аналогичным образом можно и @home сохранять. Но это чаще всего не требуется.
Пользователь решил продолжить мысль [time]23 Март 2016, 22:30:49[/time]:
Более того, можно делать "снапшоты" отдельных файлов и директорий. Также это происходит мгновенно.
Можете скопировать большой файл такой командой
cp --reflink file_name file_name_bak
При это вы будете видеть два файла file_name и file_name_bak, к ним можно относиться как к разным файлам. Редактивровать, удалять и т.п.
Но при выполнении указанной команды файтического копирования не происходит, поэтому происходит также мгновенно. И места на диске ну будет занято больше, пока вы не начнете изменять один из файлов.