fsck cannot alloc X bytes for inphead

From: Till Toenges <tt(at)kyon.de>
Date: Mon, 28 Apr 2008 15:08:57 +0200

Hallo allerseits,

ich habe hier gerade ein interessantes Problem mit einem älteren
FreeBSD, wo ein Filesystem einen anscheinend unbehebbaren Fehler hat.

Angeblich sind 11 TB von 143 GB belegt. Und fsck will das auch nicht
mehr ändern. Mit Google konnte ich keine Lösung finden, nur noch einige
andere Leute, denen das auch passiert ist.

Die Daten auf der Platte sind alle gesichert, insofern wäre es auch kein
Problem, wenn das nicht mehr zu Retten ist. Aber ich bin doch neugierig,
was man da noch machen kann.

Die relevanten Ausgaben sind:

# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/da0s1a 1.9G 1.2G 582M 68% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/da0s1d 43G 19G 20G 48% /data
/dev/da1s1c 45G 33G 8.5G 80% /backup
/dev/ad2s1c.bde 143G 11T -11T 8850% /mnt
#
# umount /mnt
# fsck -t ffs -y /dev/ad2s1c.bde
** /dev/ad2s1c.bde
cannot alloc 18446744067450876580 bytes for inphead

***** FILE SYSTEM STILL DIRTY *****
#
# uname -a
FreeBSD server.intern 5.3-RELEASE-p37 FreeBSD 5.3-RELEASE-p37 #0: Thu
Feb 15 16:16:41 CET 2007
root(at)server.intern:/usr/obj/usr/src/sys/NOTKERNEL i386

Schöne Grüße,

Till

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 28 Apr 2008 - 15:09:14 CEST

search this site