La página de manual de btrfs no puede documentar el propertysubcomando, que encontré haciendo grep en la fuente. También está adentro btrfs --help.
Para configurar una instantánea para leer y escribir, debe hacer algo como esto:
btrfs property set -ts /path/to/snapshot ro false
Cambie eso a truepara configurarlo como de solo lectura.
También puede usar listpara ver las propiedades disponibles:
btrfs property list -ts /path/to/snapshot
ro Set/get read-only flag of subvolume.
-tespecifica el tipo de objeto para trabajar, ssignifica subvolumen. Otras opciones son f(sistema de archivos), i(inodo) y d(dispositivo). Si no especifica, mostrará todos los aplicables (para la lista) o intentará adivinar get / set.
Editar: en las herramientas btrfs más nuevas, hay una página de btrfs-propertymanual que documenta ese subcomando, aunque no se menciona en la página de manual principal. También está disponible como la página de propiedades btrfs en la wiki .
(Nota: Esto requiere herramientas btrfs lo suficientemente nuevas. Aparentemente en Debian Wheezy, tendrá que instalar la versión actualizada desde wheezy-backports; gracias artfulrobot ).