Linuxの起動プロセスを調べたところ、/scripts/local-premount
と/scripts/local-top
が実行されていることがわかりましたが、Linuxのソースコードにそのようなファイルやディレクトリはありませんでした。このためのコードはどこにあり、systemd
を使用して実行されているのか、それともカーネルイメージによって実行されているのか疑問に思いました。
これは、/scripts
から生成された/boot/initrd.img-<version>
イメージ内の/etc/initramfs-tools/scripts
にあります。