Ubuntu Baseをインストールしていますが、試したいので、systemdをインストールしたくありません。
私の理解は、Grubがinitに最初にシステムをroにマウントするように指示し、次にinitがrwに設定することです。
initがfsをroにマウントしないようにGRUBをどのように設定しますか?
答え1
rw
一般的な.NETファイルの代わりにカーネルブートオプションを提供するようにGRUBを設定するだけですro
。
ただし、ルートファイルシステムが最初に読み取り/書き込みモードでマウントされると、ルートファイルシステムでファイルシステムチェックを実行する機会が失われます。
最初にルートファイルシステムを読み取り専用モードでマウントする目的は、カーネルがこの時点でキャッシュされている可能性があるいくつかのファイルシステムメタデータを書き換える危険なしに、ファイルシステムチェックツールがルートファイルシステムをスキャンできるようにすることです。ルートファイルシステムの起動時に検証に変更が必要な場合、システム起動スクリプトは通常、検証が完了するとすぐにシステムを自動的に再起動し、カーネルがディスクキャッシュに存在する可能性がある「古い」データとして機能するのを防ぎます。 。
ほとんどの種類のファイルシステムでは、すでに読み取り/書き込みモードでマウントされているファイルシステムに対してスキャンを実行しないでください。