柔情似水 发表于 2015-1-16 17:02:57

来一发Linux FSCK数据堕落的劫难应急计划先容

尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
[合用于]
 
  1、文件体系:ext2ext3reiserfsxfs等
 
  2、局限:提醒文件体系必要FSCK时,未实行或FSCK实行完成
 
  [症状]
 
  1、没法MOUNT分区;
 
  2、大批文件、目次丧失,根目次下天生/LOST+FOUND文件夹,内里有大批#XXXXXX类的文件和目次;
 
  3、FSCK很快报错完成;
 
  4、FSCK实行时,有大批提醒,如修正节点、清0节点等操纵
 
  [应急计划]
 
  1、如遇提醒FSCK时,请当心。假如大概,请尽快断开体系,UMOUNT一切分区。
 
  2、必须实行FSCK时,先做筹办事情,办法一:可事前用dd命令将所触及到的分区输入到别的的存储体上(最好不要在堕落的存储体自己上做dd)命令大抵布局可如:ddif=/dev/sda0of=/dev/sdb0……
 
  3、必须实行FSCK时,先做筹办事情,办法二:将全部LINUX存储体挂载到假造机情况,将LINUX存储体设为Nonpersisten形式,再实行,实行事后,假如数据无缺,应尽快经由过程FTP等体例拷贝出来。
 
  4、必须实行FSCK时,先做筹办事情,办法三:将全部LINUX存储体挂载到其他体系上(如WINDOWS),做好镜像后再做FSCK.
 
  5、如下面几种体例均因前提等缘故原由没法实行,必需实行时,可当心察看FSCK的实行提醒(关失落-a)假如发明有提醒节点毛病需改正或清0、节点形貌文件巨细不准确等信息,应中断实行FSCK.
 
  6、因恢复必要参考良多信息,因尽量坚持体系不事情形态,最少不得再次MOUNT分区(即使不做任何读写操纵,也会因体系的事情道理不休下降数据恢复的大概性,增添数据恢复的难度)
 
  7、追求专业数据恢复公司匡助。
 
  对磁盘举行镜像的计划:
 
  1、可用不异或年夜于源盘容量的硬盘做为方针盘,将源盘全体扇区体例CLONE到方针盘。
 
  2、可将源盘完整以扇区体例输入文件到某年夜容量存储空间(如年夜容量硬盘、NAS、SAN、DAS等)
 
  输出Root暗码登录后接纳:fsck-text3-r/usr/local修复
 
  fsck的命令的几个利用办法
 
  指令:fsck
 
  利用权限:超等利用者
 
  利用体例:fsck[-sACVRP][-tfstype]filesys[…]
 
  申明:反省与修复Linux档案体系,能够同时反省一个或多个Linux档案体系
 
  参数:
 
  filesys:device称号(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:假如反省有错则由利用者回覆是不是修复
 
  例子:
 
  反省msdos档案体系的/dev/hda5是不是一般,假如有非常便主动修复:fsck-tmsdos-a/dev/hda5
 
  注重:
 
  此指令可与/etc/fstab互相参考操纵来加以懂得</p>
系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;

愤怒的大鸟 发表于 2015-1-18 17:21:09

熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。

山那边是海 发表于 2015-1-25 15:45:34

尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.

仓酷云 发表于 2015-2-3 05:10:44

说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?

谁可相欹 发表于 2015-2-8 20:03:51

上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.

飘灵儿 发表于 2015-2-26 03:10:26

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。

飘飘悠悠 发表于 2015-3-8 11:37:25

不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。

admin 发表于 2015-3-15 22:27:10

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。

若相依 发表于 2015-3-22 17:10:59

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
页: [1]
查看完整版本: 来一发Linux FSCK数据堕落的劫难应急计划先容