版权声明:欢迎转载 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分区的大小。

VMware 虚拟机扩展Ubuntu系统磁盘空间相关推荐

  1. VMware虚拟机 扩展Ubuntu系统磁盘空间方法

    VMware虚拟机扩展Ubuntu系统磁盘空间方法 问题描述 为了确保工具.驱动等的通用性,我们通常需要在多种环境上进行验证,但由于资源有限,并不能保证每个环境都有对应的主机供我们使用,所以我们通常使 ...

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

    转载:https://www.cnblogs.com/dongry/p/10620894.html 1 首先给虚拟机扩容 虚拟机->设置->硬盘->实用程序->扩展磁盘容量 2 ...

  3. 虚拟机linux如何扩大内存吗,如何扩大Vmware虚拟机中Ubuntu系统磁盘空间的方法

    在虚拟机里安装系统,有时即会遇到初始分配的磁盘空间不够用的情况.如果是windows系统,则直接在虚拟机选项里扩容即可,但linux系统则没有这么简单.下面是整理的vmware下ubuntu系统磁盘扩 ...

  4. VMware 虚拟机扩展 CentOS7 系统磁盘空间

    一.虚拟机磁盘使用量不足对系统的磁盘空间进行扩充 二.虚拟机扩展磁盘容量 注释:这里的扩展只是增加了操作系统的磁盘空间,并没有与系统内部的文件目录挂载,所以,磁盘占有量还是不会变化,下一步就是要把扩展 ...

  5. VMware虚拟机中ubuntu的磁盘怎么扩容

    VMware虚拟机中ubuntu的磁盘怎么扩容 之前在vm中安装ubuntu18.04的时候,觉得30GB已经挺大了,结果在linux里安装了hadoop一圈的软件,然后又安装了idea,eclips ...

  6. PX4-AutoPilot教程-0-使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境(ROS+mavros+jMAVSim+gazebo+QGC+QT)

    使用VMware虚拟机安装Ubuntu系统并搭建PX4开发环境 本教程使用VMware虚拟机安装Ubuntu18.04系统(官方推荐使用版本),搭建PX4固件版本为v1.9.2,飞控板为pixhawk ...

  7. VMware虚拟机和Ubuntu系统的必备设置(包括下载地址,更新下载源等)

    VMware虚拟机和Ubuntu系统的必备设置 VMware下载地址 - 我用的Mac,所以就只找了mac版的,win版的应该更好找 VMware Tools的安装 - 这是主机与虚拟机双向复制粘贴. ...

  8. vmware虚拟机中ubuntu系统里设置USB串口连接海思开发板

    vmware虚拟机中ubuntu系统里设置USB串口连接海思开发板 作为海思平台的一个新手,在学习海思开发板时,会因为一个很小的问题折腾半天,但是当解决一个小问题时还是很兴奋的,记录下自己学习过程. ...

  9. 【Linux 虚拟机】VMware虚拟机安装Ubuntu系统英文改中文的方法

    繁體 VMware虚拟机安装Ubuntu系统英文改中文的方法 我们已经在Windows 7下用VMware Workstation 10虚拟机安装 Ubunbu 14.04. (本文更新http:// ...

最新文章

  1. SeaJS基本开发原则
  2. 新手探索NLP(六)——全文检索
  3. JS放在博客里面运行
  4. C#中调用Windows系统服务exe程序的工具类与重启服务的流程
  5. 5233杨光--第三周实验报告
  6. ios 横向滚轮效果_ios横向菜单+页面滑动
  7. 2013年蓝桥杯软件大赛预赛java本科b组答案_2013年蓝桥杯软件大赛预赛C本科B组试题...
  8. 面向过程和面向对象的区别,通俗易懂
  9. java 修改图片dpi_如何在不改变DPI的情况下使用java剪切图像的一部分
  10. Eclipse SVN插件Subclipse和Subversive简介
  11. excel从只有省市县的地址中分别提取省、市、县
  12. Word 利用 VBA 批量设置图片格式
  13. Unity中的pingpong效果
  14. java encode_java的web开发中URLEncoder.encode方法
  15. linux为什么不需要磁盘碎片整理,Linux不用磁盘碎片整理原因分析.doc
  16. python正六边形_荐用正六边形分割地图
  17. 编码乱码问题解释,解决Tomcat乱码的最快速有效办法。【希望能够指正】
  18. 实操手册:如何在GKE上部署HTTP(S) Load Balancer及容器应用程式
  19. 华三路由交换配置命令_H3C的路由器配置命令详解
  20. 中国5级省市编码 在线查询服务

热门文章

  1. 两大微服务框架dubbo和spring cloud对比
  2. LeetCode:螺旋矩阵【54】
  3. 第12天--css三种定位及z-index
  4. 实现一个shell程序
  5. 第一章练习题三级菜单
  6. 四川大学2015年数学分析考研试题
  7. 一个特殊的事件绑定程序(通用于各种浏览器)
  8. elasticsearch】org.elasticsearch.bootstrap.StartupException: java.lang.NullPointerException
  9. Java实现数组逆置
  10. pytest测试框架(六)---使用skip和skipif跳过测试用例