VirtualBox增加了Ubuntu Linux的大小 - 没有反映出来

时间:2017-11-29 08:40:29

标签: ubuntu virtual-machine virtualbox

我在我的VirtualBOx上安装了一个Ubuntu 16.04 LTS作为VM。 一开始我有10GB,然后按照这里的步骤将其增加到30GB:http://www.redstk.com/resizing-a-virtualbox-5-1-4-hdd-vdi-file/ 我有2个部分:1。Linux 2.Extended(使用Swap)。虽然我将扩展分区格式化为包含新大小,但我完全删除了Swap分区。 重新启动后,我看到扩展分区向我显示了新的大小,但是这种方式似乎并没有得到认可"通过系统,我总是看到我的磁盘空间不足,总的dis空间只显示10 GB这样: disk usage

我还没有完成帖子中包含的逻辑映射步骤,因为我没有找到任何/ dev / mapper文件系统:(这可能是个原因吗? 以下是gParted上分区的外观:gParted partitions

以下是我的ubuntu命令的样子:

lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0     11:0    1 1024M  0 rom  
sda      8:0    0   30G  0 disk 
├─sda2   8:2    0    1K  0 part 
└─sda1   8:1    0    8G  0 part /

输出命令fdisk -l /dev/sda

由于

1 个答案:

答案 0 :(得分:2)

根据fdisk -l的输出,您现在拥有:

  • /dev/sda1是一个8 GB的主分区,安装在/
  • /dev/sda2是一个空的22 GB扩展分区。

如果您的目标是将22 GB分配给/dev/sda1,则可以删除无用的扩展分区,然后扩展/dev/sda1。您可以使用gparted(如有必要,sudo apt-get install gparted)等图形工具,也可以使用命令行工具:

  • 删除无用的扩展分区:

    sudo parted /dev/sda rm 2

  • 将第一个主分区扩展到磁盘的末尾:

    sudo parted /dev/sda -- resizepart 1 -1s

  • 扩展文件系统以覆盖新获得的空间;假设/是默认的ext4:

    sudo resize2fs /dev/sda1