,,,Linux服务器磁盘坏道怎么修复?针对这个问题,今天小编总结这篇有关磁盘修复的文章,希望能帮助更多想解决这个问题的朋友找到更加简单易行的办法。
一处理过程
1,磁盘坏道检查
,,出现问题之后,首先把业务停掉了,然后把磁盘卸载掉来进行修复,出现这种问题有可能是磁盘的磁道有坏区,我首先检查了一下磁盘坏道的情况。
badblocks sv/dev/sdb
,,,差不多检查了一些时间,发现并没有坏道。
2,修复磁盘文件系统
,,在修复文件系统的时候发现无法修复,提示超块无效。
[root@ad4 ~] # fsck - t ext4/dev/sdb
fsck 从util-linux-ng 2.17.2
e2fsck 1.41.12(17 - 2010年5月——)
fsck。ext4:超块无效,尝试备份块…
fsck。ext4:糟糕的神奇数字拷贝超级块while 试图open /dev/sdb
超块不能read 或不正确描述一个ext2
文件系统。,如果设备是有效的,它确实包含了一个ext2文件系统
(而不是交换或ufs或别的),then 超块
是腐败,你可能会尝试使用另一种运行e2fsck超块:
,,,, e2fsck - b 8193 & lt; device>
3,查看文件系统备份超块
[root@ad4 ~] # mke2fs - n/dev/sdb,,,,,,,,
mke2fs 1.41.12(17 - 2010年5月——)
/dev/sdb是整个设备,不只是一个分区!
继续做下去吗?(y, n), y
文件系统标签=
操作系统类型:Linux
块大?4096(日志=2)
片段大?4096(日志=2)
跨步=1块,条纹宽度=0块
122093568 inode, 488364854块
488364854块(5.00%),保留for 超级用户
第一个数据块=0
最大文件系统块=14904
4294967296块组
32768块每组,每组32768碎片
8192 inode每组
超块备份存储在块:
,,,,,,,, 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
,,,,,,,, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
,,,,,,,, 102400000, 214990848
4,修复文件系统,,
e2fsck - b 214990848 - y/dev/sdb
出现了很多修复的东西,修复成功
看完这篇文章,你们学会修复Linux服务器磁盘坏道的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!