必须优先删除swap交换分区,因为主分区无法跨越逻辑卷直接扩展。在绿色swap区域右键选择删除操作后,原本占用的4G空间会释放为未分配状态,此时总共有14G未分配空间可供使用。
如何缩小Ubuntu虚拟机硬盘容量?
扩展主分区sda1时要注意预留交换分区所需空间。建议将主分区扩展到接近但保留约8G未分配空间,这样既能保证系统分区容量,又能为后续新建交换分区留出余地。
最后在扩展分区内部新建逻辑分区,文件系统类型选择linux-swap。完成所有调整后点击应用按钮执行实际变更,系统会提示需要重启生效。重启后可见主分区扩容至32G,剩余8G作为新交换分区存在。
重新创建扩展分区时,需在未分配区域右键新建,选择创建为扩展分区类型。扩展分区相当于容器功能,必须存在才能继续创建逻辑分区,这一步是创建swap分区的前置条件。
通过apt-get install gparted这条指令安装图形化分区管理软件,安装完成后在应用菜单中找到该工具并启动。启动后界面会显示当前磁盘的详细分区布局,包括主分区、交换分区和未分配空间的具体数值。
当虚拟机处于关机状态时,首先需要调整虚拟机设置中的硬盘容量参数。这个操作必须在关机状态下进行,否则无法生效。接着启动虚拟机进入系统后,打开终端执行安装分区工具的命令。
接下来需要移除整个扩展分区区域,这个步骤容易遗漏但至关重要。删除扩展分区后,所有未分配空间将合并到主分区相邻区域,为后续调整主分区大小创造必要条件。
原来的磁盘分配是26G挂载在sda1主分区,4G用于swap交换分区,另有10G未分配空间。这个状态在gparted的可视化界面中会用不同颜色的区块直观展示,方便后续操作。