在 / 上运行 resize2fs

在 / 上运行 resize2fs

我正在尝试调整 Fedora 11 机器上的 ext4 文件系统的大小。使用 fsdisk 和 lvm,我能够增大包含文件系统的分区和逻辑卷。

当我尝试在包含文件系统(在本例中为 /dev/sda2)的设备上运行 resize2fs 时,我得到:

“尝试打开 /dev/sda2 时设备或资源繁忙,找不到有效的文件系统超级块”

我已尝试从未安装文件系统的救援磁盘上执行此操作,但没有成功。

也许 resize2fs 不知道 ext4?

答案1

如果您使用的是 LVM,则需要调整 LV 中的文件系统大小,而不是分区中的文件系统大小。请尝试其中一个条目/dev/mapper

答案2

如果您从 live cd 启动,请确保 lvm 包存在(apt-get install lvm2)。如果存在,请使用 vgchange -ay 激活所有卷。您现在可以在 /dev/lvm/ 或 /dev/mapper/ 下访问它们

相关内容