Ik ben zo stom geweest om e2fsck /dev/hda1 te draaien op een gemount
filesystem.
Na die filesystem check ontbraken al een paar dingen op mijn schijf,
maar het grootste gedeelte van de bestanden was er nog.
Wat wel een probleem was, was dat ik daarna niet meer kon booten,
door een kernel panic. Vervolgens heb ik geboot vanaf de Debian rescue
disk. Daarna nog een keer e2fsck gedraait. Toen dat klaar was deed ik
mount -r /dev/hda1 /target. In /target staat nu alleen maar een
directory lost+found.
Het gekke is dat de kernel nog wel aanwezig is, want dit boot, totdat
het filesystem wordt gemount. Dus /boot (waarin linux-2.6.3 staat) is
nog wel ergens, maar die zie ik niet na de mount.
# df -h laat zien:
Filesystem Size Used Available Use% Mounted On
/dev/ram0 6.4M 3.3M 3.0M 52% /
/dev/hda1 45.8G 26.0G 17.5G 60% /target
Laat die 26G gebruikt en 17.5G ongebrukt nou net hetzelfde zijn als
voor de 'crash'
Het lijkt er dus op dat (bijna) alle bestanden er nog zijn....
Ik las ergens in een forum dat met het commando file kan worden
opgevraagd watvoor type bestanden in /lost+found staan.
Dat kan ik helaas niet gebruiken:
# file
file: not found
Weet iemand of dit nog te repareren is??
filesystem.
Na die filesystem check ontbraken al een paar dingen op mijn schijf,
maar het grootste gedeelte van de bestanden was er nog.
Wat wel een probleem was, was dat ik daarna niet meer kon booten,
door een kernel panic. Vervolgens heb ik geboot vanaf de Debian rescue
disk. Daarna nog een keer e2fsck gedraait. Toen dat klaar was deed ik
mount -r /dev/hda1 /target. In /target staat nu alleen maar een
directory lost+found.
Het gekke is dat de kernel nog wel aanwezig is, want dit boot, totdat
het filesystem wordt gemount. Dus /boot (waarin linux-2.6.3 staat) is
nog wel ergens, maar die zie ik niet na de mount.
# df -h laat zien:
Filesystem Size Used Available Use% Mounted On
/dev/ram0 6.4M 3.3M 3.0M 52% /
/dev/hda1 45.8G 26.0G 17.5G 60% /target
Laat die 26G gebruikt en 17.5G ongebrukt nou net hetzelfde zijn als
voor de 'crash'
Het lijkt er dus op dat (bijna) alle bestanden er nog zijn....
Ik las ergens in een forum dat met het commando file kan worden
opgevraagd watvoor type bestanden in /lost+found staan.
Dat kan ik helaas niet gebruiken:
# file
file: not found
Weet iemand of dit nog te repareren is??