undelete voor linux?

Pagina: 1
Acties:

  • Feanaro
  • Registratie: Februari 2002
  • Laatst online: 25-11-2025
Hallo, ik heb een kleine uitdaging. Ik draai Suse 9.0 en wilde een directory weggooien.. echter, ik was even vergeten dat er een directory achter gemount was en deze is nu ook weg... niet alleen de mountpoint, maar de originele directory is ook weg. Ook staat hij niet in mijn trash... Is er nog een manier om deze directory terug te halen?

Aurë Entuluva!


  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Welk filesystem :?

  • Bountyhunter
  • Registratie: April 2002
  • Laatst online: 11-02 19:24

Bountyhunter

Marsjager

Well isn't that cute... BUT IT'S WRONG!!"


  • Feanaro
  • Registratie: Februari 2002
  • Laatst online: 25-11-2025
filesysteem is Reiser

Aurë Entuluva!


  • Bountyhunter
  • Registratie: April 2002
  • Laatst online: 11-02 19:24

Bountyhunter

Marsjager

Dan heb je een probleempje.
Reiserfs dosn't support undelete.

However, there if you run reiserfsck with option --rebuild-tree, it will
rebuild the tree, and probably relink your deleted files. Read the
man-page and back up your partition first.
info Reiser

Well isn't that cute... BUT IT'S WRONG!!"


  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Bountyhunter schreef op 11 februari 2004 @ 10:55:
Dan heb je een probleempje.[...]
Integendeel: Reiser heeft een heel mooi kunstje om te undeleten:

Je maakt een kopie van de partitie met de gewiste data (dat hoeft niet per se, als je de diskspace niet hebt dan kun je het ook laten, maar ik zou het voor de veiligheid wel doen). Die kopie mount je als loopback device en laat reiserfsck los op dat device. Met wat geluk kun je je bestanden terughalen: ik heb er een keer veel plezier aan gehad:

code:
1
2
3
4
5
6
dd if=/dev/hda1 of=/tmp/backup.dsk
losetup /dev/loop5 /tmp/backup.dsk

reiserfsck --rebuild-tree --scan-whole-partition /dev/loop5
mount /dev/loop5 /mnt/tmp
Restore the missing  files


mijn bron

[ Voor 24% gewijzigd door AlterEgo op 11-02-2004 12:01 . Reden: layout ]


  • Feanaro
  • Registratie: Februari 2002
  • Laatst online: 25-11-2025
o ok, de disk space heb ik niet voor een backup (een partitie van 80 GB).

Maar hoezo is een backup aangeraden dan? is er kans dat bestanden die er nu nog wle op staan verdwijnen dan?

Aurë Entuluva!


  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

Feanaro schreef op 11 februari 2004 @ 12:57:
Maar hoezo is een backup aangeraden dan? is er kans dat bestanden die er nu nog wle op staan verdwijnen dan?
Harde schijven hebben de onaangename neiging op de meest onverwachte en onwenselijke momenten de geest te geven. Daarom: backups.

Wie trösten wir uns, die Mörder aller Mörder?


  • Feanaro
  • Registratie: Februari 2002
  • Laatst online: 25-11-2025
de HD is nog vrij nieuw ( <2 maanden) maar goed, ik zal de andere data wel even wegkopieren en dan "reiserfsck" proberen.

Aurë Entuluva!


  • Feanaro
  • Registratie: Februari 2002
  • Laatst online: 25-11-2025
ok, het lukt nog niet helemaal. Ik heb de data die er nog opstond weggekopieerd, dus ik heb nu eigenlijk niets te verliezen op die partitie ( /home in /dev/hda4). Vervolgens wilde ik het reiserfsck commando runnen, alleen dat wilde niet, omdat hij gemount was. Maar unmounten van die partitie wil niet, omdat hij volgens linux in gebruik is.

Wat nu?

Aurë Entuluva!


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Feanaro schreef op 12 februari 2004 @ 10:59:
ok, het lukt nog niet helemaal. Ik heb de data die er nog opstond weggekopieerd, dus ik heb nu eigenlijk niets te verliezen op die partitie ( /home in /dev/hda4). Vervolgens wilde ik het reiserfsck commando runnen, alleen dat wilde niet, omdat hij gemount was. Maar unmounten van die partitie wil niet, omdat hij volgens linux in gebruik is.

Wat nu?
A ) kijken met lsof welke bestanden in gebruik zijn, en door welk proces. Dan kun je die processen afsluiten...
B ) rebooten, en dan niet mounten;

It sounds like it could be either bad hardware or software


  • Wilke
  • Registratie: December 2000
  • Laatst online: 20:09
Van een CD (bv. knoppix) booten en dan reiserfsck loslaten op die partitie.
Pagina: 1