linux下怎样修复损坏的磁盘

本篇文章给大家分享的是有关linux下怎样修复损坏的磁盘,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的铁西网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

linux下怎样修复损坏的磁盘

节假五一后,就接到user电话一DB无法连接,因为是VM所以问题也不大,看什么错误,兵来将挡,水来堵。
    发现系统并没有正常开启,有重启动作,并报如图错误,错误很明显提示文件系统有损坏现象!在windows因非法重启需要需要运行chkdsk命令进行修复,在linux下只有fsck来修复.linnux对于文件系统的错误非常敏感,由于意外断电或者其它原因导致linux系统意外关机或者重启,都可能对linux的文件系统造成严重的损坏,从而导致不能正常地进入系统。fsck在linux下就变成一个不可或缺的命令.但是fsck命令却有一个致命的软肋,就是对于已经挂载了的分区运行具有极大的危险性,修复不好就彻底把系统崩溃掉了。所以在修复前建立一个快照是一个最安全的方法。
    需要确认这个分区的文件系统是什么,这个可以用fdisk -l查看一下相关磁盘及盘符,输入 fsck -c显示完整的检查进度;输入y,如果有多个损坏的文件就会提示多次输入y,进行修复.输入完后 fsck -t ext4 /dev/sda1或fsck.ext4 .此命令只确定磁盘类型.第四步进行fsck -y /dev/sda1只对损坏的文件进行修复,修复OK后进行reboot
    总结

1:输入 fsck -c

2: 输入 Yes 
3: 输入 fsck -t ext4 /dev/sda1
4: 输入fsck -y /dev/sda1; 
5. reboot

filesys : 磁盘设备名称(eg./dev/sda1),挂载(mount)点 (eg. / 或 /usr)

-t : 给定档案系统的型式,若在 /etc/fstab 中已有定义或 kernel 本身已支援的则不需加上此参数

-s : 依序一个一个地执行 fsck 的指令来检查

-A : 对/etc/fstab 中所有列出来的 分区(partition)做检查

-C : 显示完整的检查进度

-d : 打印出 e2fsck 的 debug 结果

-p : 同时有 -A 条件时,同时有多个 fsck 的检查一起执行

-R : 同时有 -A 条件时,省略 / 不检查

-V : 详细显示模式

-a : 如果检查有错则自动修复

-r : 如果检查有错则由使用者回答是否修复

-y : 选项指定检测每个文件是自动输入yes,在不确定那些是不正常的时候,可以执行 # fsck -y 全部检查修复。

以上就是linux下怎样修复损坏的磁盘,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。


标题名称:linux下怎样修复损坏的磁盘
链接地址:http://pwwzsj.com/article/ghiedc.html