Re: pbuilder : catastrophe majeure !

2002-11-12 Par sujet Jean-Michel OLTRA
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 !

2002-11-11 Par sujet Yannick Roehlly
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 !

2002-11-11 Par sujet François Boisson
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 !

2002-11-11 Par sujet Charles Plessy
> 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 !

2002-11-11 Par sujet François Boisson
> - 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 !

2002-11-11 Par sujet Coletta Rémi
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 !

2002-11-11 Par sujet Charles Plessy
> - Comment récupérer des fichiers effaçés sur une partition reiserfs?
Rectification, c'est du ext3



pbuilder : catastrophe majeure !

2002-11-11 Par sujet Charles Plessy
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.