笔记:VMWare - Ubuntu 64 (16.04)之分区扩容介绍(纯命令操作,无需安装任何其他软件)

Ubuntu镜像地址

中科大源
http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/
阿里云开源镜像站
http://mirrors.aliyun.com/ubuntu-releases/16.04/
兰州大学开源镜像站
http://mirror.lzu.edu.cn/ubuntu-releases/16.04/
北京理工大学开源
http://mirror.bit.edu.cn/ubuntu-releases/16.04/
浙江大学
http://mirrors.zju.edu.cn/ubuntu-releases/16.04/

 

今天在虚拟机上安装了docker 发现虚拟机挂载的磁盘已经满了 docker跑不起来了。。。所以找了半天怎么扩容  网上大多数是用 Gparted工具进行界面化操作,我是最小化安装没有界面 又不想安装多余的软件 后来终于找到了纯命令的安装方式

关闭虚拟机

首先将要扩容磁盘的ubuntu虚拟机关闭,如下所示,这个ubuntu虚拟机只有一块20G的硬盘,我们给它扩展为60G。处于关机状态后,点击编辑虚拟机设置。

 

因为不习惯在虚拟机里边操作 我用xshell连接虚拟机来进行操作  现在我们看到 /dev/sda1分区只有19G

正式开始

警告  FBI warning!!!!

操作会有丢失虚拟机数据的风险,因此建议你在做下面的操作之前,先点击vmware软件界面上的添加快照功能给你的虚拟机创建一个快照。这样后面的操作失败了,也可以一键回到操作之前的环境。

第一步:查看当前分区

sudo fdisk /dev/sda

p

输入命令 sudo fdisk /dev/sda,然后输入子命令p,可以看到对应的硬盘信息,如第二张图中所示,可以看到这块硬盘分为3个部分,分别/dev/sda1,挂载的是我们的ubuntu系统根目录,/dev/sda2,扩展分区。/dev/sda5,交换分区。

第二步

然后我们输入q命令退出fdisk操作界面

输入命令:

sudo swapoff /dev/sda5

来关闭交换分区,然后再输入命令:

sudo fdisk /dev/sda

进入到fdisk操作界面。

第三步 删除分区

下面的操作就是风险操作了,使用d命令依次删除这3个分区。如下所示:

第四步 建立根分区

3个分区都删除完成后,我们来创建新分区,分配40G给根分区。命令依次是:

n

p

回车

回车

+40G

然后40G的根分区创建完毕,如下所示:

第五步 建立扩展分区

根分区创建完毕后,我们再来创建新的交换分区,首先创建扩展分区,命令依次是:

n

e

回车

回车

+10G

将剩下的20G空间创建为了扩展分区。

第六步 建立交换分区

在扩展分区的基础上再创建交换分区,命令依次是:

n

l

回车

回车

第七步 修改分区类型及编号命令

t

5

82

回车

逻辑分区创建完毕,这个时候逻辑分区格式是linux,还不是想要的swap分区,需要修改它的分区标志。

输入命令t,然后选择分区5,输入分区编号82,就将/dev/sda5从linux格式分区修改为swap类型分区。如下图所示。

修改完成后,输入p命令查看一下分区信息,如下所示,和编辑之前唯一的区别就是根分区从19G变成了40G。

 

第八步 保存及退出命令

a

1

w

确认无误后,输入命令a,然后输入分区编号1,将分区1设置为启动分区。如下图所示,最后输入w命令保存配置。这个时候会提示Deivce or resource busy,是因为原来的根目录还在挂载中,但是没有影响。

第九步 执行重启命令

sudo reboot

重启操作系统,耐心等待系统重启,因为会更新配置,所以会花费比平时启动更多的时间,等待即可。

启动完毕后

df -h 查看硬盘挂载信息

输入sudo resize2fs /dev/sda1 启用配置

df -h 查看硬盘挂载信息

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值