VirtualBox 增加 Ubuntu Linux 的大小- 未反映
VirtualBox Increase Size of Ubuntu Linux- not reflected
我在我的 VirtualBOx 上安装了一个 Ubuntu 16.04 LTS 作为虚拟机。
一开始我有 10GB,然后按照此处的步骤将其增加到 30GB:http://www.redstk.com/resizing-a-virtualbox-5-1-4-hdd-vdi-file/
我有 2 个分区:1. Linux 2.Extended(带交换)。当我格式化扩展分区以包含新的大小时,我完全删除了交换分区。
重新启动后,我看到扩展分区向我显示了新的大小,但是这似乎不是系统 "recognized" 并且我总是看到我的磁盘 运行 超出 space 和total dis space 仅显示 10 GB,如下所示:
disk usage
我没有完成 post 中包含的逻辑映射步骤,因为我没有找到任何 /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
谢谢
基于 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
扩展文件系统以覆盖新获得的space;假设 /
是默认的 ext4:
sudo resize2fs /dev/sda1
我在我的 VirtualBOx 上安装了一个 Ubuntu 16.04 LTS 作为虚拟机。 一开始我有 10GB,然后按照此处的步骤将其增加到 30GB:http://www.redstk.com/resizing-a-virtualbox-5-1-4-hdd-vdi-file/ 我有 2 个分区:1. Linux 2.Extended(带交换)。当我格式化扩展分区以包含新的大小时,我完全删除了交换分区。 重新启动后,我看到扩展分区向我显示了新的大小,但是这似乎不是系统 "recognized" 并且我总是看到我的磁盘 运行 超出 space 和total dis space 仅显示 10 GB,如下所示: disk usage
我没有完成 post 中包含的逻辑映射步骤,因为我没有找到任何 /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
谢谢
基于 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
扩展文件系统以覆盖新获得的space;假设
/
是默认的 ext4:sudo resize2fs /dev/sda1