BTRFS에 대한 전체 읽기 전용 마운트 설정

BTRFS에 대한 전체 읽기 전용 마운트 설정

BTRFS 파티션을 100% 읽기 전용 모드, 즉 디스크에 숨겨진 쓰기 없이 마운트해야 합니다. "ro" 설정만으로는 충분하지 않습니다.

몇 가지 설정을 시도해 보았습니다. "ro,nologreplay"를 설정해도 쓰기가 중지되지 않습니다.

답변1

다음을 통해 장치 수준에서 100% 읽기 전용 모드를 강제할 수 있습니다 blockdev.

blockdev --setro /dev/your_btrfs_partition

norecovery파티션이 손상된 경우에도 ( nologreplay) 및 기타 마운트 옵션을 사용해야 할 수 있습니다 noxyz(BTRFS에 대해서는 모르지만 norecoveryExt4 등에서는 필요합니다).

물론 다음을 사용하여 읽기-쓰기 모드로 돌아갈 수 있습니다.

blockdev --setrw /dev/your_btrfs_partition

관련 정보