首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dracut和单独的/usr?

dracut和单独的/usr?
EN

Unix & Linux用户
提问于 2011-08-04 15:03:11
回答 2查看 1.3K关注 0票数 2

我想在我的Gentoo盒子上使用systemd。不幸的是,我在一个单独的分区上有/usr,Gentoo将libdbus放入/usr/lib中,导致在引导时出现分段错误,因为systemd依赖于dbus。

因此,我希望使用dracut生成一个initramfs,它为我挂载/usr。此分区位于md raid上。我认为我已经正确地设置了dracut以包括mdadm,但不知怎么它没有挂载/usr

我认为它在默认情况下被配置为只挂载根分区,即使它检测到其他分区。

在切换到真正的init之前,我如何告诉dracut也安装/usr

EN

回答 2

Unix & Linux用户

发布于 2011-08-08 06:58:25

我可能已经找到了一个解决办法,通过挖掘通过许多论坛。对于跨分发框架而言,文档无疑是稀缺的。

有一个名为fstab-sys的dracut模块,它读取/etc/fstab.sys并挂载上面提到的所有分区。格式与/etc/fstab格式相同。

总之,我必须创建包含/etc/fstab.sys/usr/,并用如下所示的方式创建dracut映像

代码语言:javascript
复制
dracut -a fstab-sys --mdadmconf -H "" <kernel_version>

警告:我还不能测试这个。一旦得到证实,我将删除此警告。

票数 1
EN

Unix & Linux用户

发布于 2011-08-12 07:20:21

来自德拉库特-012 新闻

代码语言:javascript
复制
 ...
 8 - try to mount /usr, if init points to a path in /usr
 ...
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/18057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档