使用fdisk扩大磁盘中未使用的部分

服务器中添加PDF电子书下载后硬盘空间就不够了,所以需要把硬盘中没有分配的空间用上。

阿里云服务器Ubuntu20.04LTS

首先看看现状:

original

可见硬盘有60G,但是只使用了40G。

其次使用fdisk进行扩容:

1
2
3
4
5
6
7
8
fdisk -l#查看硬盘信息
fdisk /dev/vda#操作硬盘
p #查看磁柱号 ,记住,后面要用到
d #删除之前的分区
n #建立新分区
p #主分区
1 #第一个主分区
wq #保存分区信息并退出

删除之前的分区,然后建立新分区,注意开始的磁柱号要和原来的一致(保证数据不丢失的关键步骤),结束的磁柱号默认回车使用全部磁盘。

流程为:

operation

然后看一下效果:

1
2
fdisk -l
df -h

效果为:

result

可以看出硬盘的确使用了60G,但是我们使用的那个分区没有使用到硬盘空间。

调整分区容量:

1
2
e2fsck -f /dev/vda1 #检查分区信息
resize2fs /dev/vda1 #调整分区大小

结果为:

resize

因为vda1分区在使用中,而卸载后又无法执行命令就继续走下去,第一条命令没有执行成功。

但是目的达到了。


使用fdisk扩大磁盘中未使用的部分
https://blog.jackeylea.com/linux/expand-disk-with-fdisk/
作者
JackeyLea
发布于
2021年1月3日
许可协议