BTRFS 파티션을 100% 읽기 전용 모드, 즉 디스크에 숨겨진 쓰기 없이 마운트해야 합니다. "ro" 설정만으로는 충분하지 않습니다.
몇 가지 설정을 시도해 보았습니다. "ro,nologreplay"를 설정해도 쓰기가 중지되지 않습니다.
답변1
다음을 통해 장치 수준에서 100% 읽기 전용 모드를 강제할 수 있습니다 blockdev
.
blockdev --setro /dev/your_btrfs_partition
norecovery
파티션이 손상된 경우에도 ( nologreplay
) 및 기타 마운트 옵션을 사용해야 할 수 있습니다 noxyz
(BTRFS에 대해서는 모르지만 norecovery
Ext4 등에서는 필요합니다).
물론 다음을 사용하여 읽기-쓰기 모드로 돌아갈 수 있습니다.
blockdev --setrw /dev/your_btrfs_partition