手机信息推送有推牌九的软件吗

fsck修复受损的文件系统
fsck修复受损的文件
不正常关机,有时候再次启动时会报文件系统损坏,如何修复文件?
首先会让你输入root用户的密码。&
1)出错的时候如果告诉你是哪一块硬盘的分区有问题,比如是/dev/hda3&
接着用如下的命令去对付它呀:&
#fsck -y /dev/hda3&
结束后,reboot。这样就OK了!&
2)如果你不知道时哪个地方出了问题。(常用此种方法)&
在随后的多个确认对话框中输入:y&
结束后,reboot。就ok了。
说明: 对Linux系统中常用文件系统的检查是通过fsck工具来完成的。&
功能说明:检查文件系统并尝试修复错误。
语  法:fsck [-aANPrRsTV][-t ][文件系统...]&
补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。
参  数:&
-a 自动修复文件系统,不询问任何问题。&
-A 依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统。&
-N 不执行指令,仅列出实际执行会进行的动作。
-P 当搭配&-A&参数使用时,则会同时检查所有的文件系统。&
-r 采用互动模式,在执行修复时询问问题,让用户得以确认并决定处理方式。&
-R 当搭配&-A&参数使用时,则会略过/目录的文件系统不予检查。&
-s 依序执行检查作业,而非同时执行。&
-t 指定要检查的文件系统类型。&
-T 执行fsck指令时,不显示标题信息。&
-V 显示指令执行过程。
用fsck检查文件系统完整性文件系统很复杂,因此易于发生错误。可以用fsck 命令检查文件系统是否正确和有效。它可以根据指令修复找到的小错误,并将未修复错误报告用户。幸运的是,文件系统的代码非常有效,所以根本极少出现问题,并且问题通常原因是电源失败、硬件失败、或操作错误,例如没有正常关闭系统。 大多数系统设置为启动时自动运行fsck ,因此任何错误将在系统使用前被检测到(并根据希望修正)。使用有错误的文件系统可能使问题变得更坏:如果数据结构有问题,使用这个文件系统可能使之更糟,导致更多的数据丢失。当然,在大的文件系统上运行fsck 会花一定的时间,如果系统正常关闭,几乎从不发生错误,因此有一些方法可以不进行检查。如果文件/etc/fastboot 存在,就不检查。另外,如果ext2文件系统在超级快中有一个特定的标记告知该文件系统在上次mount后没有正常unmount. 如果标记指出unmount正常完成(假设正常unmount指出没问题),e2fsck (fsck 的ext2文件系统版) 就不检查系统。/etc/fastboot 是否影响系统依赖于你的启动手稿,但ext2标记则在你使用e2fsck 时发生作用--基于一个e2fsck 选项(参阅e2fsck 手册页) 自动检查只对启动时自动mount的文件系统发生作用。使用fsck 手工检查其他文件系统,比如软盘。 如果fsck 发现为修复的问题,你需要深入了解文件系统的一般工作原理和有问题的文件系统的细节,或好的备份。最后一个办法容易(虽然冗长)安排,如果你自己不知道,有时可以通过朋友、linux新闻组、电子邮件列表或其他支持源安排。我很想告诉你更多,但我对这的学习和实践也并不多。theodore t&so的debugfs 程序应该有用。 fsck 只能运行于未mount的文件系统,不要用于已mount的文件系统(除了启动时的只读根文件系统)。这是因为它存取原始磁盘,在操作系统不知道的情况下修改文件系统。 there will be trouble, if the operating system is confused.linux fsck命令参数及用法详解---检查修复linux文件系统命令fsck
linux fsck命令参数及用法详解---检查修复linux文件系统命令fsck
发布时间: 18:07:45
编辑:www.fx114.net
本篇文章主要介绍了"linux fsck命令参数及用法详解---检查修复linux文件系统命令fsck",主要涉及到linux fsck命令参数及用法详解---检查修复linux文件系统命令fsck方面的内容,对于linux fsck命令参数及用法详解---检查修复linux文件系统命令fsck感兴趣的同学可以参考一下。
使用权限 : 超级使用者
  使用方式 : fsck [-sACVRP] [-t fstype] [--] [fsck-options]
