[HELP] Perongeluk rm -r * in / gedaan als root

Pagina: 1
Acties:
  • 40 views sinds 30-01-2008

  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
Ik heb perongeluk rm -r * gedaan als root op /

Nu ben ik alles kwijt (ik dacht in /tmp te zitten).

Wat nu?

Is er een undelete?

Ik heb ext3

Remember there are no stupid questions, just stupid people...


  • EnEmA
  • Registratie: April 2000
  • Laatst online: 03-04-2025

EnEmA

Worst

of het met ext3 ook zo werkt weet ik niet maar kijk hier eens http://www.tldp.org/HOWTO/mini/Ext2fs-Undeletion.html
na even verder zoeken kwam ik http://www.uwsg.iu.edu/hy...x/kernel/0203.0/0350.html nog tegen (niet echt doorgelzen maar kwam o.a. iets tegen over een .undelete directory)
hoop dat je er wat aan hebt

Een koe is geen kangaroe


  • Eärendil
  • Registratie: Februari 2002
  • Nu online
Lees dit topic [rml][ Unix] rmdir -r ongedaan maken?[/rml] van gisteren eens.
Herstellen kan je dus wel vergeten als je geen backup hebt.
Om dit soort fouten (proberen) te voorkomen kan je in bash instellen dat er voor de # je hele path staat dan valt het meer op als je in / staat. Ook kan je instellen dat de prompt rood wordt als je root bent ofzo, zodat je beter oplet

[edit]
is die undelete methode ook geschikt om de HELE root terug te gooien? Dat zal heel lang duren als het lukt en ik vraag me af of het je uberhaubt wel lukt

Verwijderd

Sorry dat ik dit ga doen :D. :D. :D. :D. :D. [/sub]sorry[/sub]

Voor die undelete is een basissysteem wel handig, en dat ben je ook kwijt. Je kan de comp nog uitzetten en dan via bootdiskette proberen... Belangrijkste is: raak die comp in elk geval niet meer aan, en mount de harddisk (nog) niet!

Ik zal zo ff naar ext2 (is ext3 compatible) undelete zoeken...

edit:

enema was eerder

  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
Ik zal een soort bootdisk moeten hebben met undelete functies.

Remember there are no stupid questions, just stupid people...


  • bigben04
  • Registratie: December 2001
  • Laatst online: 07-05 10:38
Je zou ook voortaan een hard pad kunnen gebruiken bij een dergelijke opdracht, zoals 'rm -r /tmp/*' , dat zou volgens mij ook moeten werken en voorkomt dit soort problemen.

Ik vind je sig overigens wel grappig in dit verband ;)

  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter

Remember there are no stupid questions, just stupid people...


  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
Er is wel een programma recover ( http://recover.sourceforge.net/linux/ ), maar daar heb ik een werkend systeem voor nodig...

Remember there are no stupid questions, just stupid people...


  • Greyfox
  • Registratie: Januari 2001
  • Laatst online: 17-04 23:50

Greyfox

MSX rulez

Dat was toch just 1 van de voordelen van Unix/Linux?
Dat het systeem doet wat je vraagt zonder al die vervelende confirmatievragen?

MSX 2 rulez more


  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Ik had gister het een en ander weggeggoid, maar gelukkig wel een backup, maar ik dacht misschien kan het. Er zijn wel proggies's bleek die het rm commando vervangen door een veiligere optie. Maar idd unix/linux stelt geen lastige vragen en dan moet je weten wat je doet en dat wist ik gister ff niet :)

Verwijderd

Platel schreef op 07 augustus 2002 @ 10:56:
Er is wel een programma recover ( http://recover.sourceforge.net/linux/ ), maar daar heb ik een werkend systeem voor nodig...
Bootdisk? :).
Greyfox schreef op 07 augustus 2002 @ 10:57:
Dat was toch just 1 van de voordelen van Unix/Linux?
Dat het systeem doet wat je vraagt zonder al die vervelende confirmatievragen?
"Een systeem is slechts zo goed als haar admin". _/-\o_. 8)7. :P.

  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
"Een systeem is slechts zo goed als haar admin"

Ik zat helaas even niet op te letten, ik had allemaal zitten klooien in de tmp dir met het compileren van packages. Toen wilde ik de /tmp leegmaken, maar ik zat blijkbaar niet meer in /tmp maar in /

*HUIL*

Remember there are no stupid questions, just stupid people...


  • Nitroglycerine
  • Registratie: Januari 2002
  • Laatst online: 20:10

Nitroglycerine

Autisme: belemmering en kracht

Installeer het maar opnieuw...... terughalen is niet mogelijk als je echt alles kwijt bent - trust me, ik spreek uit ervaring

Hier kon uw advertentie staan


  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

