gparted 扩展后,lvm 报告错误大小 - Ubuntu 14.01

gparted 扩展后,lvm 报告错误大小 - Ubuntu 14.01

在意识到 Hyper-v 虚拟机上为安装 Ubuntu 分配的空间不足后,我扩展了 Hyper-v 中的分区,然后使用 gparted 扩展了 lmv 和启动分区。但是,之后,虽然启动分区从 1GB 扩展到 5GB,但 lvm 分区仍然报告原来的大小,略低于 5GB(尽管应该是 20GB)。我附上了一些屏幕截图以供审查。我好奇的是,想知道 lvm 分区的剩余部分是否需要某种额外的格式化或 grub 中的某些东西来帮助操作系统意识到它现在有一个更大的磁盘分区。如果你们能提供任何帮助,我将不胜感激。

答案1

答案就在 Peter Lacis 的最后一条评论中。请参见: http://www.geoffstratton.com/2013/08/resize-disk-ubuntu-lvm/

基本上,分区已调整大小,但您需要更新 lvm 并调整文件系统的大小。因此,如果您已经在 GParted 中调整了分区大小,请运行lvmdisplay并记下“LV 名称”。然后运行:

lvextend -l+100%FREE <lv-name>

现在调整文件系统的大小。对于 ext 来说,应该是:

resize2fs <drive>

<drive>其中类似“/dev/mapper/ubuntu--my--root”的内容。

真的,只要阅读这篇文章,你就会更好地了解发生了什么。

相关内容