From owner-freebsd-questions@FreeBSD.ORG Mon May 26 15:06:36 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8A2937B401 for ; Mon, 26 May 2003 15:06:36 -0700 (PDT) Received: from tinny.eis.net.au (tinny.eis.net.au [203.12.171.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90A8543F93 for ; Mon, 26 May 2003 15:06:35 -0700 (PDT) (envelope-from ernie@tinny.eis.net.au) Received: (from ernie@localhost) by tinny.eis.net.au (8.8.8/8.8.3) id IAA06443 for freebsd-questions@freebsd.org; Tue, 27 May 2003 08:06:26 +1000 (EST) From: Ernie Elu Message-Id: <200305262206.IAA06443@tinny.eis.net.au> To: freebsd-questions@freebsd.org Date: Tue, 27 May 2003 08:06:26 +1000 (EST) X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Superblock recover from block 32 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2003 22:06:37 -0000 I have an IDE drive running FreeBSD 4.8-RELEASE that had a superblock corruption on the / partition as a result of a faulty motherboard. When I do an fsck_ffs -o -b 32 /dev/ad2s2a it passes all the scans. However after that fsck_ffs /dev/ad2s2a fails: root # fsck_ffs /dev/ad2s2a ** /dev/ad2s2a Cannot find file system superblock /dev/ad2s2a: INCOMPLETE LABEL: type 4.2BSD fsize 0, frag 0, cpg 0, size 13211287 I did a fair bit of reading the archives and I read that fsck is meant to replace the faulty superblock automatically, but that is not happening. Can anyone tell me how to replace the superblock with the copy at block 32 which still seems to be o.k?