+ -
当前位置:首页 → 问答吧 → /etc可否单独分区?

/etc可否单独分区?

时间:2009-09-03

来源:互联网

官方安装盘里面看到挂载点/etc可以单独挂在一个分区上,结果那样干之后发现启动不来,最后提示信息是找不到文件要你选择运行级别之类的。网上也搜了一些类似的问题,但似乎都没有解决的。

有没有兄弟这样干成功的?或者提供点解决思路,比如menu.lst里面能不能设定/etc相关的内容。

多谢了~

作者: davidlone   发布时间: 2009-09-03

自己定制一个initrd的img就可以这么做

作者: 没本   发布时间: 2009-09-03

为何要单独分出来呢

作者: jarryson   发布时间: 2009-09-03

因为系统在从内核模式进入用户模式时最先调用的是/sbin/init。/sbin/init首先会分析/etc/inittab,从而完成后续的引导。这个时候根分区还没有被挂载,/sbin/init只是根据grub中的引导参数(root=/dev/hdxxx)来判断根分区的所在,从而找到/etc/inittab。

如果非要将/etc单独分区,可行的办法是定制一个initrd.img.

作者: pxbfeiniao   发布时间: 2009-09-03

可以 不过感觉没啥必要吧

作者: 沙漠之子   发布时间: 2009-09-03

嗯,还有改改init的源程序也可以支持/etc单独分区,不过蛮不规范的,最好还是让/etc在根分区里面,反正又不大。

作者: 没本   发布时间: 2009-09-08

如果你想的话,可以

作者: Zer4tul   发布时间: 2009-09-10