Comment restauer un systeme à moitier supprimé?

Comment restauer un systeme à moitier supprimé? - Installation - Linux et OS Alternatifs

Marsh Posté le 25-08-2008 à 20:57:18    

Bonjour
 
Je viens de faire une grosse erreur ! j'ai tapé rm -r /* au lieu de rm -r ./*
J'ai arreté la commande par CRTL + C lorsque j'ai remarqué qu'il n'arrivait pas supprimer des fichiers dans /dev.
 
J'essaye maintenant de réparer les dégats mais c'est pas simple.
J'ai fait un chroot sur ma partition Debian afin de pouvoir lancer certaines commande qui ne fonctionnait plus comme ls.
 
Voici ce que je dispose :
Un terminal lancer en mode root
Deux terminaux lancé en mode utilisateur.
Nautilus de lancé
Une partition Debian qui est intact mais qui n'est plus bootable
 
Voici ce que j'ai plus :
Plus de réseau
Plus de bootloader le dossier /boot n'existe plus
Plus de dossier /bin  
Plus d'entree dans le menu gnome.
 
Point à résoudre :
Comment relancer le réseau ?
Comment remettre le boot loader ?
Comment récupperer le dossier /bin ?
 
Merci de votre aide


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 25-08-2008 à 20:57:18   

Reply

Marsh Posté le 25-08-2008 à 20:59:39    

Pfiooo c'est hard la.
 
Si t'as base dpkg est intacte, j'essayerais de faire un dpkg -l et de piper tout ça affin de faire un aptitude reinstall de tous les paquets qui étaient installés.
 
Sans aucune garantie.

Reply

Marsh Posté le 25-08-2008 à 21:18:03    

Lorsque j'essaye de faire un chroot vers ma partition anciennement / j'ai ce message d'erreur :

chroot : cannot run command 'bin/bash': no  such file or directory


Comment installer /bin/bash ?
 
Autre point comment lancer l'interface réseau comme cela est fait au boot ?
Comment récuppérer les variables dans /proc ?


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 25-08-2008 à 21:24:59    

Pfioo, faudrait commencer à remettre bash deja, à coup de dpkg --extract surement

Reply

Marsh Posté le 25-08-2008 à 21:50:29    

Je viens de m'apercevoir que le repertoire /etc n'est plus présent !
 
Dans quel ordre Rm fait il ces suppressions ?


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 25-08-2008 à 21:54:18    

Bah si /etc est perdu hein, oublie et réinstalle.

Reply

Marsh Posté le 25-08-2008 à 21:55:16    

snif, snif ! j'en arrive a la même conclusion !


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 25-08-2008 à 22:57:51    

en root faut faire un alias rm='rm -i' :o


---------------
Never f**k with your systems administrator. Why? Because they know what you do with all that free time! |?? | SAVE Jericho !
Reply

Marsh Posté le 26-08-2008 à 03:06:26    

Le_Tolier a écrit :

en root faut faire un alias rm='rm -i' :o


ou meme alias rm='rm -vi'


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 26-08-2008 à 05:06:02    

