LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: timogen

不在LVM的/root一定要initrd么

[复制链接]
发表于 2009-4-29 15:11:43 | 显示全部楼层
/ROOT在lvm里面启动速度很慢,没多大优势
倒是/usr /home /opt等可以用lvm来“装*”提高磁盘应用率
我以前用的reiserfs做lvm增大减小除非误操作否则没问题

PS:/var放入lvm里面实际有没有用处倒是不清楚,如果你开ccache倒是不错的选择
du -lhs /var
45M        /var
/tmp一般是挂上内存吧
回复 支持 反对

使用道具 举报

发表于 2009-4-29 16:14:11 | 显示全部楼层
LZ指的應該是/
/ 我是沒挂在lvm2
原因很簡單
出了問題也能看到/分區

/ 不用lvm2不用initrd也可以
回复 支持 反对

使用道具 举报

发表于 2009-4-30 19:26:19 | 显示全部楼层
Post by htcool86;1980698
其实仅仅"/"不在lvm里只怕也不行。没有/usr,没有/lib怎么读lvm2的支持?

总的原则就是支持device-mapper的文件不能放在lvm里。

initrd里关键的是"LVM2"这个程序,必须用它才能启用LVM。理论上,可以先挂载根分区,再用/里的程序启用LVM。

对于Gentoo,sys-fs/lvm2的二进制文件放在/sbin/下。如果启用了"static"这个USE,那么不需要/usr就可以运行它--这样就可以在启动是启用LVM,但是我没试过。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表