Re: Bad file descriptor

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Mon, 24 Oct 2005 12:23:05 +0200 (CEST)

Michael Gusek <michael.gusek(at)web.de> wrote:
> Oliver Fromme schrieb:
> > Michael Gusek <michael.gusek(at)web.de> wrote:
> > > Ich hab was komisches. Ich bin mit meiner Rootpartition von einer IDE
> > > auf eine SCSI-Platte umgezogen, soweit so gut, mit cpdup war's ganz
> > > prima. Jetzt hab ich im boot-Verzeichnis irgendwann mal von einem Kernel
> > > eine Sicherheitskopie gemacht: kernel.sav. Und dieses Verzeichnis ist
> > > komisch, denn wenn ich ein 'ls /boot/kernel.sav' mach, bekomm ich dies:
> > > ls: ciss.ko: Bad file descriptor
> > > ls: coda.ko: Bad file descriptor
> > > ls: coda5.ko: Bad file descriptor
> > > ls: cpufreq.ko: Bad file descriptor
> > > ...
> > > total 10
> > >
> > > Da ich das Verzeichnis net mehr brauch, würd ich es gern löschen, es
> > > geht nur nicht, selbige Meldung wie bei ls. Wie kann ich das Verzeichnis
> > > also löschen, und was führte zu der Meldung ?
> >
> > Hast Du mal versucht, ein fsck auf das Dateisystem zu
> > machen? (Dazu darf es nicht read-write gemountet sein.)
> > Möglicherweise hilft das. Allerdings ist EBADF eher
> > untypisch für Dateisystem-Fehler.
>
> Ein fsck hat den Fehler behoben, wofür steht denn EBADF ?

Siehe die errno(2) manpage (a.k.a. intro(2)), Nummer 9.

Gruß
   Olli

-- 
Oliver Fromme,  secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
"That's what I love about GUIs: They make simple tasks easier,
and complex tasks impossible."
        -- John William Chambless
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 24 Oct 2005 - 12:23:55 CEST

search this site