|
|
发表于 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,但是我没试过。 |
|