私は組み込みシステムでUbuntu 18.04を使用しています。デフォルトでは、/dev/shm
tmpfsの3.8G(RAMサイズの約半分)といくつかのマウントオプションをインストールします。
/dev/shm
を通じて試しています/etc/fstab
。再インストールすると、次の再起動まで機能してからデフォルト値を取得します。
systemdを使用してこのファイルシステムを構成できることを読んでいますが、まだfstabファイルを使用することをお勧めします。 Systemdはtmpfsをサポートしています。 /tmp サイズを手動で指定する方法
/etc/fstab
一部の人々はこの項目をからに変更したという/dev/shm
内容を読んでい/run/shm
ましたが、そうすることで互いにリンクするのではなく、2つのファイルシステムをマウントしました。 https://answers.launchpad.net/ubuntu/+question/232487Redhatディストリビューションで
/dev/shm
rcスクリプトを実行してインストールしても、役に立つgrep -r '/dev/shm' /etc/rc*/*
ものが返されないことを読んでいます。
それでは、再起動後に/dev/shm
マウントオプションを/etc/fstab
有効にするにはどうすればよいですか?
答え1
最初は次のことを行いました。
- ext4ファイルシステムを使用していくつかの新しいパーティションを作成しました。
- これらの新しいファイルシステム(/var、/var/log、/homeなど)をマウントし、/ etc / fstabに適切なエントリを追加します。
- /etc/fstabの/tmpおよび/dev/shmにtmpfsの新しいエントリが追加されました。
他のステップの前にステップ3を実行すると、目的の結果が得られます。再起動後も、/dev/shm マウントオプションは変わり続けます。
正確な理由はわかりませんが、/etc/fstab の他の項目と比較して、/dev/shm 項目の優先順位が関連している可能性があります。