小女巫 发表于 2015-1-16 16:51:41

给大家带来Linux下恢复EXT3 Superblock的准确办法

按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统:
LinuxExt3文件体系超等块(Superblock)毛病成绩。
……badsuperblockon/dev/hda4
一个同事做的恢复,了局把数据都抹失落了。厥后想一想,事先的间接fsck的恢复办法不合错误。准确的办法应当是如许的:
1猎取毛病的堕落磁盘(大概设备)块的巨细。
有良多种办法能够失掉。好比,
#tune2fs-l/dev/hda4实在年夜多半情形下是1K.
2对以后的堕落磁盘备份。
恢复超等块(Superblock)的历程实在也是一个有风险的历程。能做备份就做好备份。假如有其他余暇设备,用dd命令把该设备上的内容备份起来。
3一样平常来讲,超等块错基础上也就是主超等块错,在Ext2/Ext3文件体系创立的时分,会同时在屏幕上提醒我们在已在几个中央备份了超等块。那末怎样发明这些超等块在甚么中央呢?我们看看匡助信息:
-bsuperblock
Insteadofusingthenormalsuperblock,useanalternative
superblockspecifiedbysuperblock.Thisoptionisnormally
usedwhentheprimarysuperblockhasbeencorrupted.Theloca-
tionofthebackupsuperblockisdependentonthefilesystems
blocksize.Forfilesystemswith1kblocksizes,abackup
superblockcanbefoundatblock8193;forfilesystemswith2k
blocksizes,atblock16384;andfor4kblocksizes,atblock
32768.
Additionalbackupsuperblockscanbedeterminedbyusingthe
mke2fsprogramusingthe-noptiontoprintoutwherethe
superblockswerecreated.The-boptiontomke2fs,whichspec-
ifiesblocksizeofthefilesystemmustbespecifiedinorderfor
thesuperblocklocationsthatareprintedouttobeaccurate.
Ifanalternativesuperblockisspecifiedandthefilesystemis
notopenedread-only,e2fsckwillmakesurethattheprimary
superblockisupdatedappropriatelyuponcompletionofthe
filesystemcheck.

4入手下手恢复。假如文件体系块巨细为1K,则我们能够用以下命令恢复:
#/sbin/fsck.ext3-b8193/dev/hda4
假如这个备用块(8193)也有成绩,那末能够实验24577(8192*3+1),大概是40961(8192*5+1)。
大概您也会看出来,超等块的保留地位是依照1,3,5,7如许的纪律的。详细的地位在BlockSize(8192)*N+1.在凌驾500M的空间上是如许的纪律。小于500M的我不晓得。那位晓得告知我一下,感谢

</p>
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。

小妖女 发表于 2015-1-26 19:55:50

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

不帅 发表于 2015-2-4 21:06:42

在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。

蒙在股里 发表于 2015-2-10 11:09:41

得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。

小女巫 发表于 2015-3-1 13:01:25

其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。

精灵巫婆 发表于 2015-3-10 17:33:35

眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。

深爱那片海 发表于 2015-3-17 09:10:47

感谢老师和同学们在学习上对我的帮助。

因胸联盟 发表于 2015-3-24 05:33:49

甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
页: [1]
查看完整版本: 给大家带来Linux下恢复EXT3 Superblock的准确办法