initrdイメージにコマンドを追加する[閉じる]

initrdイメージにコマンドを追加する[閉じる]

initrdプロンプトに入るたびに、すべてのコマンドがそのプロンプトで実行されるわけではありません。 initrdプロンプトにさらにコマンドサポートを追加する方法を教えることができる人はいますか?いくつかの参考資料を提供していただければ幸いです。

答え1

これはやや関連しています。私の問題はここにあります。私は問題の原因を検索しながらinitrdで何が起こっているのか理解しようとしています。私の考えでは、あなたが話しているようですが、nashそれに関する多くの情報が見つかりません。

答え2

Ubuntuでは、すべてのinitramfsスクリプトがに保存されます/usr/share/initramfs-tools/。 RAMディスクでフックを追加するか、initスクリプトを変更して/usr/share/initramfs-tools/initコマンドを追加します。

ルートファイルシステムをマウントできない場合があります。編集する前に、これらすべてを理解していることを確認してください。

その後、RAMディスクを再生します。update-initramfs -u

関連情報