2016-12-06 63 views
-1

我正在使用VirtualBox。我在它上面安装了一个ubuntu系统。一开始,我设置了默认的8GB磁盘空间。但它不够大,所以我想增加更多空间。如何检查linux系统是否使用大磁盘空间?

我用这样的方式(添加到20GB):

VBoxManage modifyhd my_ubuntu.vdi --resize 20000 

我重新启动我的Ubuntu后,我在终端中运行以下命令:

$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
udev   1.3G  0 1.3G 0% /dev 
tmpfs   256M 4.4M 251M 2% /run 
/dev/sda1  5.3G 5.0G  0 100%/
tmpfs   1.3G 224K 1.3G 1% /dev/shm 
tmpfs   5.0M 4.0K 5.0M 1% /run/lock 
tmpfs   1.3G  0 1.3G 0% /sys/fs/cgroup 
tmpfs   256M 48K 256M 1% /run/user/1000 

$ lsblk 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
sda  8:0 0 19.5G 0 disk 
├─sda1 8:1 0 5.5G 0 part/
├─sda2 8:2 0 1K 0 part 
└─sda5 8:5 0 2.6G 0 part [SWAP] 
sr0  11:0 1 55.5M 0 rom 

为什么我看不到加空间在df -h命令下?但可以通过使用lsblk看到它?而且,我的系统真的有20GB的空间可用吗?

+0

您已经扩展了磁盘(sda),但其上的文件系统(sda1)与以前完全相同。您需要告诉Linux扩展文件系统以使用剩余的磁盘,或者添加可以挂载到某个位置的另一个文件系统。 – paxdiablo

+1

错误的网站。您正在寻找[ubuntu.se]或[su]。这个网站是用于编程相关的问题。 –

+0

@KenWhite好的。我已经在这两个网站上再次问过他们。 –

回答

0

我猜你已经在VirtualBox中创建虚拟硬盘时设置了默认选项'动态分配空间'。所以立即你不会看到你的.vdi文件增加到20GB。但它会随着你的使用而延长。

您可以使用“磁盘使用分析器”来分析您的Ubuntu系统上的磁盘使用情况。

相关问题