fsck_ufs: cannot alloc %u bytes for inoinfo

Stan Behrens s.behrens at kon.de
Sun Mar 11 14:57:06 UTC 2007


Hi,

recently i killed my fs with `swapon /dev/ad0s2a` (only a few mbyte got 
in) and i`d like to restore it, so i tried to fsck it getting this output:

	# fsck_ufs /dev/ad0s2a
	** /dev/ad0s2a
	Cannot find file system superblock
	/dev/ad0s2a: INCOMPLETE LABEL: type 4.2BSD fsize 0, frag 0, cpg 0, size 
14952164

I looked up `newfs -N -U -n /dev/ad0s2a` for alternative super-blocks. 
While trying some random backup-super-block i always get this output:

	# fsck_ufs -b 14677888 /dev/ad0s2a
	Alternate super block location: 14677888
	** /dev/ad0s2a
	** Last Mounted on
	** Phase 1 - Check Blocks and Sizes
	fsck_ufs: cannot alloc 3570453704 bytes for inoinfo

According to Thread
http://lists.freebsd.org/pipermail/freebsd-current/2005-February/047061.html 
this still seems to be a problem.

Some infos:

	# dumpfs /dev/ad0s2a
	dumpfs: /dev/ad0s2a: could not read superblock to fill out disk
	# uname -r
	6.2-STABLE
	# bsdlabel /dev/ad0s2
	# /dev/ad0s2:
	8 partitions:
	#        size   offset    fstype   [fsize bsize bps/cpg]
	  a: 14952164  1048576    4.2BSD        0     0     0
	  b:  1048576        0      swap
	  c: 16000740        0    unused        0     0         # "raw" part, 
don't edit

Bye.


More information about the freebsd-fs mailing list