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