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