et si tu utilises sudo ca ne marche pas :(


---------------
"Phildar t'es vraiment une pute pas finie toi! Et Manu le gros porc arrete de t'marrer!"
Reply

Marsh Posté le 26-08-2008 à 05:06:02   

Reply

Marsh Posté le 26-08-2008 à 08:28:59    

AHMA, ca sera plus simple de tout réinstaller.

Message cité 1 fois
Message édité par o'gure le 26-08-2008 à 08:29:28

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 26-08-2008 à 09:55:04    

gee a écrit :

et si tu utilises sudo ca ne marche pas :(


en meme temps sudo on aime on n'aime pas, perso je vois pas l'intérêt.

o'gure a écrit :

AHMA, ca sera plus simple de tout réinstaller.


Pour avoir eu la meme mésaventure avec un chown -R peyo:peyo . /* , je confirme, réinstalle.
C'est le plus rapide, simple et propre


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 26-08-2008 à 23:58:13    

Merci pour vos réponses.
 
J'ai réinstallé l'OS sur une autre partition et j'essaye de récupérer les données.
Ce qui m'étonne c'est que certains répertoire semble supprimé.
 
Par exemple, j'ai plus de répertoire .mozilla/ avec les données de thunderbird et Firefox mais tous le reste du contenu de /home semble être bon.
 
Je ne comprend pas l'ordre d'effacement de la commande rm.  
Y a t  il une logique ou est ce un pure hasard ?


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 28-08-2008 à 01:16:15    

fouille les sources.
peut être que ca va dans le sens des inodes croissants des fichiers à supprimer.

Reply

Marsh Posté le 28-08-2008 à 23:13:47    

Ca je ne connais pas. Comment aller voir les inodes ?
Par contre, lors de la suppression, j'avais thunderbird et Firefox d'ouvert.
Je me disais que le fait de supprimer certains fichiers système avait effacer ces données ?


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le 29-08-2008 à 00:03:03    

T'es foutu. Sauvegarde ton /etc, /home et /var où ce qu'il en reste. Sauvegarde la liste des paquets installés, réinstalle tout de zéro, remets les mêmes paquets et restaure alors ton /etc /home et /var.
 
Ah mais t'as plus de /etc. Bah dommage. C'est foutu. Le coup de récupérer de l'ext3 c'est plus de la théorie qu'autre chose. Encore faudrait-il avoir tout remonter en lecture seul immédiatement. Oublie-ça, réinstalle, ça ira plus vite.

Reply

Marsh Posté le 29-08-2008 à 03:30:08    

Taz a écrit :

T'es foutu. Sauvegarde ton /etc, /home et /var où ce qu'il en reste. Sauvegarde la liste des paquets installés, réinstalle tout de zéro, remets les mêmes paquets et restaure alors ton /etc /home et /var.
 
Ah mais t'as plus de /etc. Bah dommage. C'est foutu. Le coup de récupérer de l'ext3 c'est plus de la théorie qu'autre chose. Encore faudrait-il avoir tout remonter en lecture seul immédiatement. Oublie-ça, réinstalle, ça ira plus vite.


si de la théorie permet de récup 750Go comme l'a fait un pote très récemment, perso je prends hein ;)


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 29-08-2008 à 09:04:39    

peyo22 a écrit :


si de la théorie permet de récup 750Go comme l'a fait un pote très récemment, perso je prends hein ;)


J'ai pas dit que c'était pas possible hein. Mais faut être dans de bonnes conditions. Quoi qu'il en soit, c'est toujours la merde, t'as jamais l'assurance que ce que tu as récupéré n'a pas été endommagé et que tu n'a pas laissé un fichier par-ci par-là.

Reply

Marsh Posté le 30-08-2008 à 02:33:07    

Taz a écrit :


J'ai pas dit que c'était pas possible hein. Mais faut être dans de bonnes conditions. Quoi qu'il en soit, c'est toujours la merde, t'as jamais l'assurance que ce que tu as récupéré n'a pas été endommagé et que tu n'a pas laissé un fichier par-ci par-là.


ca c'est clair :/


---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 08-09-2008 à 12:52:54    

Supprimer 5mb en début de partition ne tue pas tous les superblocks, donc c'est récupérable, il existe plusieurs superblocks de secours, voire les messages lors de la création d'un système de fichiers ext3. Il suffit que la fin de la partition soit marquée et testdisk la reconnaitra, pour le début de la partition prendre le début du disque effectif, pas le secteur zéro, pas le secteur de boot et les secteurs contenant la table de partition.
Bref c'est faisable, mais si il n'y a pas de données ou de fichiers de conf à récupérer, tout réinstaller est beaucoup plus safe après récupération.

Reply

Marsh Posté le 14-09-2008 à 19:32:34    

Je pense savoir pourquoi j'ai perdu toutes mes données sur FF et Thunderbird.
J'imagine que c'est parce qu'il était ouvert lorsque j'ai lancé la commande et que cela a supprimé le contenu de la memoire et de /proc. Comme ces données était sûrement en mémoire, cela les supprimés.


---------------
http://www.starbusiness.fr : jeux en ligne bientôt Massivement Multi Joueur. Gestion et Wargame dans un univers à la conquête de l'espace ...
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed