停電時の安全のためには、読み取り専用でのみマウントするか、/bootとしてもマウントする必要があります。

停電時の安全のためには、読み取り専用でのみマウントするか、/bootとしてもマウントする必要があります。

一部のモデルを実行する組み込みシステム(具体的にはMendel Linuxを含むGoogle Coral)があります。毎回安全でない方法(デフォルトではシャットダウン)で終了したいので、データの損失や破損のない堅牢なシステムを作成したいと思います。多くの読書と研究の最後に、読み取り専用ファイルシステムを作成するのが最も効率的であることがわかりました(+外部マイクロSDカードがあり、r-w起動するたびにカードが破損していることを確認して問題を解決します)。

しかし、私が理解していないものがあります。私が読んだ場所ごとにそのような言葉がありました。

ROファイルシステム

を実行した後、私のシステムに、とがlsblk -lあることがわかります。 ROを作成することとすべてのパーティションをROにすることの違いが何であるかわかりません。私は説明や区別が見つかりませんでした。ある場所ではROだけです(家が常に存在するわけではないからです)。私が理解したのは、fsの「スタート」と他のすべてがここから始まるので、fsの下にあるべきですか?//boot/home/mmcblk0/boot///boot

lsblk -l
NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk0      179:0    0  7,3G  0 disk 
mmcblk0p1    179:1    0  128M  0 part /boot
mmcblk0p2    179:2    0    1M  0 part 
mmcblk0p3    179:3    0    2G  0 part /home
mmcblk0p4    179:4    0  5,1G  0 part /
mmcblk0boot0 179:32   0    4M  1 disk 
mmcblk0boot1 179:64   0    4M  1 disk 
mmcblk0rpmb  179:96   0  512K  0 disk 
mmcblk1      179:128  0 28,8G  0 disk 

cat /etc/fstab 
/dev/mmcblk0p4 / ext4 noatime,defaults 0 1
/dev/mmcblk0p1 /boot ext2 noatime,defaults 0 2
/dev/mmcblk0p3 /home ext4 noatime,nosuid,nodev,defaults 0 3

私が読んだソース:

ベストアンサー1

おすすめ記事