gpt4 book ai didi

linux - 优雅地将资源从 initramfs 移交给用户空间

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:50 24 4
gpt4 key购买 nike

有些硬件设备需要用户空间支持,例如守护进程运行和处理不适合(太复杂或与策略相关)内核空间的交互部分。

一旦到达用户空间,运行此类守护进程就很容易了——您可以在热插拔事件后运行它们,不用太担心。

一旦 initramfs 出现,一切突然崩溃:如果守护进程是从 initramfs 运行的,那么它需要在执行切换到常规 rootfs 时继续运行,这特别困难,因为 initramfs 在 switch_root 或 hand 期间被释放out 资源和状态到它自己的另一个副本,从 rootfs 运行。这两种解决方案都显得不够优雅和老套。

是否有明显的方法来管理我忽略的此类设备及其支持的守护进程?

最佳答案

您有具体案例吗?其他发行版如何处理这个问题?

看看 Fedora 如何进行 udev,它从 initramfs 启动它,让它做它的事情以便可以挂载真正的 root fs,然后在切换之前再次关闭它。

关于linux - 优雅地将资源从 initramfs 移交给用户空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4315537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com