再起動後に/dev/shmマウントオプションへの変更が復元される、ubuntu 18.04

再起動後に/dev/shmマウントオプションへの変更が復元される、ubuntu 18.04

私は組み込みシステムでUbuntu 18.04を使用しています。デフォルトでは、/dev/shmtmpfsの3.8G(RAMサイズの約半分)といくつかのマウントオプションをインストールします。

/dev/shmを通じて試しています/etc/fstab。再インストールすると、次の再起動まで機能してからデフォルト値を取得します。

  1. systemdを使用してこのファイルシステムを構成できることを読んでいますが、まだfstabファイルを使用することをお勧めします。 Systemdはtmpfsをサポートしています。 /tmp サイズを手動で指定する方法

  2. /etc/fstab一部の人々はこの項目をからに変更したという/dev/shm内容を読んでい/run/shmましたが、そうすることで互いにリンクするのではなく、2つのファイルシステムをマウントしました。 https://answers.launchpad.net/ubuntu/+question/232487

  3. Redhatディストリビューションで/dev/shmrcスクリプトを実行してインストールしても、役に立つgrep -r '/dev/shm' /etc/rc*/*ものが返されないことを読んでいます。

それでは、再起動後に/dev/shmマウントオプションを/etc/fstab有効にするにはどうすればよいですか?

答え1

最初は次のことを行いました。

  1. ext4ファイルシステムを使用していくつかの新しいパーティションを作成しました。
  2. これらの新しいファイルシステム(/var、/var/log、/homeなど)をマウントし、/ etc / fstabに適切なエントリを追加します。
  3. /etc/fstabの/tmpおよび/dev/shmにtmpfsの新しいエントリが追加されました。

他のステップの前にステップ3を実行すると、目的の結果が得られます。再起動後も、/dev/shm マウントオプションは変わり続けます。

正確な理由はわかりませんが、/etc/fstab の他の項目と比較して、/dev/shm 項目の優先順位が関連している可能性があります。

関連情報