Article View: ch.comp.os.linux
Article #20171Re: /dev/hda1: Inode 2 ref count is 20, should be 21. FIXED.
From: Matthias Scherrer
Date: Tue, 02 Nov 1999 00:00
Date: Tue, 02 Nov 1999 00:00
36 lines
1842 bytes
1842 bytes
Sven Kirmess <Sven.Kirmess@gmx.net> wrote: > Eptalon wrote: > Das ist klar, aber warum ist es immer > /dev/hda1: Inode 2 ref count is 20, should be 21. FIXED. > und nicht auch mal zB > /dev/hda1: Inode 52 ref count is 23420, should be 2421. FIXED. > ?? > Irgendetwas ist doch nicht in Ordnung, dass nach jedem Absturz der Inode 2 > einen um 1 zu niedrigen ref count hat... Nun, inode 2 ist das / Verzeichnis (-> ls -lai und du siehst es). Jedes Dir, welches du im / Anlegst bekommt ein .. Verzeichnis, welches auf inode 2 zeigt. Mit jedem mkdir wo du (im /) machst, steigt der ref.counter. (beim ls -li ist die 1. Zahl die inode und die 2. der ref counter). Steht z.B. der ref counter auf 23, dann hast du 23 directories (ohne . und ..) im / . Ich kenne ext2 zu wenig, aber nehmen wir an, du hast ein paar devices gemountet und das ext2 merkt sich, dass insgesamt 21 inodes auf inode 2 zeigen. Nun wird beim Absturz z.B. /opt nicht ge"unmount"ed, ext2 merkt sich die Zahl 21. Beim hochfahren jedoch fehlt /opt (noch, es wird z.B. erst in runlevel 2 gemounted). Deshalb ist der ref counter auf 20, ext2 "denkt" jedoch, er sollte auf 21 sein. bye Matthias
Technical Details
Message-ID:
<p6rlv7.qc.ln@amiga.pulsar>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<381B8D08.F29DA658@gmx.net> <7vkusm$k0s$1@nnrp1.deja.com> <381E3116.E7F6D285@gmx.net>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: f4b73,6afaa8d0a7f5c71 X-Google-Attributes: gidf4b73,public From: Matthias Scherrer <metti@datacomm.ch> Subject: Re: /dev/hda1: Inode 2 ref count is 20, should be 21. FIXED. Date: 1999/11/02 Message-ID: <p6rlv7.qc.ln@amiga.pulsar> X-Deja-AN: 543384176 Sender: <metti@amiga.pulsar> References: <381B8D08.F29DA658@gmx.net> <7vkusm$k0s$1@nnrp1.deja.com> <381E3116.E7F6D285@gmx.net> X-Trace: 2 Nov 1999 06:12:40 +0100, line690-basel.datacomm.ch Organization: DataComm (Schweiz) AG User-Agent: tin/pre-1.4-980618 (UNIX) (Linux/2.2.5 (i686)) Newsgroups: ch.comp.os.linux