若需要对现有的分区进行扩容,由于文件过多,不能备份数据,故使用GParted分区工具来实现
GParted是一个免费的磁盘分区工具,可以在图形界面来管理磁盘分区。

GParted官方网址
参考博文:Ubuntu 使用Gparted工具扩大第一分区方法步骤

1、环境准备

  • 首先先下载GParted的iso镜像文件【下载地址
  • 虚拟机下可以直接挂载iso文件,修改启动项启动即可
  • 物理机则需要U盘或者光驱来做启动盘
# 在需要扩容的挂载盘下创建一个大文件和一些小文件,看扩容结果会不会导致数据丢失
[root@rsq-8-163 data]# dd if=/dev/zero of=/data/test count=10 bs=100M
记录了10+0 的读入
记录了10+0 的写出
1048576000字节(1.0 GB)已复制,6.9634 秒,151 MB/秒
[root@rsq-8-163 data]# touch test{1..10}.txt
[root@rsq-8-163 data]# df -h | grep data
/dev/xvda3            20G  1.1G   19G    6% /data

2、根据提示操作即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里需要把未分配的20G空间合并至/dev/sda3分区中,需要注意的是这个未分配的分区需要和/dev/sda3在同一柱面,从图片可以很直观的看到,未分配和/dev/sda3处于平行对齐状态,如果是扩展分区则会往右缩进,这样的未分配分区是不能合并的。
在这里插入图片描述
拖动伸缩条,往后边拉满即可
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
分区已经合并完毕,调整服务器启动项,重启服务器查看磁盘空间

[root@rsq-8-163 ~]# df -h | grep data
/dev/xvda3            40G  1.1G   39G    3% /data

# 查看数据是否丢失
[root@rsq-8-163 ~]# ll -h /data/
总用量 1000M
-rw-r--r--. 1 root root 1000M 8月  20 11:26 test
-rw-r--r--. 1 root root     0 8月  20 13:44 test10.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test1.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test2.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test3.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test4.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test5.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test6.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test7.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test8.txt
-rw-r--r--. 1 root root     0 8月  20 13:44 test9.txt

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