読者です 読者をやめる 読者になる 読者になる

アルペンスキータイミングシステム開発中

アルペンスキー用のタイム測定器を開発しようとしています。

ファイルシステムの保護

ファイルシステムの保護のためルートをリードオンリーでマウントするのにaufsなどを使用する事例が多数ある。

でも、よく考えると常に書き込むのは/var,/tmpぐらいそれも頻繁に特に頻繁なのは/var/logなので/var/logをtmpfsでマウントしてみた。

/etc/fstabに下記を追加

tmpfs           /var/log        tmpfs   defaults,noatime,mode=0755      0       0

再起動してdfで確認

pi@raspberrypi:/var $ df -h
ファイルシス   サイズ  使用  残り 使用% マウント位置
/dev/root         15G  3.8G  9.9G   28% /
devtmpfs         459M     0  459M    0% /dev
tmpfs            463M     0  463M    0% /dev/shm
tmpfs            463M  6.4M  457M    2% /run
tmpfs            5.0M  4.0K  5.0M    1% /run/lock
tmpfs            463M     0  463M    0% /sys/fs/cgroup
tmpfs            463M  180K  463M    1% /var/log
/dev/mmcblk0p1    60M   34M   27M   56% /boot

とりあえずお手軽にある程度ガードはできると思う。

次のページを参考にさせていただいた。

oils-of-life.com