Forum Linux.général La connerie monumentale

Posté par  (site web personnel) .
Étiquettes : aucune
0
14
avr.
2006
Comme je pense toujours à 15 trucs en même temps, je viens de faire la connerie monumentale de faire un rm -rf /usr/ alors que je voulais supprimer un fichier dans ce répertoire (ai appuyé trop vite sur entré).

Il n'est pas encore trop tard car la machine est encore allumée, bien qu' /usr/bin ai sauté...

Ya qq trucs qui ne fonctionne plus comme urpmi (ça m'aiderait)

Que puis-je faire ? Ou dois-je me résoudre à installer ?

Merci
  • # reiserfs

    Posté par  (site web personnel) . Évalué à 2.

    J'ai oublié de préciser que toutes mes partitions sont en reiserfs.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

    • [^] # Re: reiserfs

      Posté par  . Évalué à 4.

      Normallement /usr contient rien de sensible , une reinstallation de ta distro devrait suffire , par contre si tu avais bcq de choses persos dans /usr/local/ , il te reste ca http://www.antrix.net/journal/techtalk/reiserfs_data_recover(...) a tester , et achetes toi un cièrge.
      • [^] # Re: reiserfs

        Posté par  . Évalué à 1.

        Ou less /dev/< disque >, pour chercher tes données vitales à la main (en faisant une recherche sur un mot-clef de ton fichier), puis copier-coller à la main dans un fichier sur une autre partition.

        Avantages : fiable, non destructif. Inconvénients : franchement lent, ne marche pas sur les systèmes de fichiers cryptés (mais ça ne devrait pas poser problème ici).
  • # Restauration

    Posté par  . Évalué à 2.

    As-tu une sauvegarde de ta machine ou au moins de tes données ?

    Avec une machine sans /usr, y a pas beaucoup de programmes qui doivent marcher, à l'exception de ceux déjà en mémoire...

    Le mieux serait d'essayer de faire une sauvegarde de tes données et autre /etc + scripts "maison", et puis après tu réinstalles ton OS...

    Il est difficile de faire des rollback sur un file system :-)
  • # -rf ?!

    Posté par  . Évalué à 1.

    (message 100% non constructif pour ton cas, je préfère annoncer la couleur)

    Pourquoi -r ? Tu dis vouloir effacer un fichier, je ne vois pas en quoi la fonctionnalité récursive de rm t'intéresse.

    Pourquoi -f ? Tu n'as pas les droits sur ce fichier? Pour que ça t'ait détruit la moitié de ta partition, je suppose que si.


    Bon courage pour la récupération...
    • [^] # Re: -rf ?!

      Posté par  . Évalué à 2.

      Il y a des distributions où rm est un alias de rm -i, d'où le -f...pour le -r, il voulait peut-être effacer des répertoires non vides....sinon effectivement un rmdir est plus prudent....
    • [^] # Re: -rf ?!

      Posté par  . Évalué à 2.

      Je suppose que sous Mandriva, par défaut, rm a l'option -i qui te pose l'habituel question de si tu veux vraiment supprimer le fichier. Le -f supprime juste la question.
      • [^] # Re: -rf ?!

        Posté par  . Évalué à 2.

        ..... c'est entre autre parce qu'ils mènent à ce genre de problème que je déteste ce genre de raccourci débile sur des commandes standards. Ici le raccourci en question n'a servi à rien ....

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.