文章目录

  • 第一步:关闭虚拟机,在设置里添加存储空间
  • 第二步:将新增的硬盘空间设置分区并格式化
    • 查看已有分区
    • 创建新分区
    • 格式化新分区
  • 第三步:将分区挂载到某一个目录下

第一步:关闭虚拟机,在设置里添加存储空间

我用的是vmvare,虚拟机关闭后,点击设置,在硬盘选项中选择扩展。设置磁盘大小,注意这里是填写扩容后的磁盘的大小,而不是要扩展多少。我现有的硬盘大小为20G,需要增加60G的容量,在下面的输入框中输入80。

第二步:将新增的硬盘空间设置分区并格式化

查看已有分区

启动虚拟机,切换到root用户,使用fdisk -l命令查看当前已有分区。

下图是我在我的系统上执行fdisk -l命令后看到的信息。可以看出,我现有的两个设备sda1和sda2,sda的编号最多可以有4个,所以我现在还有两个编号3和4可以用。还可以扩容两次。

由于这里是直接修改了原始空间大小,因此可以看到/dev/sda空间改变为80GB(原磁盘空间从20G增加到80G)。

如果是从VMware菜单里增加虚拟硬盘,则会多出一个/dev/sdx,这里的x代表硬盘编号,第一个硬盘编号为a即sda,第二个就是sdb,第三个是sdc,以此类推,一般来说,如果以前没有增加过硬盘,那么原来的硬盘就是sda,通过VMware菜单增加的虚拟硬盘编号就是sdb。如果添加的第二块硬盘是IDE硬盘,就应该看到hdb,如果是 SCSI硬盘,看到的就应该是sdb。

创建新分区

在Linux系统中,采用fdisk工具进行分区和格式化。使用fdisk /dev/sda进入分区菜单项,进入菜单项后通过几个字母来进行分区操作。常用的几个为:m列出菜单,p是列出分区表,n是增加分区,w是保存并推出。可以先输入m查看一下所有操作:

输入p查看当前已有分区,现在有sda1和sda2

输入n增加新分区,然后系统会让选是增加主分区还是增加扩展分区,这里选增加主分区,输入字母p。接着输入分区号,分区号1和2已经被使用了,所以还有3和4可以用,可以选一个,也可以直接回车使用默认设置(我这里默认是3)。接着需要设置分区的起始位置,什么都不要输,直接回车即可,使用默认设置,系统默认会使用所有空闲的空间。这一系列操作如下图所示:

再次使用p命令查看分区情况,可以看到,多出来了一个大小为60G的分区sda3 。
输入w命令,保存设置并退出。


使用reboot命令重启一下虚拟机

格式化新分区

使用命令mkfs.ext3 /dev/sda3,如下图所示:

分区格式化完成后还不能使用。需要把新分区挂载到某一个目录下才行。

第三步:将分区挂载到某一个目录下

Linux中分区挂载使用命令mountmount /dev/sda3 /home表示将分区/dev/sda3挂载到目录/home下。

mount使用起来非常方便,但是关机后就失效了,每次开机后需要重新挂载非常麻烦。可以在/etc/fstab文件中添加配置,对分区进行永久挂载。

在/etc/fstab后添加一行:

/dev/sda3               /home                   ext3    defaults        0 0

