Re: pbuilder : catastrophe majeure !
On Monday 11 Nov 2002, Yannick Roehlly wrote: bonjour, > Pour compléter ce qui a été dit : mc permet de récupérer les > fichiers effacés sur une partition ext2 (dans le menu command). > Je pense que cela doit fonctionner sur ext3 puisqu'en gros > ext3 = ext2 + journal. > Attention, je ne suis pas du tout sûr, si quelqu'un pouvait > confirmer... J'ai essayé de recompiler il y a quelques jours mon mc avec cette option --with-ext2undel. Il n'a pas aimé l'ext3 semble t-il et ça n'a pas été pris en compte. -- jean-michel
Re: pbuilder : catastrophe majeure !
Le Mon, 11 Nov 2002 16:07:29 +0100 Coletta Rémi <[EMAIL PROTECTED]> a tapoté sur son clavier : > On Mon, 11 Nov 2002 15:54:29 +0100 > Charles Plessy <[EMAIL PROTECTED]> wrote: > > >> - Comment récupérer des fichiers effaçés sur une partition reiserfs? > >Rectification, c'est du ext3 Salut ! Pour compléter ce qui a été dit : mc permet de récupérer les fichiers effacés sur une partition ext2 (dans le menu command). Je pense que cela doit fonctionner sur ext3 puisqu'en gros ext3 = ext2 + journal. Attention, je ne suis pas du tout sûr, si quelqu'un pouvait confirmer... En procédant ainsi, tu récupères plein de fichiers avec des noms abscons. Je te conseille de copier le tout dans un répertoire et de parcourir ce répertoire avec un gestionnaire de fichiers de type nautilus qui reconnais directement le type Mime des fichiers sans avoir besoin de l'extension. Mes 2 ¢ Yannick -- Ramer dans le sens du courant fait rire les crocodiles. Proverbe Africain
Re: pbuilder : catastrophe majeure !
Le Mon, 11 Nov 2002 16:58:09 +0100 Charles Plessy <[EMAIL PROTECTED]> a dit: > > Il faut d'abord le "déexporter", si tu monte un CD, recharge la table nfs > > en exportant /cdrom, tu ne pourras plus démonter le CD. > > > > exportfs -u /usr/local sur le serveur NFS puis umount /usr/local doit > > marcher. > > Ça n'a pas marché, mais je m'en suis sorti en étant un peu gruik. > > # etc/init.d/nfs-kernel-server stop ; umount /usr/local/ ; /etc/init.d/nfs-kernel-server start Urgh, désolé, c'était 'exportfs -u nomdelamachine:/usr/local' et non 'exportfs -u /usr/local'. Je viens de vérifier sur ma machine, exportfs le refuse sinon (nomdelamachine étant la machine qui reçoit le repertoire (* pour tout le monde)). FB > > C'est gruik, parce que je fais ça depuis un machine qui a trop de > liens nfs vers le serveur, et qui se bloque (console y compris) quand > nfs plante (ou quand j'arrache le cable ethernet). Il y avait aussi la modif de /etc/exports avec /etc/init.d/nfs-kernel-server reload mais ta solution ne me parait pas mal, même si la machine gèle, elle doit se remettre au bout d'un certain temps... FB > > Merci pour ton aide, > > Charles > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >
Re: pbuilder : catastrophe majeure !
> Il faut d'abord le "déexporter", si tu monte un CD, recharge la table nfs > en exportant /cdrom, tu ne pourras plus démonter le CD. > > exportfs -u /usr/local sur le serveur NFS puis umount /usr/local doit > marcher. Ça n'a pas marché, mais je m'en suis sorti en étant un peu gruik. # etc/init.d/nfs-kernel-server stop ; umount /usr/local/ ; /etc/init.d/nfs-kernel-server start C'est gruik, parce que je fais ça depuis un machine qui a trop de liens nfs vers le serveur, et qui se bloque (console y compris) quand nfs plante (ou quand j'arrache le cable ethernet). Merci pour ton aide, Charles
Re: pbuilder : catastrophe majeure !
> - Comment démonter /usr/local sur mon serveur (c'était un export NFS) > Sachat qu'il ne veut pas : Il faut d'abord le "déexporter", si tu monte un CD, recharge la table nfs en exportant /cdrom, tu ne pourras plus démonter le CD. exportfs -u /usr/local sur le serveur NFS puis umount /usr/local doit marcher. FB > moulinette:~# umount /usr/local/ > umount: /usr/local: device is busy > moulinette:~# fuser -v /usr/local/ > > USERPID ACCESS COMMAND > /usr/local/ root kernel mount /usr/local > > Charles, sous le choc. Désolé! FB
Re: pbuilder : catastrophe majeure !
On Mon, 11 Nov 2002 15:54:29 +0100 Charles Plessy <[EMAIL PROTECTED]> wrote: >> - Comment récupérer des fichiers effaçés sur une partition reiserfs? >Rectification, c'est du ext3 Un mail que j'avais posté il y a un moment pour ext2, je ne sais pas en quoi le journal de ext3 vien[drait] perturber ça: 1) immédiatement après le "rm accidentel", demonter la parttion concernée, et la remonter "en lecture seulement". 2) Si la partition concernée est hda12, lancer la commande "debugfs -R lsdel /dev/hda12 > /tmp/ouf" 3) Scruter le fichier /tmp/ouf et y retrouver le numero d'inode, selon la taille, le propriétaire, les droits et LA DATE (si vous avez bien suivi le 1), ce devrait être le dernier... 4) Recuperer le fichier: dump /tmp/nom_fichier Pour les intérressés, voici un lien sur le HOWTO: http://www.linuxdoc.org/HOWTO/mini/Ext2fs-Undeletion.html PS: en te servant de ton maileur, tu as peut-être déjà recouvert ton fichier :( -- Remi COLETTA www.coletta.free.fr .-. /v\ TUX // \\POWERED /( )\ ^^-^^
Re: pbuilder : catastrophe majeure !
> - Comment récupérer des fichiers effaçés sur une partition reiserfs? Rectification, c'est du ext3
pbuilder : catastrophe majeure !
Bon, c'est un désastre TOTAL J'ai fait pbuilder login pour voir à quoi ça ressemble, et j'ai monté /usr/local pour accéder aux sources que j'avais téléchargé. J'ai continué à lire un peu le man en parallèle, et je me suis rendu compte que ce n'est pas forcément la peine de se logguer pour compiler. J'ai fait exit, et lorsqu'il m'a dit qu'il ne pouvait pas effacer /usr/local/.journal, j'ai compris trop tard ce qu'il venait de faire. D'où les questions suivantes : - Ce comportent (rm -rf) est-il nécéssaire, ou normal ?? - Comment récupérer des fichiers effaçés sur une partition reiserfs? - Comment démonter /usr/local sur mon serveur (c'était un export NFS) Sachat qu'il ne veut pas : moulinette:~# umount /usr/local/ umount: /usr/local: device is busy moulinette:~# fuser -v /usr/local/ USERPID ACCESS COMMAND /usr/local/ root kernel mount /usr/local Charles, sous le choc.