From owner-freebsd-geom@FreeBSD.ORG Sun Mar 4 23:53:51 2007 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6510216A400 for ; Sun, 4 Mar 2007 23:53:51 +0000 (UTC) (envelope-from joan@iaeste-catalunya.upc.edu) Received: from dash.upc.es (dash.upc.es [147.83.2.50]) by mx1.freebsd.org (Postfix) with ESMTP id CCFB613C46B for ; Sun, 4 Mar 2007 23:53:50 +0000 (UTC) (envelope-from joan@iaeste-catalunya.upc.edu) Received: from iaeste-catalunya.upc.es (iaeste-catalunya.upc.es [147.83.55.111]) by dash.upc.es (8.13.1/8.13.1) with SMTP id l24MLKbZ005046 for ; Sun, 4 Mar 2007 23:21:21 +0100 Received: (qmail 41707 invoked by uid 1001); 4 Mar 2007 22:21:40 -0000 Date: Sun, 4 Mar 2007 23:21:40 +0100 From: Joan Picanyol i Puig To: freebsd-geom@freebsd.org Message-ID: <20070304222140.GB40769@iaeste-catalunya.upc.es> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Mail-Scanned: Criba 2.0 + Clamd X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (dash.upc.es [147.83.2.50]); Sun, 04 Mar 2007 23:21:21 +0100 (CET) Subject: bypassing gmirror to recover filesystems X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2007 23:53:51 -0000 Hi, I've been hit by kern/107315 (previously discussed http://lists.freebsd.org/pipermail/freebsd-geom/2006-April/001217.html) The system was based on RSE's HOWTO, and as Murphy dictates, the partition/labelling/mirror details and install notes are on the system itself. The system paniced the first time when attempting to boot with a new 6.2 kernel (binary freebsd-upgraded from 6.0). All attempts to boot with the (supposedly original) 6.0 kernel have failed, so I assume gmirror's metadata is screwed up. I need to mount the root partition where my notes are so I can access the filesystems. However, booting without geom_mirror loaded gets me to the mountroot prompt without any devices. Tomorrow I'll go onsite with fixit discs to see if I can come up with a valid partition table and fstab file, but I only have a sketchy idea of how to approach this. Any suggestions? For the curious, console output follows, interleaved lines and all. GEOM: new disk ad4 ad4: VIA check1 failed ad4: Adaptec check1 faiGEOM_MIRROR: Device gm0s1 created (id=2494591388). led GEOM_MIRROR: Device gm0s1: provider ad4s1 detected. ad4: LSI (v3) check1 failed ad4: LSI (v2) check1 GEOMfailed _MIRROR: Device gm1 created (id=947166852). GEOM_MIRROR: Device gm1: provider ad4s2 detected. ad4: FreeBSD check1 failed ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ad6: 238475MB at ata3-master SATA150 ad6: 488397168 sectors [484521C/16H/63S] 16 sectors/interrupt 1 depth queue GEOM: new disk ad6 ad6: VIA check1 failed ad6: Adaptec check1 failed ad6: LSI (v3) chGEOM_MIRROR: Device gm0s1: provider ad6s1 detectedeck1 failed . ad6: LSI (v2) check1 failed GEOM_MIRROR: Device gm0s1: provider ad6s1 activated. ad6: FreeGEOM_MIRROR: Device gm1: provider ad6s2 detected. GEOM_MIRROR: Device gm0s1: provider ad4s1 activated. GEOM_MIRROR: Device gm0s1: prBSD check1 failed ovider mirror/gm0s1 launched. GEOM_MIRROR: Device gm1: provider ad6s2 activated. [snip sbp probes] GEOM_MIRROR: Device gm1: provider a(probe0:sbp0:0:0:2): error 22 [snip da/pass messages] 4s2 activated. GEOM_MIRROR: Device gm1: provider mirror/gm1 launched. AWARNING: Expected rawoffset 0, found 63 TA PseudoRAID loaded GEOM: new disk da0 GEOM: new disk da1 WARNING: Expected rawoffset 0, found 123715872 [snip 50 or 60 repetitions] WARNING: Expected rawoffset 0, found 123715872 WARNING: Device name truncated! (mirror/gm1ccccccccccccccccccccccccccccccccccccccccccccccccccccc) [snip a out 40 repetitions] Fatal double fault: eip = 0xc0601f59 esp = 0xd4464000 ebp = 0xd446404c panic: double fault qvb -- pica