运行 Ubuntu 18.04 LTS。我在以下位置放置了一个脚本:
/usr/share/initramfs-tools/scripts/init-bottom/dothis
dothis
设置为+x。我已经运行sudo update-initramfs -u
它似乎可以很好地更新 initramfs 内容。我已经查看/boot/grub/grub.cfg
并看到配置了预期的 initrd 文件。
在文件上运行lsinitramfs
确实显示脚本已添加。
但是,我找不到任何dothis
在启动时运行的证据。根据在线文档,根文件系统应该在/init-bottom
脚本运行时就位,这应该是我的“hello world”工作唯一需要的东西,因为它输出到根文件系统上的文件。
为了让这个脚本运行,或者显示它是否正在运行,是否需要执行一些其他步骤?我试图简单地将文本输出到 /tmp 中的文件,但这也没有显示出来。