【Linux】关于Bad magic number in super-block 当尝试打开/dev/sda1 时找不到有效的文件系统超级块

每个区段与 superblock 的信息都可以使用 dumpe2fs 这个指令来查询的!

不过可惜的是,我们的 CentOS 7 现在是以 xfs 为默认文件系统, 所以目前你的系统应该无法使用 dumpe2fs 去查询任何文件系统的。

因为目前两个版本系统的根目录使用的文件系统不一样,dump2fs是查看ext2/ext3/ext4文件系统信息的命令。 

用xfs_growfs来查看文件系统信息:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
这个错误通常会在resize2fs命令尝试扩展未格式化或已经损坏的分区发生。在这种情况下,您需要先创建一个新的文件系统,然后才能扩展它的大小。 请注意,在执行以下操作之前,请务必备份分区中的数据,因为这些操作可能会导致数据丢失或不可恢复的错误。 以下是一些可能有用的步骤: 1. 检查分区是否已经被挂载。如果是,请卸载它,以确保没有正在访问该分区的进程。例如,如果您要扩展/dev/sda1分区,可以使用以下命令卸载该分区: ``` sudo umount /dev/sda1 ``` 2. 使用mkfs命令创建一个新的文件系统。例如,如果您要在/dev/sda1分区上创建一个ext4文件系统,可以使用以下命令: ``` sudo mkfs.ext4 /dev/sda1 ``` 这将创建一个新的文件系统,并将其格式化为ext4类型。 3. 检查新的文件系统是否已经成功创建。例如,可以使用以下命令检查/dev/sda1分区的文件系统类型: ``` sudo file -s /dev/sda1 ``` 如果一切正常,将显示/dev/sda1分区的文件系统类型为ext4。 4. 使用resize2fs命令扩展新的文件系统的大小。例如,如果您要扩展/dev/sda1分区上的ext4文件系统,可以使用以下命令: ``` sudo resize2fs /dev/sda1 ``` 该命令将自动检测分区的大小,并将文件系统扩展到整个分区。 5. 检查文件系统的大小是否已经成功扩展。例如,可以使用以下命令检查/dev/sda1分区的文件系统大小: ``` sudo df -h /dev/sda1 ``` 如果一切正常,将显示新的磁盘空间大小。 请注意,这些步骤可能因您的具体情况而有所不同。如果您不确定如何操作,请咨询有经验的管理员或参考相关文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯西极限存在准则

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值