From owner-freebsd-questions@FreeBSD.ORG Thu May 21 22:00:05 2009 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EEF011065674 for ; Thu, 21 May 2009 22:00:05 +0000 (UTC) (envelope-from peter@cerona.com) Received: from kestrel.altadena.net (kestrel.altadena.net [207.136.131.34]) by mx1.freebsd.org (Postfix) with ESMTP id CA3D38FC1C for ; Thu, 21 May 2009 22:00:05 +0000 (UTC) (envelope-from peter@cerona.com) Received: from office.cerona.com ([75.148.25.105] helo=port4l.altadena.net) by kestrel.altadena.net with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1M7FwO-00017s-49 for questions@freebsd.org; Thu, 21 May 2009 14:36:40 -0700 Message-ID: <4A15C963.4080208@cerona.com> Date: Thu, 21 May 2009 17:36:35 -0400 From: Pete Carah User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: Partitioning for multiple systems X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 May 2009 22:00:06 -0000 Some points - I've done most of these... 1. Grub can boot from a secondary partition (my current laptop has a recovery partition in 1, vista (boooo) in 2, fbsd in 3, and linux in 4 as 2 secondary partitions.) works fine. Grub doesn't boot vista correctly, but handles bsd fine and (of course) linux. 2. Linux as of 2.6.27 can mount ufs2 once you figure out the incantation (you need -t ufs and -o ufstype=ufs2). I don't know if this is ok r/w or not; I leave the ntfs (actually all non-self) filesystems ro. (the linux ntfs-3g is supposedly safe for r/w and even growing files. Since it runs in userland over fuse it should port easily to fbsd. I don't know if that applies to the vista version of ntfs.) 3. BSD's ext2 driver (on stable) can't yet handle the 256-byte inodes that most modern linux's install on. /boot tends to be 128-byte and pure ext2. A journal replay would be a nice addition to fbsd's ext2 driver but isn't needed if linux was "properly" shut down. So this laptop has the ntfs and bsd mounted readonly in linux, ntfs mounted in bsd but only the grub partition (which is secondary - ad4s5) of the linux stuff mounted in bsd. The geom-linux-lvm does indeed work on this laptop, and mount finds and mounts the main linux partition; then any reference gets an errno back, apparently due to the inode length issue. I saw a request for mfc of the fix for this (it is apparently in fbsd-current, and already pr'd regarding 7-stable.) -- Pete