我有一台运行在 Hyper-V 2012 R2 集群上的 Ubuntu 16.04 VM。我需要扩展 VM 上的空间。我做的第一件事是扩展 VHDX 文件。完成此操作后,我看到磁盘上有一个非常奇怪的重叠扇区。这是怎么回事?sda2 和 sda5 有重叠(几乎相同)的扇区。
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 20969471 19968002 9.5G 5 Extended
/dev/sda5 1001472 20969471 19968000 9.5G 8e Linux LVM
答案1
这是正常的,SDA2 是一个扩展分区,它是一个特殊的“容器”分区,其中包含其他分区。扩展分区允许您绕过 DOS 时代遗留下来的 4 个“主”分区的限制。
您应该能够使用 gparted/parted 调整这些的大小。为了安全起见,您可以在尝试更改内容之前对虚拟机进行快照,这样您就可以确保在分区出错时可以撤消。
我知道您所拥有的可能是来自发行版的默认分区布局,但在将来,我强烈建议您将 LVM 创建为主分区,这样可以让事情变得更容易。