From owner-freebsd-hackers@FreeBSD.ORG Tue Jun 13 17:33:19 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2BCFC16A41B for ; Tue, 13 Jun 2006 17:33:19 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh1.centtech.com (moat3.centtech.com [207.200.51.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5522243D76 for ; Tue, 13 Jun 2006 17:33:15 +0000 (GMT) (envelope-from anderson@centtech.com) Received: from webmail.centtech.com (mailbox.centtech.com [10.20.0.15]) by mh1.centtech.com (8.13.1/8.13.1) with ESMTP id k5DHXE0n038915 for ; Tue, 13 Jun 2006 12:33:14 -0500 (CDT) (envelope-from anderson@centtech.com) Received: from 10.20.200.100 (SquirrelMail authenticated user anderson); by otter.centtech.com with HTTP; Tue, 13 Jun 2006 12:33:14 -0500 (CDT) Message-ID: <61325.10.20.200.100.1150219994.squirrel@10.20.200.100> Date: Tue, 13 Jun 2006 12:33:14 -0500 (CDT) From: "Eric Anderson" To: freebsd-hackers@freebsd.org User-Agent: SquirrelMail/1.5.0 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-Virus-Scanned: ClamAV 0.87.1/1537/Tue Jun 13 06:24:06 2006 on mh1.centtech.com X-Virus-Status: Clean Subject: fdisk partition / disklabel recovery (help!) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 17:33:19 -0000 >From the subject, you probably already know my dilemma. After booting a linux livecd (I'll refrain from naming the distro), my laptop no longer has any partitions. Now, the drive was not newfs'ed with any other OS, so I believe only the boot loader and partitioning are messed up. I see an ffsrecov tool, that could probably help me, but I want to make sure I don't make any bad decisions here. So, my partitioning was something like: ad0 ad0s1 DOS ad0s2 ?? ad0s3 ?? ad0s4 Linux root / swap FreeBSD was on either ad0s2 or ad0s3, I can't recall which, but I believe it was ad0s3. I had 3 partitions (/, /alt, /home) and a swap. I'm running the ffsrecov tool now, but it appears to be very slow chugging through the disk. Is there any additional ways I can find the partitioning scheme, or find the bsdlabel's on the disk? Does anyone know of a command line (dd+some tools/perl/etc) way to find the bsdlabels? Once the bsdlabels are found, then what? Also - if I rewrite the bsdlabel exactly as it was before, I should be in business, correct? I'm in a very bad spot without this machine (happened at a particularly in-opportune time also, of course), so I'd appreciate any help anyone could provide. Thanks in advance! Eric -- ------------------------------------------------------------- Eric Anderson anderson@centtech.com Centaur Technology You have my continuous partial attention -------------------------------------------------------------