在 LVM 上启动根文件系统

在 LVM 上启动根文件系统

我似乎无法让它工作(或者在互联网上找不到有关此问题的信息)。在 lvm 上使用根文件系统创建 initramfs 时是否有任何其他设置?

设置如下:

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

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

答案1

您是从 debian-installer 安装此设置的吗?如果是,这应该是一个错误,您应该报告[1]。

如果您使用某些外部工具(例如 live-cd 等)更改系统,则必须在完全安装的 changeroot 环境中运行(请注意 changeroot 中的 /proc 和 /dev)

# update-initramfs -u -k all

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

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

相关内容