Megsérült a fájlrendszerem, segítség!
Andrea 2005.08.02. 18:02
Ez velem történt meg régebben :) Este gép leállításnál minden rendben volt, másnap, indításnál nem volt 1. partícióm, vagyis nem volt meg a gyökér fájlrendszerem.
Sehonnan nem láttam, Live CD-vel sem, nem tudtam csatolni.
Inditasnal kiirta:
Buffer I/O error on device hda logical block 1
....... egészen 9-ig
fsck nem segített...
Jótanácsok:
1.Ne ess kétségbe!
2. Ne próbálkozz formázással, úgysem fog sikerülni!
3. Ha nincs legalább akkora üres partíciód, mint ami sérült, akkor szükséged lesz vagy hely felszabadításra vagy másik merevlemezre.
Tehát, adott egy sérült fájlrendszerü partició. Az én esetemben a hda1, ami az UHU gyökérkönyvtára volt, kb 10 GB. Mellette volt egy partició az adatoknak, 47-48 GB.
Több megoldás is lehetséges, pl. Live CD alkalmazása, itt az általam alkalmazott megoldáson vezetlek végig.
Először az adatokat lementettem az utóbbi particióról.
Ezt követően ide telepitettem egy másik példány UHU-t.
A hda1 természetesen nincs csatlakoztatva (mivel sérült, nem is lehet csatlakoztatni).
Irány: freshmeat.net.
Le kell vadászni: dd_rescue elnevezésü progit.
Kicsomi, make, make install.
(Természetesen, lehet, hogy a Te disztribúciódban benne van a progi, tehát kérdezd meg tőle: whereis dd_rescue. Ha kapsz elérési utat válaszként, akkor más dolgod nincs, mint használni a programot.)
A varázsparancs (root vagy!!!!):
dd_rescue /dev/hda1 hda1.img
Ekkor létrejön a saját könyvtáradban a hda1.img
Ezután:
fsck.ext3 hda1.img
(Persze, ha ext3 volt a particiód fájlrendszere. Ha nem az volt: man fsck )
Ezt követően mountolod a fájlt, pl.
mount hda1.img /home/mika/img -o loop
Átváltasz abba a könyvtárba, ahová mountoltad.
És csodát látsz:
Ott van az egész elveszettnek hitt particiód tartalma.
Csak annyi dolgod van, hogy átmented máshová az adatokat.
Ez a leírás nem alkalmas fizikailag sérült partíciók helyreállítására!
|