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