扩展VM的虚拟机的文件系统——CentOS

入职新公司的第一周,接触到了很多新东西,然后希望通过博客来记录我在新公司的成长,争取每周都有至少一篇的输出,加油!

这里详细记录一下在虚拟机上扩展文件系统空间的步骤,同时也记录一下踩过的坑,希望对读到这篇文章的你有些帮助(主要是怕万一下次还弄一次,自己完全记不住),所以最重要的就是可读性!!!

环境: VMware 14.1.1
Linux version 4.4.0-38-generic

一. 扩展VM上面配置的虚拟机硬盘大小
1. 列表内容

在虚拟机关闭时,进行如下操作(我电脑只有500G,所以分了80G):

二. 打开虚拟机
三. 新增磁盘分区
注: 如果不是用root登陆,请在命令前面加上 sudo
1. 首先查看系统当前的文件系统状态,上面的disk显示为当前硬盘,下面的device为当前的所有分区
fdisk -l
这里写图片描述
2. 对新增磁盘进行分区,在提示commend(m for help)时输入n 进行新增,接下来输入p创建一个主分区,输入分区号(1-4),然后可以直接默认回车两次,最后输入wq,点击回车。演示图如下:
这里写图片描述
- 注:在出现First sector 和Last sector,仔细观察一下显示的sector号,防止自动新增时出现很小的空间,如果不知道具体sector的号,可以使用
fdisk -l 查看磁盘的sector起始号
3. 更新分区表
partprobe
四. 文件挂载
1. 我是将已经存在的文件夹转移到新的磁盘下,如果直接采用文件夹挂载,会出现找不到文件的状况,所以需要先创建一个temp文件夹,把文件复制到temp文件夹下,同时把这个文件夹挂着新建的磁盘下面。
2. mkdir temp
3. mount -o ext4 /dev/sd4 /home/gzq/temp
4. cp -a /home/gzq/<要备份的文件夹> /home/gzq/temp
5. rm -rf /home/gzq/<要备份的文件夹>
+ 第3行意思是将/home/gzq/temp下的文件存放在/dev/sd2(这个是我刚才创建的分区),挂载目录一定是要存在的路径
五. 设置开机自动启动
vi /etc/fstab
末尾增加一行
/dev/vdb1 /home ext4 defaults 1 2
保存退出

一切搞定,也是百度了很多资料,谢谢各位大神的分享!有写的不详实的地方希望谅解,谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值