From owner-freebsd-stable@FreeBSD.ORG Wed Dec 6 13:19:43 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0C0A116A4D2 for ; Wed, 6 Dec 2006 13:19:43 +0000 (UTC) (envelope-from alexjeffburke@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5744743D64 for ; Wed, 6 Dec 2006 13:17:50 +0000 (GMT) (envelope-from alexjeffburke@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so109412pyh for ; Wed, 06 Dec 2006 05:18:33 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LKOeG/7VYIpbRLniBb6UUWqBtS5r79UTsMHkVwk4loeYOdf41rW6fXP8B8KFxey0ShZgZHikiESHKrUjnAN+9X9T7+SkO0oIMiP0tXJBOQSdC7T5D6dCsr9+oGpD8J5uX/9D8DjWTGD2fa0/AFReZwsIjpKOpuTQkrZ9nwKOwOQ= Received: by 10.35.93.19 with SMTP id v19mr1364809pyl.1165411113308; Wed, 06 Dec 2006 05:18:33 -0800 (PST) Received: by 10.35.49.18 with HTTP; Wed, 6 Dec 2006 05:18:33 -0800 (PST) Message-ID: Date: Wed, 6 Dec 2006 13:18:33 +0000 From: "Alex Burke" To: "FreeBSD STABLE" In-Reply-To: <5ECA6CAB6FE1A04CB80E54344E27BC4A0A31FD83@SAT4MX03.RACKSPACE.CORP> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061206043535.GA1679@crodrigues.org> <5ECA6CAB6FE1A04CB80E54344E27BC4A0A31FD83@SAT4MX03.RACKSPACE.CORP> Subject: Re: Mounting OpenBSD partitions X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Dec 2006 13:19:43 -0000 Hi, What you need is a GEOM module called nbsd. Here is the link: http://www.26th.net/public/projects/freebsd/geom_nbsd/geom_nbsd.tgz This module is analgous to the default component (geom_bsd I believe it is called) that understands FreeBSD disklabels, but instead it understands NetBSD, OpenBSD and DragonFlyBSD disklabels. Once compiled and kldload'ed into the kernel, that module will allow you to mount your partitions from the OpenBSD disk. However, note that when I used it, there was some bug that did not allow you to get rid of the module (cannot rememeber whether it panicked, hung or just refused to unload), and so I simply rebooted once I had pulled the data off the drive I needed to. Incidentally, it seems a great shame that FreeBSD does not deliver this support in the base system, it would seem like a VERY useful thing to be able to do for users and developers who use a couple of the different BSD systems. Thanks and hope this helps, Alex J Burke.