From owner-freebsd-current@FreeBSD.ORG Tue Nov 17 04:31:14 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC2DC1065676 for ; Tue, 17 Nov 2009 04:31:14 +0000 (UTC) (envelope-from jeremy.thornhill@gmail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by mx1.freebsd.org (Postfix) with ESMTP id 73D0A8FC21 for ; Tue, 17 Nov 2009 04:31:14 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 9so1998457eyd.9 for ; Mon, 16 Nov 2009 20:31:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Yw9lBGL3kuoPqDkDWbTtHN4QzrvY3lFTtePJLvYYQI4=; b=x9Z2wxiqcfNeIMmgU9wH9KWsvc4b07Tf57+hX09xXpByO3WAeC24tOo5+5ar3Eln1c L+Hy04wNxIKPQtoJXT3wa3yMRollXIjxuDgwNIg3eSv9+RXTC/QyJsoWmVUGMHXATKHU gvRehpg3bIvh+tj5RHpp0VBBRFPD3jTzkpC6w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=IxGUWUruJ/5Do+/I3PxoMSbSsmOcESM3UhlN5PdE/D41UJDy7ohuJThZXbzY84XfVf XACSJKDhDzFqFrinWqqsgDP4TTASZRzp4UYF8nyhjllv0+m+jY+g5OyIZhhyz5Cuutiu M/FadRtyfd13s9TzavoNVQOi1quN5A6hfKeZc= MIME-Version: 1.0 Received: by 10.213.23.200 with SMTP id s8mr2151232ebb.52.1258431021647; Mon, 16 Nov 2009 20:10:21 -0800 (PST) Date: Mon, 16 Nov 2009 23:10:21 -0500 Message-ID: From: Jeremy Thornhill To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: "corrupt or invalid GPT" when attempting to import Solaris ZFS pool (8.0-RC3) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Nov 2009 04:31:14 -0000 Dear list, I've been trying out 8.0-RC3 on a spare machine. I've been hoping that 8.0 would be a good time to move my ZFS pools from an old Solaris x86 box to FreeBSD. I've been testing the procedure with a USB drive which was allocated as a single pool under Solaris. It's the correct filesystem version (13). I export the pool from the Solaris box, and then attempt to import it on the FreeBSD box. Unfortunately, I get the following error, and the pool is not able to be imported: GEOM: da0: corrupt or invalid GPT detected. GEOM: da0: GPT rejected -- may not be recoverable. I've seen some recent posts on the lists where a helpful developer assisted a user suffering from a similar circumstance, but I wasn't able to determine if there is a general way for users to resolve such issues. If I understand correctly this is an incompatibility in how Solaris partitions disks when they are allocated entirely to a pool. So, before I attempt this full scale on my raidz array, can anybody point me in the right direction to get beyond this error and make my Solaris ZFS pools work in FreeBSD? Thanks, Jeremy