From owner-freebsd-questions@FreeBSD.ORG Tue Aug 25 17:45:11 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93C5A106568B for ; Tue, 25 Aug 2009 17:45:11 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx01.qsc.de (mx01.qsc.de [213.148.129.14]) by mx1.freebsd.org (Postfix) with ESMTP id 52ABF8FC18 for ; Tue, 25 Aug 2009 17:45:11 +0000 (UTC) Received: from r55.edvax.de (port-92-195-1-225.dynamic.qsc.de [92.195.1.225]) by mx01.qsc.de (Postfix) with ESMTP id 66AF03821C; Tue, 25 Aug 2009 19:45:09 +0200 (CEST) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id n7PHj84d001531; Tue, 25 Aug 2009 19:45:08 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Tue, 25 Aug 2009 19:45:08 +0200 From: Polytropon To: Jerry McAllister Message-Id: <20090825194508.a6c3983e.freebsd@edvax.de> In-Reply-To: <20090825150438.GA10392@gizmo.acns.msu.edu> References: <1338880b0908241129p75b6845cg26d21804e118364@mail.gmail.com> <20090824222611.025c4e56.freebsd@edvax.de> <20090825150438.GA10392@gizmo.acns.msu.edu> Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Kelly Martin , FreeBSD Questions Subject: Re: hard disk failure - now what? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Aug 2009 17:45:11 -0000 On Tue, 25 Aug 2009 11:04:38 -0400, Jerry McAllister wrote: > dd will barf on bad bits too. > You can tinker to make it skip over the bad block, but it > won't read it. As it has been suggested, there are interesting tools in the ports collection. I'll post my "famous list" again. Among them, note ddrescue and dd_rescue. But base system tools such as the fetch program can help. System: dd fsck_ffs clri fsdb fetch -rR recoverdisk (!) Ports: ddrescue dd_rescue ffs2recov magicrescue testdisk The Sleuth Kit: fls dls ils autopsy scan_ffs recoverjpeg foremost photorec Those programs are not ordered in any way. -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...