Linux调整分区大小而不丢失数据

您所在的位置:网站首页 清理分区表数据会丢失吗为什么呢 Linux调整分区大小而不丢失数据

Linux调整分区大小而不丢失数据

2024-07-11 03:21| 来源: 网络整理| 查看: 265

Linux调整分区大小而不丢失数据

注:虽然理论上不会丢失数据,但为了避免意外发生还是应该备份重要数据

创建一个分区并写一点数据进去

在这里插入图片描述

查看MD5值

md5sum 1.txt 248f606636cd34d90cd775ff9b7cc6b8

在这里插入图片描述

取消分区挂载 sudo umount /dev/vdb4

在这里插入图片描述

用e2fsck进行磁盘一致性检查 sudo e2fsck -f /dev/vdb4

在这里插入图片描述

用resize2fs调整分区大小

首先告诉内核这个磁盘的大小是多少,一定要先做这一步。

sudo resize2fs /dev/vdb4 50G

如果没有进行上一步的磁盘检查这里也会提示先检查 在这里插入图片描述 在这里插入图片描述 调整完大小后可以物理空间和超级块的空间是不一样的,所以接下来需要对磁盘重新进行分区 物理空间100G和超级块空间50G

用fdisk重建分区 sudo fdisk /dev/vdb

在这里插入图片描述

输入p查看分区情况

在这里插入图片描述 找到目标分区,我的是4

输入d删除目标分区

在这里插入图片描述

输入n新建分区

在last sector输入你要resize后的大小,我是50G。 如果出现remove the signature,输入N! 在这里插入图片描述 确认无误后w保存 在这里插入图片描述

重新挂载磁盘 sudo mount /dev/vdb4 /test-data

查看分区大小 在这里插入图片描述

核对文件MD5值 md5sum 1.txt

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3