bin/73019: fsck_ufs: cannot alloc 607016868 bytes for inoinfo
Mikhail Teterin
mi at corbulon.video-collage.com
Sun Dec 12 13:20:27 PST 2004
The following reply was made to PR bin/73019; it has been noted by GNATS.
From: Mikhail Teterin <mi at corbulon.video-collage.com>
To: wynkoop at wynn.com
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: bin/73019: fsck_ufs: cannot alloc 607016868 bytes for inoinfo
Date: Sun, 12 Dec 2004 16:17:23 -0500 (EST)
> Greeting-
> I just had the exact same problem in FreeBSD 5.3. In my case it is
> my var partation on a just installed system. It will not FSCK using any
> superblock and I can not even mount the FS read only.
> I had softupdates off for the file system. Before the failure
> happened
> I was getting DMA write failure errors on the console for the ad0.
Are you using Silicon Image's SATA controller by any chance? See
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/72451
As for recovering your /var, there are, apparently, a lot more superblock
copies, than fsck tries automatically.
To get the actual number, try newfs-ing the partition with exactly the
same parameters as before, but with ``-N'' flag. This will print out the
addresses of the superblocks. See if giving one of them to fsck_ufs with
``-b'' will help you recover stuff. I have not tried this personally, but
it seems like you've lost your /var anyway...
-mi
More information about the freebsd-bugs
mailing list