|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解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命令。 |
|