每当我进入initrd提示符时,我就知道不是每个命令都在该提示符中执行。有人能告诉我如何在initrd提示符中添加更多的命令支持吗?如果你能向我提供一些参考资料,那就太好了。
发布于 2012-07-17 20:50:08
这与我在这里的问题有一点关系。在寻找问题来源的过程中,我试图了解initrd中正在做什么。我猜你说的是nash,但我没能找到多少。
发布于 2012-09-07 07:25:22
在Ubuntu上,所有initramfs脚本都存储在/usr/share/initramfs-tools/中。您可以在ramdisk (即/usr/share/initramfs-tools/init )中添加一个钩子或修改init脚本,然后添加您的命令。
请注意,此时您的根fs可能不会被挂载。在修改之前,请确保您理解了所有这些。
之后,用update-initramfs -u重新生成ramdisk。
https://unix.stackexchange.com/questions/43295
复制相似问题