2301_79015072 2024-08-14 10:29 采纳率: 100%
浏览 25
已结题

Linux分区格式化后挂载4TB新硬盘显示无法识别filesystem

现在情况:

img

过程:
用GPT分区sdb1之后ext4格式化并检查坏道(之前GPT分区的时候选择了ext4格式,并且查看磁盘分区能显示,但是我不放心又再次输入了格式化的命令,输入后没有返回)
参考

img

之后因为检查三个多小时还没完,我想着之后还有任务就ctrl z,然后修改/etc/fstab,最后一行加上/dev/sdb1 /挂载点 ext4 default 0 1,sudo mount -a,显示is mounted or ~busy,找解决方法,取消自动挂载并重启
参考

img

结果重启之后4TB文件图标消失了,之前是有的只是点不进去,然后这一次尝试挂载显示bad superblock on/dev/sdb1,用fdisk -l查看分区,分区存在,尝试重新格式化,显示已经有filesystem,不能进行,file /dev/sdb1 显示data,dumpe2fs显示bad magic number in super block,重新分盘设置ext4格式,mount显示mounted or busy,umount之后还是不变。
查看是否被RAID占用,显示no device(cat /proc/mdstat)
尝试修复file system,无法用fsck以及e2fsck,显示is in use

img

之前刚重启之后e2fsck是可以进去的,显示超级块坏了,但是我当时不清楚这个命令只是重复别人操作就ctrl z(不敢用了😭)

img

之后有尝试了两次GPT删除分区重新分区格式化都没成功。最后用gdisk分区,也不能格式化和命令修复,badblock检查,这次检查了六个多小时查完显示没有坏道,gpart查看还是无法识别file system,不知道咋办了

  • 写回答

22条回答 默认 最新

  • 栗筝i Java领域优质创作者 2024-08-14 10:30
    关注

    以下内容参考自 AICG 生成结果,并由 '栗筝i' 整理回复,相关结果及代码方法已验证可行,有用望采纳:


    根据您提供的详细问题描述和尝试的步骤,这里有几个可能的解决方案和建议,希望能帮助您解决Linux下4TB硬盘无法挂载的问题。

    1. 确认分区表状态

    首先,确保分区表(GPT或MBR)和分区本身没有损坏。您可以使用gdiskfdisk来查看和修改GPT分区表,或者使用parted来检查。

    sudo gdisk -l /dev/sdb
    sudo fdisk -l /dev/sdb
    sudo parted /dev/sdb print
    

    2. 清理并重新格式化分区

    由于您提到多次尝试格式化但失败,可能是因为分区表或磁盘上的某些数据干扰了格式化过程。您可以尝试删除分区后重新创建。

    # 删除分区
    sudo gdisk /dev/sdb
    # 在gdisk中删除所有分区(具体命令可能根据版本不同)
    
    # 重新创建分区
    sudo gdisk /dev/sdb
    # 在gdisk中创建新的分区,选择ext4格式
    
    # 格式化分区
    sudo mkfs.ext4 /dev/sdb1
    

    3. 检查并修复文件系统

    如果文件系统损坏,尝试使用fsck来修复它,但前提是该分区必须未被挂载。

    sudo umount /dev/sdb1
    sudo fsck -f /dev/sdb1
    

    如果fsck报告分区正在使用中,确保没有任何进程正在使用该分区。您可以使用lsoffuser来检查。

    sudo fuser -m /dev/sdb1
    # 如果有输出,使用kill命令杀死这些进程
    

    4. 检查并更新系统日志

    查看系统日志(如/var/log/syslog/var/log/messages)可能会提供关于为什么挂载或格式化失败的更多信息。

    sudo cat /var/log/syslog | grep sdb
    

    5. 使用其他工具检查磁盘健康

    使用smartctlsmartmontools包来检查硬盘的健康状态。

    sudo apt-get install smartmontools
    sudo smartctl -a /dev/sdb
    

    6. 考虑硬件问题

    如果上述所有步骤都无法解决问题,可能需要考虑硬盘本身是否存在硬件故障。

    7. 小心操作

    在执行这些操作时,请确保您了解每一步的含义,因为错误的命令可能会损坏数据或系统。

    希望这些步骤能帮助您解决问题!如果问题依旧存在,请提供更多的系统日志或错误信息以便进一步分析。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(21条)

报告相同问题?

问题事件

  • 系统已结题 8月24日
  • 已采纳回答 8月16日
  • 修改了问题 8月14日
  • 创建了问题 8月14日

悬赏问题

  • ¥15 软件供应链安全是跟可靠性有关还是跟安全性有关?
  • ¥15 电脑蓝屏logfilessrtsrttrail问题
  • ¥20 关于wordpress建站遇到的问题!(语言-php)(相关搜索:云服务器)
  • ¥15 【求职】怎么找到一个周围人素质都很高不会欺负他人,并且未来月薪能够达到一万以上(技术岗)的工作?希望可以收到写有具体,可靠,已经实践过了的路径的回答?
  • ¥15 Java+vue部署版本反编译
  • ¥100 对反编译和ai熟悉的开发者。
  • ¥15 带序列特征的多输出预测模型
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?