![在 / 上运行 resize2fs](https://linux22.com/image/512857/%E5%9C%A8%20%2F%20%E4%B8%8A%E8%BF%90%E8%A1%8C%20resize2fs.png)
我正在尝试调整 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/ 下访问它们