Re: Fichier bloquant...
On Wednesday 26 May 1999, at 9 h 19, the keyboard of Christian Perrier
<perrier@onera.fr> wrote:
> Je ne sais trop pourquoi, mais le package jadetex a gravement merdé et m'a
> créé un très vilain "fichier" dans /var/lib/dpkg/info :
Sur ma slink :
ludwigV:/var/lib/dpkg/info> ls -l jadetex*
-rw-r--r-- 1 root root 96 Dec 16 22:51 jadetex.conffiles
-rw-r--r-- 1 root root 815 Apr 20 22:21 jadetex.list
-rwxr-xr-x 1 root root 2145 Dec 16 22:50 jadetex.postinst
-rwxr-xr-x 1 root root 410 Dec 16 22:51 jadetex.postrm
Cela ressemble plutôt à une déconnance du système d'E/S, entrainant une corruption de données. Je me cite (je pense que tu n'y couperas pas de debugfs) :
From: Stephane Bortzmeyer <stephane@sources.org>
To: Martin Quinson <mquinson@zeppelin-cb.de>
Cc: debian-french@lists.debian.org
Subject: Re: probleme de fs
Date: Tue, 04 May 1999 21:33:12 +0200
On Saturday 5 June 1999, at 23 h 18, the keyboard of Martin Quinson
<mquinson@zeppelin-cb.de> wrote:
> La seule chose qui m'inquiete un peu, c'est que l'un des scripts que j'ai fait
> s'est un peu emballe. Voila le resultat :
>
> bash-2.01$ pwd ; ls -l
> /home/mt/PERL/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/tmp/mc-4.5.1/tk
> total 3983056695
> b--xr-srw- 1 29285 11565 45, 45 jan 7 1994 gui.dbits.tcl
> br-xrwS-w- 1 29795 26159 110, 46 avr 20 2032 gui.display.tcl
Cela n'a presque certainement rien à voir avec le script Perl mais avec un plantage de la machine, qui a mené à une corruption du système de fichiers.
Pour l'avenir : éviter les resets brutaux.
Pour le présent :
1) chattr (change attributes) peut peut-être permettre de changer les attributs qui empêchent ces fichiers d'être détruits. rm pourra alors fonctionner. Dans mon souvenir, cela ne marchait pas avec les noyaux un peu anciens.
2) Plus casse-gueule mais peut-être indispensable pour éviter un reformatage :
# ls -li le-fichier-bizarre
(Notez le numéro de l'inode, tout à fait à gauche)
debugfs -w /dev/sda1
debugfs> clri l-inode
Puis fsck...
(clri = clear inode)
Reply to: