Linuxブートプロセスでinitrdを移動します。

Linuxブートプロセスでinitrdを移動します。

私は「a」静的マシンを持っています。以下は変更されません:CPU、GPU、マザーボード、ハードドライブ、キーボード、マウス、USBポート

WindowsとLinux(特にWindows 10とUbuntu)がデュアルブートされています。

Linuxブートプロセスについて私が理解したように、initrdを使用して初期ルートファイルシステムをロードし、カーネルをロードし、適切なデバイスドライバをインポートし、ユーザースペースプロセス用のカーネルを準備し、最後に「init」と同じいくつかのプロセスを開始します。

私の質問は:なぜですか?上記のマイコンピュータ構成を考えると柔軟ではありませんが、迅速な方法で起動プロセスを完全に最適化するのはどうでしょうか?自分のコンピュータにまず必要なものを直接ロードしてから、このinitrd /初期ルートFS - >ユーザースペースプロセスをバイパスするように動作します。

これを達成する方法はありますか?

ベストアンサー1

おすすめ記事