Re: fichier écraser par erreur récupération
Bonjour, Merci à tous, tout d'abord à françois son programme est très utile mais dans mon cas il ne semble pas après une longue recherche trouver /etc/fstab. les fichiers Fich0* créés doivent se trouver bien dans le répertoire ou on a lancé la recherche ? Heureusement comme Basile me l'a suggéré /etc/mtab a à peu près tout ce qui m'intéresse ouf ! Tout d'abord je suis en etch noyau 2.6.12 La cause indirecte de cette C. , viens du fait qu'au boot j'avais toujours un message /tmpfs wrong fstype, bad option, bad superblock et je voulais savoir pourquoi on essayait de le monter, était ce dans fstab je ne me rappellais pas l'avoir créé. Le problème pour moi reste entier dans une recherche Google on dit si j'ai bien compris que tmpfs est utilisé pour allouer de la mémoire partagé , il serait aussi utilisé par udev qui le montrait sur /dev/ que dois je mettre ou pas mettre dans mon fstab pour ne plus avoir ce message. Encore merci. Philou75 Le Jeudi 3 Novembre 2005 22:33, François Boisson a écrit : Le Thu, 3 Nov 2005 21:58:31 +0100 Philippe Merlin [EMAIL PROTECTED] a écrit: Bonjour, C'est un appel au secours, je viens d'écraser un fichier par erreur : /etc/fstab, j'aimerais pouvoir le récupérer sans avoir à le récrire. Existe t'il un logiciel qui me permettrait de faire ce travail ? Je suis en etch et mon système de fichier est ext3. A l'avance Merci de votre aide. Philou75 J'ai fait un programme recherfichichier qui est assez efficace pour ça, dans ton exemple: totoche:/home/francois# recherchefichier -s # /etc/fstab \ -n 2 /dev/hda5 Chaine cherchée: # /etc/fstab totoche:/home/francois# ls Fich0* Fich01 Fich03 Fich05 Fich07 Fich02 Fich04 Fich06 totoche:/home/francois# Je peux t'envoyer le programme ou tu peux le trouver sur deb http://boisson.homeip.net/sarge/ ./ paquet helpdelete. Il est compilé en statique mais ne fait que 13,9K François Boisson
Re: fichier écraser par erreur récupération
Le Fri, 4 Nov 2005 11:32:47 +0100 Philippe Merlin [EMAIL PROTECTED] a écrit: Merci à tous, tout d'abord à françois son programme est très utile mais dans mon cas il ne semble pas après une longue recherche trouver /etc/fstab. les fichiers Fich0* créés doivent se trouver bien dans le répertoire ou on a lancé la recherche ? La chaine que j'ai indiqué (-s # /etc/fstab \) est censé être le début de ton fichier (sur debian, le /etc/fstab installé par la distribution commence par cela). SI ça ne trouve rien, tu essayes par exemple Si tu sais que /dev/cdrom est monté sur /cdrom, tu mets (l'otion -r signifie que * et ? sont interprétés, le * au début de la chaine dit qu'on la recherche par forcément au début du fichier totoche:/home/tmp# recherchefichier -s */dev/cdrom*/cdrom -r \ -n 2 /dev/hda5 Chaine cherchée: */dev/cdrom*/cdrom *,? interprétés Tu obtiens des fichiers, donc le bon, en tout 40 chez moi, tu peux affiner: recherchefichier -s */dev/cdrom*/cdrom*iso9660*user -r -n 2 /dev/hda5 Chaine cherchée: */dev/cdrom*/cdrom*iso9660*user *,? interprétés Au bout de 3-4 minutes, on trouve 3 fichiers dont celui cherché. Tu peux essayer sans détruire le fichier, ça retrouve même les fichiers non détruits :) François Boisson -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
fichier écraser par erreur récupération
Bonjour, C'est un appel au secours, je viens d'écraser un fichier par erreur : /etc/fstab, j'aimerais pouvoir le récupérer sans avoir à le récrire. Existe t'il un logiciel qui me permettrait de faire ce travail ? Je suis en etch et mon système de fichier est ext3. A l'avance Merci de votre aide. Philou75
Re: fichier écraser par erreur récupération
Le Thu, 3 Nov 2005 21:58:31 +0100 Philippe Merlin [EMAIL PROTECTED] a écrit: Bonjour, C'est un appel au secours, je viens d'écraser un fichier par erreur : /etc/fstab, j'aimerais pouvoir le récupérer sans avoir à le récrire. Existe t'il un logiciel qui me permettrait de faire ce travail ? Je suis en etch et mon système de fichier est ext3. A l'avance Merci de votre aide. Philou75 J'ai fait un programme recherfichichier qui est assez efficace pour ça, dans ton exemple: totoche:/home/francois# recherchefichier -s # /etc/fstab \ -n 2 /dev/hda5 Chaine cherchée: # /etc/fstab totoche:/home/francois# ls Fich0* Fich01 Fich03 Fich05 Fich07 Fich02 Fich04 Fich06 totoche:/home/francois# Je peux t'envoyer le programme ou tu peux le trouver sur deb http://boisson.homeip.net/sarge/ ./ paquet helpdelete. Il est compilé en statique mais ne fait que 13,9K François Boisson -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: fichier écraser par erreur récupération
Le Jeudi 3 Novembre 2005 21:58, Philippe Merlin a écrit : Philippe Merlin bonjour, en premier copier le fstab suivant dans votre home /usr/share/doc/Debian/reference/examples/fstab ensuite utiliser cfdisk su root passwd cfdis k /dev/hda ou /dev/sda à partir de là prière de corriger le fstab et l'intégrer dans /etc/ slt bernard -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: fichier écraser par erreur récupération
Le Thu, 3 Nov 2005 22:33:23 +0100 François Boisson [EMAIL PROTECTED] a écrit: totoche:/home/francois# recherchefichier -s # /etc/fstab \ -n 2 /dev/hda5 Pour être précis, [EMAIL PROTECTED]:~$ recherchefichier -h recherchefichier [-s chaine] [-n nbre de blocs] [-d nombre] [-m] [-H|-r| ] [-f disque] [disque] Recherche la chaine sur le disque au début de chaque bloc de taille 512 octets si -m non spécifiée et partout si -m spécifié et fabrique un fichier de taille n fois 512 octets, la chaine est dans les d premiers blocs. L'option -H indique un motif en Hexadécimal. Avec -r, * remplace plusieurs caractères et ? un seul. -m est dans ce cas inactif (mettre * au début) Défauts: n=16, d=1, m et H non activés, s=Envelope to:. Juin 2005 (François Boisson) [EMAIL PROTECTED]:~$ Donc ici le fichier commence en général par «# /etc/fstab», fait moins de 1024octets, /dev/hda1 est le disque de la racine. 9a marche avec n'importe quel système de fichiers vu le principe. Bien utilisé, on peut récuperer des documents openoffice avec. François Boisson -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: fichier écraser par erreur récupération
Daniel Huhardeaux [EMAIL PROTECTED] writes: François Boisson a écrit : [...] J'ai fait un programme recherfichichier qui est assez efficace pour ça, dans ton exemple: [...] Je croyais qu'en ext3 on ne pouvait pas récupéré les fichiers? Il y a toujours moyen de récupérer en lecture bloc à bloc sur le périphérique ; les données ne sont jamais supprimés par le fs, l'espace occupé est simplement mis à diposition. Bon évidemment si on attend 3 mois il y a des chance que ça soit écrasé. Quoi qu'avec du matériel spécialisé, j'ai entendu dire que la police pouvait récupérer des données écrasées jusqu'à 20 fois. -- Léo. -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: fichier écraser par erreur récupération
Vendredi 4 novembre 2005, 00:07:39 CET, Leopold BAILLY a écrit : [...] Il y a toujours moyen de récupérer en lecture bloc à bloc sur le périphérique ; les données ne sont jamais supprimés par le fs, l'espace occupé est simplement mis à diposition. Bon évidemment si on attend 3 mois il y a des chance[s] que ça soit écrasé. [Quoique] avec du matériel spécialisé, j'ai entendu dire que la police pouvait récupérer des données écrasées jusqu'à 20 fois. Attention, ne pas confondre : il s'agit là de retrouver les données au niveau physique en utilisant le fait qu'une tête de lecture/écriture magnétique n'écrit jamais deux fois exactement au même endroit, il y a un petit décalage à chaque fois qui fait qu'une partie du support est encore magnétisé avec les anciennes données (il y a des « trous » entre les données sur le support). Avec du matériel assez précis, ces petites zones peuvent être lues et permettent donc de reconstituer bit à bit les données. C'est donc de la récupération physique. Pour éviter cela : démagnétiser complètement le disque avec un gros aimant. Cela n'a rien à voir avec le fait que les zones libérées sont simplement marquées comme libérées mais pas écrasées par /dev/zero ou /dev/random. Simplement pour gagner du temps (mais perdre de la sécurité). Pour rappel, sous DOS, il était très facile de récupérer les fichiers car seul le nom du fichier était modifié (= perte du premier caractère). Pas de nom = pas d'accès simple au fichier. Mais toutes les données étaient là. Avec des systèmes plus complexes comme ext2fs, les structures d'accès aux données sont plus lourdes et, une fois perdues, difficiles à reconstituer. Mais grâce à la faible fragmentation des fichiers, recouvrer les données est possible si l'on en connaît un bout (on cherche la chaîne d'octets et on prend ce qu'il y a autour). Mais franchement, une sauvegarde est bien plus simple. -- Sylvain Sauvage
Re: fichier écraser par erreur récupération
Le Thu, 03 Nov 2005 22:53:55 +0100 Daniel Huhardeaux [EMAIL PROTECTED] a écrit: Je croyais qu'en ext3 on ne pouvait pas récupéré les fichiers? L'enchainement des blocs est perdu mais les blocs existent toujours. Mon programme recherche des chaines particulières dans un bloc (au début ou au milieu) et fabrique un fichier à partir des blocs autour. Je l'ai fait par nécessité après avoir écraser par erreur plus de 1-15000 mails dont 250 particulièrement importants qu'il me fallait récupérer. Bien que le système de fichier était ext2, la récupération des fichiers par recover aurait pris 5 jours sans pouvoir utiliser le portable. Ce programme m'a bien rendu des service depuis. François Boisson PS: les sources sont sur deb-src http://boisson.homeip.net/source ./ -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]