Linux虚拟机扩容相关推荐

  1. 私有云linux虚拟机扩容内存,搭建nextcloud私有云存储网盘的教程详解

    Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步.共享.版本控制.团队协作等功能.它的客户端覆盖了Windows ...

  2. Linux Centos虚拟机扩容

    Linux Centos虚拟机扩容(/dev/mapper/centos-root) 场景 我们在使用linux虚拟机时会经常出现空间不够用的情况,下面主要分享下如何增加VMWare虚拟机(Linux ...

  3. linux虚拟机硬盘扩容

    linux虚拟机在硬盘不够时,需要对硬盘进行扩容,扩容通过pv/vg/lv命令实现,步骤如下: 337 lvs338 vgs339 pvs340 pvremove /dev/sda3341 pvs34 ...

  4. Kali Linux虚拟机磁盘扩容后启动慢问题修复

    Kali Linux虚拟机磁盘扩容后启动慢问题修复 扩容自行操作 修复SWAP分区 由于在重建SWAP分区过程中分区的ID发生了改变,因此Kali启动时找不到对应分区,每次启动时都会等待极长时间来等待 ...

  5. 2021-11-22--中标麒麟-Linux系统扩容根目录磁盘空间

    title categories tags abbrlink date updated 中标麒麟-Linux系统扩容根目录磁盘空间 Linux 中标麒麟 yum 6db4 2021-11-22 15: ...

  6. linux系统 opt扩容,Linux系统扩容根目录磁盘空间的操作方法

    一.使用背景 Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变. 产生的原因是没有给磁盘格式化,没有增加分区. 二.操作方法 1. ...

  7. 为Xen虚拟机扩容根文件系统(LVM)

    ===== 为Xen虚拟机扩容根文件系统(LVM) ===== 1. 增加1个4G的映像文件 # dd if=/dev/zero of=data.img bs=4k seek=1024k count= ...

  8. Linux虚拟机遇到的一些问题

    1.IntelliJ IDEA中关于构架chisel项目环境的问题 环境搭建.Idea和sbt1.4.2不能一起用,不然一直出现extracting sbt project的问题.  项目创建过程中 ...

  9. 虚拟机由于硬盘存储空间过满导致启动异常+虚拟机扩容

    虚拟器死机原因: 在虚拟机下载安装anaconda过程中,把硬盘空间挤满了.出来给虚拟机扩容的过程,再重启的时候发现虚拟机进入死循环,Stopped User Manager for UID 121; ...

  10. 记一次Linux虚拟机硬盘空间不足的处理方案

    记一次Linux虚拟机硬盘空间不足的处理方案 **起因:**公司的服务器是windows的,而我需要一个基于Linux的dev环境,于是用vmvare创建了一个centos7的系统实例,里面安装mys ...

最新文章

  1. Android 下载文件并显示进度条
  2. 大型监控网络系统如何规划ip地址?
  3. animation的6个属性
  4. ViewState机制的解析(转自csdn)
  5. Ubuntu16.04通过wine环境安装微信与QQ等软件
  6. Flask+uwsgi+Nginx环境搭建
  7. 寄存器间接寻址缺点_详解西门子间接寻址之地址寄存器间接寻址
  8. 【Python实例第21讲】确定类个数的silhouette分析法
  9. 实对称矩阵的特征值求法_旋转之三 - 旋转矩阵
  10. android svn上传代码,Android应用开发之项目上传svn(Android Studio)
  11. js根据文字获取首字母案例,直接复制在html中即可查看效果
  12. 清华北大领跑亚洲,泰晤士高等教育2020世界大学排名发布!
  13. Java 批量导出PPT为图片,并合并生成PDF
  14. 计算机桌面有什么,电脑桌面是什么
  15. cie规定的标准光源_标准光源概述_相关术语_所需条件-维库电子通
  16. 小白自学3DMAX教程:500集全网最新3DMAX学习教程,一学就会.
  17. C++实现聊天程序(QQ类型)
  18. 如何形成统一设计风格 - 实践篇
  19. GIT客户端连接码云
  20. NRF905无线通讯小车

热门文章

  1. qq数据泄露_用这个开源项目来解决你团队里猪队友泄露公司敏感信息的问题
  2. mysql创建jdbc数据库_创建本地数据库mySQL并连接JDBC
  3. Java编程:迪杰斯特拉算法(已知固定起点最短路径问题)
  4. Java编程:栈的应用实例——逆波兰计算器
  5. Cesium:获取某个entity的位置属性 Cartesian3
  6. mysql explain命令解析_详解MySQL中EXPLAIN解释命令
  7. navicat编程界面_navicat for mysql使用方法
  8. Spring Boot + Spring-Kafka 异步配置
  9. 三维重建笔记_三维重建方法导图
  10. 低照度图像修复方法总结