Как сделать файловую систему доступной только для чтения по умолчанию?

Как сделать файловую систему доступной только для чтения по умолчанию?

Я не говорю о настройке fstab или об использовании программы «mount»... Я имел в виду tune4fs, btrfstune и им подобные: Мне бы хотелось узнать, слышали ли вы о какой-либо файловой системе, способной объявить себя «только для чтения по умолчанию» для хост-системы.

Я знаю, что атрибут «только для чтения» определен и применяется на стороне ОС, но, например, BTRFS имеет атрибут «только для чтения» для снимков. Я мог бы использовать его (и, возможно, так и будет), но я не уверен, что это сработает, и если бы более стабильная FS могла делать то же самое, было бы лучше.

С уважением

РЕДАКТИРОВАТЬ

Я знаю о chmod aw, конечно. Но я не уверен, что chmoding поможет предотвратить потерю данных при отключении питания.

решение1

Рассматривали ли вы возможность сделать файловую систему btrfs «исходным устройством» только для чтения?

# btrfstune -S 1 /dev/device

Я сам этого не пробовал, но btrfsвикисодержит более подробную информацию о том, как это сделать и примерах использования.

Связанный контент