无法增加虚拟机中 sda1 的磁盘大小

无法增加虚拟机中 sda1 的磁盘大小

我在 Windows 主机中使用 Virtualbox 配置了一个 Linux 虚拟机。虚拟机有 15 GB 的存储空间,包括一个主分区 (sda1) 和一个扩展分区。我的主分区几乎用完了,我想将容量再扩大 4 GB。使用 Gparted Live,我可以缩小扩展分区以节省大约 4 GB 的空间。但是,我无法使用这个新创建的空间来增加主分区的大小。如何实现呢?下面的屏幕截图描述了我面临的情况。

分区

增加主分区的大小

答案1

这是一个非常古老的话题。您需要先将未分配的空间移出扩展分区,请参阅这里,那么你需要调整主分区的大小,参见这里

在第二份参考文献中,扩展分区大小调整后,对于ext4分区,只需替换ext4无论扩展出现。还请注意以下几点:不能从内部实现分区,因为你试图改变确切的分区(/dev/sda1),Linux 操作系统驻留在该分区上,这是大忌。释放扩展分区中未分配的空间后,您必须关闭虚拟机,插入安装盘并从此启动,而不是从您的(虚拟)硬盘驱动器。然后,您使用安装磁盘上的操作系统来扩大(不丢失数据)/dev/sda1分区来自外部您的系统。这就是使用 Knoppix 磁盘的说明所实现的功能,您不需要它,因为您仍然应该有安装磁盘。就是这样。

相关内容