Dit is al tweede topic in korte tijd hierover en ik snap dat mensen balen als hun boel weg is alleen ik snap hoe je zo snel zo'n commando kan tikken (zonder er bij na te denken). Misschien is het handiger om vaker mc te gegebruiken, dan zie je precies waar je mee bezig bent en krijg ook een warning als je dus meerdere dirs gaat weg gooien. Ik gebruik rm -rf dan ook zelden, want ik ben zo gewend om op die TAB te drukken totdat je het een keer verkeerd doet en er geen dir bijkomt (omdat er 2 bijna hetzelfde zijn) en op enter drukt.

Voorkomen is beter als.....

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
Ok ok, ik weet dat ik het had moeten voorkomen.
Ik zal op mijn andere machines ook een alias maken voor rm,
maar daar heb ik nu niks meer aan.

Vanavond thuis maar weer Debian opnieuw installeren.

Remember there are no stupid questions, just stupid people...


Verwijderd

Ik heb zelf een alias rm = 'rm -i' in mijn bashrc gezet waardoor ik als root niet zomaar alles weg kan gooien. Werkt tot op zekere hoogte ook best goed....

Verwijderd

Platel schreef op 07 augustus 2002 @ 11:08:
"Een systeem is slechts zo goed als haar admin"

Ik zat helaas even niet op te letten, ik had allemaal zitten klooien in de tmp dir met het compileren van packages. Toen wilde ik de /tmp leegmaken, maar ik zat blijkbaar niet meer in /tmp maar in /
>:) En daar gaat het dus al fout. Waarom compileer je packages als root? In 99% van de gevallen hoef je alleen de "make install" als root uit te voeren.

Veel beter dan alle truuks zoals rode prompts voor rootshells, "rm -i" aliassen enz. is het je gewoon aan te wennen zo min mogelijk als root te doen. Ookal vraagt rm-i of je het zeker weet, neemt het niet weg dat je je elke keer zou moeten schamen als je "n" als antwoord geeft...

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Tja, daar heb je natuurlijk helemaal gelijk in... ik moest ineens weer hier aan denken:
http://hackles.org/cgi-bin/archives.pl?request=186
Helaas... maar ik denk dat dit de topicstarter niet zo 123 meer zal gebeuren :o :)

Het zal wel niet, maar het zou maar wel.


  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Platel schreef op 07 augustus 2002 @ 11:43:
Ok ok, ik weet dat ik het had moeten voorkomen.
Ik zal op mijn andere machines ook een alias maken voor rm,
maar daar heb ik nu niks meer aan.

Vanavond thuis maar weer Debian opnieuw installeren.
Je kunt nog dat progje van SF proberen met een live-cd ofzo (iets met een basissysteem). Bij het mounten van je 'lege' partitie moet je dan opletten dat deze READ ONLY mount. Dan kun je onbeperkt prutsen en proberen om het terug te krijgen.

  • Platel
  • Registratie: Oktober 2000
  • Laatst online: 19-12-2025

Platel

Trogdor the Burninator!

Topicstarter
Ik ga al opnieuw installeren. Toch maar weer Debian, maar deze keer met XFS partities :P

Remember there are no stupid questions, just stupid people...


  • Alpha_Mouse
  • Registratie: Januari 2002
  • Laatst online: 16-02-2022
damn das minder


voortaam beter opletten :)

The real definition of windows 9x: A number of 32-bit extensions of a 16-bit shell for an 8-bit OS, made for a 4-bit computer by a 2-bit company who can't stand 1-bit of competition.


Verwijderd

Verwijderd schreef op 07 August 2002 @ 12:55:
[...]
In 99% van de gevallen hoef je alleen de "make install" als root uit te voeren.
Root? Neeeeeee!

"su -c make install" :)


(is wat veiliger imho, kan je ook niet 'vergeten' dat je nog root bent als je dingen gaat deleten na het compilen)

Verwijderd

hi hi euh boys dont do anything as root when it is NOT needed dat betekend bijna alles dus

Verwijderd

1) van die HDD afblijven en die howto's lezen. Data is niet weg alleen de 'links' naar de data zijn verdwenen.
2) wat heb je hiervan geleerd? Als je rm gebruikt, gebruik je ALTIJD het volledige path. Dan kost het maar wat meer tijd, wel stukken veiliger :) of je maakt gebruik van het 'prullenbak princiepe' je moved ipv. verwijderen, en dan move je naar /recycled oid. Kost wel disk space.

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Alpha_Mouse schreef op 15 November 2002 @ 02:34:
damn das minder


voortaam beter opletten :)

Ja, maar dit is best wel een redelijk oud topic ondertussen. Alles is al wel gezegd en ik neem aan dat de topicstarter inmiddels al wel weer up & running is ;)

Het zal wel niet, maar het zou maar wel.

Pagina: 1

Dit topic is gesloten.