私はここを見たカーネルブートプロセスinitrd
ファイルシステムが削除される前にスクリプトを実行する方法を理解しようとしていますが、ルートファイルシステム(EncFS)をマウントして正しく理解すると、ファイルシステムが削除された/sbin/init
後に実行されるため、initrd
スクリプトを挿入するとそこからファイルシステムに/etc/rc.d/
アクセスできなくなりますinitrd
。この問題の解決策を探しています。
ありがとうございます。
ところで、文書カーネル初期化プログラム/sbin/init
ファイルシステムがリリースされる前に起動されるとされていますが、リリースされる前にinitrd
スクリプトを追加して実行できますか?/etc/rc.d/
initrd
答え1
(debian / ubuntuベースのシステムでのみテストされており、suse / redhatなどの知識はありません。)
/usr/share/initramfs-tools/scripts
最善の方法は、ファイルを追加するか、init-bottom
あなたlocal-bottom
の場合は正しいディレクトリに追加することです。update-initramfs -c -k all
後で作ることを忘れないでください。