Poskozeny filesystem ... (delsi)
Juraj Rehak
glip na napri.sk
Pátek Září 18 12:46:21 CEST 1998
> A jak se tohoto smeti zbavit? Nejdrive zkuste stahnout si nove e2fsprogs
> a spustit nove fsck, to uz by melo umet zmatek tohoto typu detekovat a opravit.
> Pokud ne, nezbyva nez se chopit debugfs a prislusne inody zlikvidovat rucne
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Zrovna to by som nerobil ;] Ten adresar ukazuje na blok, v ktorom su uplne
nahodne data (teda teraz uz nie, predpokladam, ze tie nazvy fajlov
vyzerali pred fsck podstatne horsie ;) A kedze readdir() moc inteligencie
nepobral, tak povazuje dotycne data za jedine spravne ;] Takze inody ktore
ls (alebo cokolvek ine) zobrazi v tom adresari su uplne nadherne cisla. V
dotycnych inodoch moze byt uplne cokolvek, pripadne nemusia existovat ;] A
sahat si zvysne dobre data neznie rozumne. Asi najrozumnejsie je oznacit
inode toho adresara za deleted (link count = 0, block count = 0, size = 0
a vsetky odkazy na bloky tiez 0 ;) cez debugfs (modify_inode). Sorry, ze
si protirecim, ale zistil som, ze kill_file je nespolahlivy ;] So zvyskom
si uz fsck poradi.
--
. , Glip
. ,`o--. --
____.....------.' .,' ,,~'' `,------.....____
''''` `---.:: ,': ; ,' ;`. ;;.---' '````
` `:__`-._ `.`., _,-'__;' ' SysAdmin NAPRI s.r.o.
` `---`---'`'`---'---' ' Phone: +421-7-5250959
glip na cyber-wizard.com_______ \`--'/`,,_____________http://glip.planet.sk/
``` '''
Další informace o konferenci Linux