如何使用 gparted 从 VBox 动态驱动器分配未分配的空间

如何使用 gparted 从 VBox 动态驱动器分配未分配的空间

我在 OS X High Sierra 上使用 VirtualBox 和 Ubuntu 16.04 VM。我增加了动态存储的大小,并使用实时 ISO 重新启动了 VM,然后运行gparted

gparted output

在此处输入图片描述

右键单击时提供调整大小的两个分区是/dev/sda1/dev/sda5,但可用空间均不等于未分配空间......它们如下:

sda5 sda1

我该如何利用这 40G 未分配空间?一个答案 (1054352) 说先增加扩展分区的大小,但我的 ( sda2) 没有该选项。

当我按照 Curtis 的回答进行操作时,执行 gparted 然后进行挂载:

# df -h
Filesystem                   Size  Used Avail Use% Mounted on
udev                         3.0G     0  3.0G   0% /dev
tmpfs                        601M  8.6M  592M   2% /run
/dev/mapper/ubuntu--vg-root   18G   12G  4.9G  71% /
tmpfs                        3.0G  6.7M  3.0G   1% /dev/shm
tmpfs                        5.0M     0  5.0M   0% /run/lock
tmpfs                        3.0G     0  3.0G   0% /sys/fs/cgroup
/dev/loop2                    90M   90M     0 100% /snap/core/6673
/dev/loop3                    92M   92M     0 100% /snap/core/6531
/dev/loop1                   264M  264M     0 100% /snap/phpstorm/90
/dev/loop0                    91M   91M     0 100% /snap/core/6405
/dev/sda1                    472M  463M     0 100% /boot
tmpfs                        601M   44K  601M   1% /run/user/1000

看起来好像 20G 分区已经挂载,但是当我尝试时:

apt-get install byobu 

gzip: stdout: No space left on device. update-initramfs: failed for /boot/initrd.img-4.13.0-43-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1

答案1

分区无法调整大小的一个原因是该分区处于活动状态。

为了增加/dev/sda5LVM2 PV 逻辑分区:

  1. 选择/dev/sda5LMV2 PV 逻辑分区并使用菜单选项将其停用分区 > 停用
  2. 选择/dev/sda2扩展分区和使用分区 > 调整大小/移动扩大分区以使用未分配的空间。
  3. 编辑 > 应用所有操作
  4. 选择/dev/sda5LVM2 PV逻辑分区及使用分区 > 调整大小/移动扩大分区以使用扩展分区内未分配的空间。
  5. 编辑 > 应用所有操作
  6. 打开终端提示符并使用命令来lvresize扩大您想要的 LVM 逻辑卷,例如包含根卷组的逻辑卷。

我建议更多地了解逻辑卷管理通过阅读互联网上的一两个教程。

“希望这能有所帮助。

相关内容