gcc psuje system plików ?

Bartosz Taudul wolf.pld w gmail.com
Nie, 19 Lut 2006, 21:03:07 CET


On Sun, Feb 19, 2006 at 08:51:26PM +0100, Andrzej 'The Undefined' Dopierała wrote:
> > Nie martw się, xfs też się potrafi tak posypać, że żadne normalne metody
> > naprawiania nie działają.
> jak?
Ni z tego, ni z owego, fs przemontowywany jest jako RO, a kernel
panikuje. Da się dalej pracować, ale z / tylko do odczytu pozostaje
tylko reset. Po restarcie przy odkręcaniu loga kernel panic i wszystko
stoi. Po odpaleniu z rescue cd i puszczeniu xfs_repair wywalany jest
komunikat, że są błędy w fs-ie i żeby xfs_repair włączyć (a co ja
właśnie robię?).

Błąd wygląda mniej więcej tak:
Corrupt dinode 123456, extent total = 1, nblocks = 0
Fatal error couldn't map inode 123456, err = 990

Żeby to naprawić potrzebne są takie sztuczki:
xfs_db -x -c 'inode 123456' -c 'write core.nblocks 123' /dev/hdxy

123 jest wzięte z tego co xfs_repair wypisuje.

Nie zawsze jest to jednak wystarczające.

wolf
-- 
  Bartek   .  - Ale wiecie co? Zaduch jest! Otwierać okna! Chłopy skarpet
  Taudul   :    świeżych nie założyły.
          .:....................................................................
w o l f @ p l d - l i n u x . o r g            .:. http://wolf.valkyrie.one.pl/


Więcej informacji o liście dyskusyjnej pld-users-pl