filesys [...]
  说明 : 在Linux系统中,为了增加系统性能,通常系统默认一些数据写在内存中,并不会直接将数据写入硬盘,这是因为内存速度要比硬盘快若干倍。但是有个问题,万一由于“断电”或者其他未知原因,造成系统死机,怎么办?系统就崩溃了。所以,我们需要在特定的时候让数据直接回存到硬盘中。这里提供几个常用的命令,其中,fsck命令最重要. 当文件系统发生错误时,可用fsck命令尝试加以修复.直接采用分区编号(如/dev/had3),或使用挂载点(Mount Point,如/、/usr等)指定文件系统皆可。假设一次指定多个文件系统,而这些系统分别位于不同的物理磁盘上,则fsck将会尝试同步的方式去检查他们,以节省操作时间。  
  参数 :
  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 -t msdos -a /dev/hda5
  注意 :
  此指令可与 /etc/fstab 相互参考操作来加以了解。
&&&&&&& 范例:检查/dev/sda3
[ ~]# fsck -C -t
ext3 /dev/sda3fsck 1.39 (29-May-2006)e2fsck 1.39 (29-May-2006)/dev/sda3 is mounted.
WARNING!!! Running e2fsck on a mounted filesystem may causeSEVERE filesystem damage.
Do you really want to continue (y/n)? yes
/home: recovering journal/home: clean, 11/524288 files,
blocks#一切正常就会出现上述信息
#主意通常只有ROOT且系统有问题的时候才用这个命令,否则在正常状态下使用此命令可能会损坏文件。
&&&&&& 相关知识:
&&& Linux FSCK数据出错的灾难应急方案介绍
1、文件系统:ext2 ext3 reiserfs xfs等
2、范围:提示文件系统需要FSCK时,未执行或FSCK执行完成
1、无法MOUNT分区;
2、大量文件、目录丢失,根目录下生成/LOST+FOUND文件夹,里面有大量#XXXXXX类的文件和目录;
3、FSCK很快报错完成;
4、FSCK执行时,有大量提示,如修改节点、清0节点等操作
[应急方案]
1、如遇提示FSCK时,请小心。如果可能,请尽快断开系统,UMOUNT所有分区。
2、必需执行FSCK时,先做准备工作,方法一:可事先用dd命令将所涉及到的分区输出到另外的存储体上(最好不要在出错的存储体本身上做dd) 命令大致结构可如: dd if=/dev/sda0 of=/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 -t ext3 -r /usr/local 修复
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:重视:fsck不能乱用。先要把文件系统umount掉,然后检查。最好启动到单用户模式下fsck。
常见的5种损坏类型
1 未被引用的inode
2 难以置信的超大链接数
3 没有记录在磁盘块映射表中的未用数据快
4 列出的空闲数据快还在某个文件中便用
5 超级块中不正确的汇总信息
fsck能够安全和自动地修复这类,如果fsck对文件系统进行了改正,您就应该私利运行它,直到文件系统能够完全干净的启动为止。
如果fsck请求获得权限去删除一个文件,那么就应该充许fsck进行此项操作之前先将文件复制到一个不同的文件系统中,应该清楚,任何时候去试图访问一个已被子损坏的文件系统,都会有使系统混乱的危险,我自己已用犯过一次这样的错误。
如果一个受损的文件系统(也就是fsck无法自动修复的文件系统)包含了非常有价值的数据,那么在稳固地备份它之前不要对其进行任何试验,,您可以试着转储(dump)硬盘,用最保险的策略就是dd整个硬盘到另一个备份文件或都备份硬盘中去。注意:如果使用不正确的话,dd命令有时候能够破坏分区信息,它只能在大小完全相同的两个分区之间复制文件系统。
dd if=/dev/sda of=/dev/sdb
修复下面这两个参数用的比较多,其它的基本上不用:
a& :自動修復檢查到的有問題的磁區,所以你不用一直按 y 囉!-y& :與 -a 類似,但是某些 filesystem 僅支援 -y 這個參數!
fsck /dev/sda5
fsck -a /dev/sda5
fsck -y /dev/sda5
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.20 fsck(检查并修复Linux 文件系统) & & & & & & & & & & & & & & & & & &&/art/053.htm
《Linux指令从初学到精通》第3章文件管理,本章介绍了许多常用命令,如cp、ln、chmod、 chown、diff、tar、mv等,因为这些都与文件管理相关,在日常的使用中经常用到,因此本章是本书的重点章节。本节为大家介绍fsck(检查并 修复Linux 文件系统)。
3.20 fsck(检查并修复Linux 文件系统)
(1)频度等级:☆☆
(2)功能说明:
检查文件系统的一致性并且以交互方式修复文件系统。在出现系统故障之后,总是运行fsck 命令。矫正的动作也许会导致某些数据丢失。对于每个一致性的矫正,默认的操作是等待操作员输入&yes&或者&no&。如果对于已经受到影响的文件系统操 作员没有写的许可,那么无论实际响应是什么,fsck 命令默认的动作都是&no&。
(3)语法:
fsck&[-aANPrRsTV][-t&
(4)所属包:
e2fsprogs&
(5)使用技巧:
fsck 仅仅是一个前端工具,它必须通过&-t&参数来调用相应的文件系统检查器完成文件系统的检查和修复工作。
fsck命令的返回状态值可以反映命令的运行状况,返回值及其含义如表3-22 所示。
表3-22 fsck返回值及其含义列表
(6)相关命令:
(7)参数:
fsck主要参数如表3-23 所示。
表3-23 fsck参数表
(8)补充说明:
当文件系统发生错误时,可用fsck指令尝试加以修复。
对于一个已经安装好了的文件系统,fsck 命令不会做出矫正。
fsck 命令可以在一个已经安装好了的文件系统中运行,但不进行修复。当文件系统安装完毕之后,也许会返回不准确的错误消息。
(9)典型实例:
例:检查文件系统。
例如使用fsck命令的&-t&参数指明要检查的文件系统的类型,具体命令为:
fsck-t&ext3&/dev/sda1&#检查ext3&类型的分区/dev/sad1&
此时输出如下信息,需要用户确认,输入&yes&之后按回车键。
cmd@cmd-desktop:~$&fsck&-t&ext3&/dev/sda1&#检查ext3&类型的分区/dev/sad1 &
fsck&1.41.3&(12-Oct-2008)&#fsck版本 &
e2fsck&1.41.3&(12-Oct-2008)&#e2fsck版本 &
/dev/sda1&is&mounted.&#已经加载的文件系统 &
#强制检查已经加载的文件系统,是一种不推荐使用的方式。除非管理员可以确定当前没有任何程序正在读写要检 &
查的文件系统,否则必须先卸载文件系统后,再进行检查 &
WARNING!!!&Running&e2fsck&on&a&mounted&filesystem&may&cause &
SEVERE&filesystem&damage. &
Do&you&really&want&to&continue&(y/n)?&#等待用户确认,输入yes或no&
继续输出如下信息:
/dev/sda1:&recovering&journal&#检查结果 &
/dev/sda1:&clean,&1712&files,&6201&blocks
阅读(...) 评论()功能说明:检查文件系统并尝试修复错误。  语法:fsck [-aANPrRsTV][-t ][文件系统...]  补充说明:当文件系统发生错误四化,可用fsck指令尝试加以修复。  参数:  -a&& 自动修复文件系统,不询问任何问题。  -A&& 依照/etc/fstab配置文件的内容,……
声明:该文章系网友上传分享,此内容仅代表网友个人经验或观点,不代表本网站立场和观点;若未进行原创声明,则表明该文章系转载自互联网;若该文章内容涉嫌侵权,请及时向
论文写作技巧
上一篇:下一篇:
相关经验教程

我要回帖

更多关于 信息推送软件 的文章

 

随机推荐