【发布时间】:2011-05-17 23:07:27
【问题描述】:
有些硬件设备需要用户空间支持,例如守护进程运行和处理不适合(过于复杂或与策略相关)内核空间的交互部分。
一旦您到达用户空间,运行此类守护程序就很容易——您可以在热插拔事件的情况下运行它们,不用担心太多。
一旦 initramfs 出现,一切都会突然崩溃:如果守护进程是从 initramfs 运行的,那么它需要在执行切换到常规 rootfs 时继续运行,这特别困难,因为 initramfs 在 switch_root 或手动期间被释放将资源和状态输出到自身的另一个副本,从 rootfs 运行。这两种解决方案看起来都不优雅且老套。
有没有明显的方法来管理我忽略的这些设备及其支持的守护进程?
【问题讨论】: