vmware虚拟机ubuntu根目录扩容
前言
分区需谨慎,需在vmware中提前设置快照,方便回返到之前状态。
在使用虚拟机的过程中,由于在安装ubuntu时采用的自动分区,所以根目录是直接挂载了整个分配的硬盘空间,且linux系统空间随着项目越来越大逐渐变得不够用,因此需要对根目录进行扩容。
因根目录是正在使用的文件系统,且对于gparted是只读的,所以使用图形界面gparted分区不可用,故采用fdisk对其先进行卸载,删除目录分区后再次进行分区扩容,具体操作如下。
(一)vmware分配空间
使用vmware为虚拟机分配额外的空间,关闭虚拟机打开虚拟机设置,点击拓展选项对100GB虚拟机额外再分配50GB,下图是分好的虚拟机空间:
(二)启动虚拟机并打开终端
- 查看虚拟机挂载点
使用df -h
命令查看虚拟机的根文件系统挂载点,经查看/目录挂载点为sda中的sda3硬盘。 - 使用fdisk对虚拟机空间重新分配
启动fdisk命令sudo fdisk /dev/sda
:
删除/目录挂载点,/目录挂载为sda3,需删除第三个分区,进入删除模式命令d
删除第三个分区命令3
对第sda3重新分区,创建分区指令n
创建第三个分区3
不删除现有文件n
打印分区命令p
可以看到分区已经从100G变为150G,保存分区命令w
保存分区表: - 通知内核文件分区变化,然后对文件系统重新resize:
通知内核命令,通知内核分区表变化:sudo partprobe /dev/sda
重新resize命令:sudo resize2fs /dev/sda3
- 确认内核已经应用更改
再次打印文件系统df -h
,可以看到文件系统大小已经变化,分区成功。
结语:分区需谨慎,需在vmware中提前设置快照,方便回返到之前状态。
版权声明
本文仅代表作者观点。
本文系作者发表,未经许可,不得转载。
上一篇:我的工作
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。