Если Ваш загрузчик настроен для разрешения живого редактирования параметров ядра, решение состоит в том, чтобы перезагрузить и использовать оболочку в качестве init процесс, например. init=/bin/bash
. Затем смонтируйте любые потребности, которые будут смонтированы вручную, и редактирование /etc/passwd
. sync
и начальная загрузка снова с Вашим обычным init
.
Согласно Wiki Btrfs, снимки только для чтения доступны начиная с Linux 2.6.38. Поэтому удостоверьтесь, что у Вас есть недавнее ядро. Кроме этого, необходимо просто смочь сделать это использование ro
смонтируйте опцию (mount -o [other-options],ro ...
).
btrfs subvolume snapshot -r /path/to/mounted/subvolume /path/to/snapshot
(Обратите внимание, что это не работало над более старыми версиями Ubuntu.)
Вы используете Ubuntu?
Поставки Ubuntu со старой версией btrfs-инструментов (иначе "btrfs-progs") и таким образом инструментов пространства пользователя не поддерживают снимки только для чтения.
Посмотрите эту ошибку (и это - родительская ошибка):
https://bugs.launchpad.net/ubuntu / + source/btrfs-tools / + ошибка/924621