相关疑难解决方法(0)

内核是否真的使用了所有内核参数?

为什么 Linux 允许 'init=/bin/bash'?

我读了这个,答案是说它是运行这个初始化程序的内核。

然后我开始怀疑,Linux通常带有一个initramfs,它最终会mount和pivot_root到真正的根文件系统。那么这个init论点是什么意思呢?initramfs中的路径?或者就像我猜的那样,它不是由内核读取,而是由 initramfs 的 init 来执行真正的 init。

另外,root=UUID=xxxx论点,是真正由内核读取还是仅由 initramfs 的 init 读取以找到真正的根文件系统?

似乎我可以将我想要的任何参数作为内核参数传递,那么它们是否都被内核读取,或者至少其中一些只对用户空间程序有意义?

linux-kernel

11
推荐指数
1
解决办法
1849
查看次数

标签 统计

linux-kernel ×1