vmware虚拟机ubuntu根目录扩容

zyg 6天前 阅读数 274 #Linux使用

前言

分区需谨慎,需在vmware中提前设置快照,方便回返到之前状态。

在使用虚拟机的过程中,由于在安装ubuntu时采用的自动分区,所以根目录是直接挂载了整个分配的硬盘空间,且linux系统空间随着项目越来越大逐渐变得不够用,因此需要对根目录进行扩容。
因根目录是正在使用的文件系统,且对于gparted是只读的,所以使用图形界面gparted分区不可用,故采用fdisk对其先进行卸载,删除目录分区后再次进行分区扩容,具体操作如下。

(一)vmware分配空间

使用vmware为虚拟机分配额外的空间,关闭虚拟机打开虚拟机设置,点击拓展选项对100GB虚拟机额外再分配50GB,下图是分好的虚拟机空间:null

(二)启动虚拟机并打开终端

  1. 查看虚拟机挂载点
    使用df -h命令查看虚拟机的根文件系统挂载点,经查看/目录挂载点为sda中的sda3硬盘。
    虚拟机挂载点
  2. 使用fdisk对虚拟机空间重新分配
    启动fdisk命令
    sudo fdisk /dev/sda
    fdisk
    删除/目录挂载点,/目录挂载为sda3,需删除第三个分区,进入删除模式命令
    d
    删除第三个分区命令
    3
    null
    对第sda3重新分区,创建分区指令
    n
    创建第三个分区
    3
    不删除现有文件
    n
    null
    打印分区命令
    p
    可以看到分区已经从100G变为150G,保存分区命令
    w
    保存分区表:
    null
  3. 通知内核文件分区变化,然后对文件系统重新resize:
    通知内核命令,通知内核分区表变化:
    sudo partprobe /dev/sda
    重新resize命令:
    sudo resize2fs /dev/sda3
    null
  4. 确认内核已经应用更改
    再次打印文件系统df -h,可以看到文件系统大小已经变化,分区成功。
    null

结语:分区需谨慎,需在vmware中提前设置快照,方便回返到之前状态。

版权声明

本文仅代表作者观点。
本文系作者发表,未经许可,不得转载。

上一篇:我的工作

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

yanguo

yanguo

管理员
作者文章
最新文章
标签列表
    欢迎你第一次访问网站!