在LVM上引导根文件系统

我似乎无法做到这一点(或在互联网上find关于这个问题的信息)。 使用lvm上的根文件系统创buildinitramfs时是否还有其他设置?

这应该是沉默:

/boot -> bootable ext3, containing the kernels / -> root on lvm, jfs /usr -> usr on lvm, jfs /var -> var on lvm, jfs 

我正在使用debian squeeze,kernel 2.6.32-5-amd64,lvm2。

你从debian安装程序安装这个设置? 如果是的话,这应该是一个错误,你应该报告[1]。

如果你使用live-cd之类的外部工具来改变你的系统,那么你必须在完全挂载的changeroot环境中运行(注意changeroot中的/ proc&dev)

 # update-initramfs -u -k all 

我不确定使用jfs作为根文件系统,但是这应该运行良好。

[1] http://www.debian.org/Bugs/Reporting