Debian下扩容分区
一块SSD,分割成两个分区一个sda2,120G,一个sda1,100G。 分别挂载到/mnt/data2和、/mnt/data1,sda1这个盘没有存放数据,现在如何把sda1合并到sda2.
踩过的坑:只有磁盘的第一分区能扩容,如果数据在第二分区,要先备份数据,删除第二分区!
- 备份数据: 确保你已经备份了
/dev/sda2
分区上的所有重要数据。你可以使用rsync
或者cp
命令来复制数据到/mnt/data1
分区。sudo rsync -av /mnt/data2/ /mnt/data1/
- 验证备份: 确保备份操作完成并且数据准确无误。
- 删除 /dev/sda2 分区:使用
parted
或fdisk
删除/dev/sda2
分区。在删除分区之前,确保没有进程正在使用/dev/sda2
分区。sudo parted /dev/sda rm 2
或者
sudo fdisk /dev/sda
# 输入 d 选择删除分区
# 选择 2 表示删除 /dev/sda2
# 输入 w 保存更改
在某些情况下,可能需要在删除分区之后重启系统,以确保内核更新分区表。
- 扩展 /dev/sda1 分区:使用
parted
或fdisk
将/dev/sda1
分区扩展到整个磁盘空间。在扩展分区之前,确保没有进程正在使用/dev/sda1
分区。sudo parted /dev/sda resizepart 1 100%
或者
sudo fdisk /dev/sda
# 输入 d 选择删除分区
# 选择 1 表示删除 /dev/sda1
# 输入 n 选择创建新分区
# 选择 1 表示创建 /dev/sda1
# 选择默认选项以使用整个磁盘
# 输入 w 保存更改
在某些情况下,可能需要在扩展分区之后重启系统,以确保内核更新分区表。
- 文件系统调整:扩展
/dev/sda1
上的文件系统,确保文件系统能够利用整个分区空间。sudo resize2fs /dev/sda1
- 验证结果:使用
df -h
命令确认/dev/sda1
分区已经成功扩展并且整个磁盘空间都已被利用。df -h
请确保在执行这些步骤之前已经做好了全面的数据备份,并小心确保每个步骤都成功完成。如果有任何问题或疑虑,请随时询问。
版权声明:
作者:Jays
链接:https://ijays.com/2024/02/debian-resizepart.html
来源:颓废的美
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
文章目录
关闭
共有 0 条评论