Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Mar 2007 14:22:52 -0500
From:      Eric Anderson <anderson@freebsd.org>
To:        Stan Behrens <s.behrens@kon.de>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: fsck_ufs: cannot alloc %u bytes for inoinfo
Message-ID:  <45F84B8C.5030209@freebsd.org>
In-Reply-To: <45F41514.1090304@kon.de>
References:  <45F41514.1090304@kon.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On 03/11/07 09:41, Stan Behrens wrote:
> 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


Since you blasted some considerable amount of the file system, fsck is 
not going to be able to repair it.  You'll need to use a tool like 
/usr/src/tools/tools/recoverdisk or /usr/ports/sysutils/ffs2recov 
probably to get back what you can.


Eric






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45F84B8C.5030209>