VMware 虚拟机扩展Ubuntu系统磁盘空间

版权声明:欢迎转载 https://blog.csdn.net/weixin_39510813/article/details/78387334
Vm虚拟机扩展Ubuntu系统磁盘空间
前言
        一般我们在安装虚拟机时都会选择默认的20G磁盘空间,但是一旦需要搭建一两个交叉编译环境后,20G的空间就无法满足了,我就是出现了这样的情况,所以也在这里建议大家,如果需要在虚拟机上搭建比较复杂的环境的话,一般给虚拟机50G的内存空间较合适。

这里是我的Ubuntu系统下现在的空间大小:

一旦达到97%左右,系统会警告磁盘空间不足,在我的台式机上我已经扩展过了,今天扩展我的笔记本上的虚拟机,以此提供本篇博客的素材。

准备
我们首先需要咋vm虚拟机上进行磁盘的扩展:

在虚拟机Ubuntu系统处右键然后选择设置,选中磁盘,选择扩展磁盘容量,发现需要先关闭虚拟机,OK,先关闭虚拟机Ubuntu。

设置磁盘大小后点击扩展:

之后发现扩展成功,虚拟机vm提示从客户机操作系统内部对磁盘重新进行分区和扩展文件系统:

开始
OK,我们对Windows磁盘进行分区等操作时一般会借助于一些软件进行磁盘分区的合并会拆分等,同样,我们本次在Ubuntu下也借助于该类型的软件帮助我们更好的实现磁盘的重新分区以及扩展文件系统,我们使用的软件是gparted,对于该软件这里不多做介绍,感兴趣的可以自行搜索。

打开我的计算机Ubuntu,打开终端,输入sudo apt-get install gparted安装gparted,然后sudo gparted运行,结果如下:

发现我们的为19G,交换分区大概1G,这就是我们之前的20G,在我们在vm为该Ubuntu扩容了磁盘到50G后,在最下面又出现了30G的未分配空间。

大致说明一下,交换分区简单来说就是用于内存不足时作为虚拟内存来使用的,一般swap大小不要超过2G,我们这里设置为2G。

OK,首先禁用交换分区然后删掉原来的扩展分区,这样我们的50G磁盘就只有主分区和未分配了:

然后增加主分区大小到48G:

接着再新建扩展分区:

增加逻辑分区,也就是交换分区:

大小默认即可,类型选择为逻辑分区,文件系统选择linux-swap。

然后选择gparted的应用全部:

结果如下:

OK,扩展磁盘完成,我们df再看一下:

但是我们新建的扩展分区和交换分区可能没有挂载到文件系统,先查看一下交换分区:

发现交换分区为0,看来我们确实需要重新挂载或开启一下,我们的交换分区在dev/sda5:

sudo swapon /dev/sda5

然后查看一下,大小以字节为单位:

 

===============本博个人添加部分========================

但是交换分区的开启是暂时的,需要设置到开机启动项中。

最后一步:启动挂载之前建立的swap分区

1、打开编辑/etc/fstab文件

sudo gedit /etc/fstab

2、打开文件后可以在文件末尾看到

#swap was on /dev/sda7 during installation

UUID=bc0df3aa-ceca-4275-b2d1-96d8968539ee  none  swap  sw  0  0

这是当初装系统时产生的swap分区信息,只需要将“UUID=***”改成/dev/sda5,保存重启即可。

重启后打开终端输入free命令,即可查看swap分区的大小。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值