学校的ubuntu虚拟机,设置的磁盘空间为25g,但是到django项目阶段,由于装的包越来越多,经常会出现磁盘空间不足的情况,下面小编带大家一起来给ubuntu磁盘空间扩容一下:
第一步:选择虚拟机--》设置--》硬盘--》扩展--》填写要扩展到多大内存



第二步:开启虚拟机,打开终端,使用df命令查看磁盘状态

第三步:借助gparted实现磁盘的重新分区以及扩展文件系统,打开终端,输入sudo apt-get install gparted安装gparted,然后sudo gparted运行,结果如下:

发现我们的为25G,交换分区大概4G,这就是我们之前的25G,在我们在vm为该Ubuntu扩容了磁盘到50G后,在最下面又出现了25G的未分配空间。
第四步:禁用交换分区,删除原来的扩展分区

第五步:将主分区扩大到48g,

新增扩展分区

增加交换分区

然后选择√应用全部

第六步:
新建的扩展分区和交换分区可能没有挂载到文件系统,先用free命令查看一下交换分区

交换分区为0,交换分区在dev/sda5:sudo swapon /dev/sda5

第七步:扩容之后,启动VM,出现挂载错误,原因是 Linux swap 的 UUID 没有更新

右击交换分区,查看信息,复制uuid


打开/etc/fstab文件,将uuid复制到swap上

至此,ubuntu扩容就搞定了
更多学习资料可关注:annalin1203获取