From owner-freebsd-questions@FreeBSD.ORG Wed Aug 25 00:14:20 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDE5D10656AA for ; Wed, 25 Aug 2010 00:14:19 +0000 (UTC) (envelope-from gustavodn@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 93ECF8FC1E for ; Wed, 25 Aug 2010 00:14:19 +0000 (UTC) Received: by qyk4 with SMTP id 4so5849qyk.13 for ; Tue, 24 Aug 2010 17:14:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=GBFZsbgavJl5JkJZ+TESt8WmtWcg05xKEaE4CX6+Kxw=; b=toXp1jnMI6rSEOlA1Q6HwJHR1TP+QqbnhDqWHoSYgznUQKWmG9Hb4c9oo0k92wp+Sh /n9XqzxrpCf+Wot9PO+lGCxvlQGoepjumgbXJuRYCdlNMpt6zMGPXO+47Aw2Gd3M9J6L FtBqKV1v9fRJZKfqzhaT4Lyyt+fDDgc/zUfW0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=OulodAM8CeqFSnHgtLPO64Mlhc4MMh1vNYWuwXhfCElcf/fEWRXV/t7LbRlrQB17HO oDPp09n0SMDKozuETb5NIfM3+LAlgVi27cJ5NbzStJHNV6o5K5PY1aNB78SCDOH2u27P 8dZGnrFgMXMVLBSryW0GgxKIEZSRiLXIHRw44= MIME-Version: 1.0 Received: by 10.224.72.205 with SMTP id n13mr4984023qaj.286.1282693715004; Tue, 24 Aug 2010 16:48:35 -0700 (PDT) Received: by 10.229.238.21 with HTTP; Tue, 24 Aug 2010 16:48:34 -0700 (PDT) In-Reply-To: <4c739685.g1aaLUnEPIT1pDne%mueller6727@bellsouth.net> References: <4c739685.g1aaLUnEPIT1pDne%mueller6727@bellsouth.net> Date: Tue, 24 Aug 2010 20:48:34 -0300 Message-ID: From: Gustavo De Nardin To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: Lingua franca file system Linux-NetBSD-FreeBSD? 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: Wed, 25 Aug 2010 00:14:20 -0000 On 24 August 2010 06:53, Thomas Mueller wrote: > What is the best choice for a file system that can be read, and safely wr= itten to, by Linux, NetBSD and FreeBSD? I've been trying NTFS(-3g). It's been going well, with even occasional Windows thrown in the mix. But it is very slow, mostly, I believe, due to being an userspace implementation. And I do keep backups. > With NetBSD through 5.1_RC3, I got "unsupported inode size" when trying t= o mount Linux ext2fs partition from NetBSD. I've tested ext2/3 in the past, found it very risky to mix OSs (Linux and FreeBSD only, though). FreeBSD's Ext2 seemed very lacky regarding new FS features. I wouldn't risk it. > There is the obvious possibility of using msdos (FAT32); I could run Free= DOS on such a partition as well as using the partition to share data betwee= n Linux, NetBSD and FreeBSD, and FreeDOS too. =C2=A0Drawback is some proble= ms getting long file names straight, and lack of case sensitivity. =C2=A0Bu= t maybe FAT32 is the safest choice? IMHO NTFS should be better, also, NTFS-3G has an (opensource friendly?) company behind it: http://www.tuxera.com/community/ntfs-3g-download/ > Linux, NetBSD and FreeBSD are supposed to be able to read and write NTFS = partition, but I see from a very recent thread on this list, subject "Re: E= xternal HD", that writing to NTFS partition is very dangerous, and I figure= that would be also true for NetBSD and Linux, and any other non-MS-Windows= -NT-line OS that might have support for NTFS. I haven't seen recent horror stories about NTFS use on Linux, since the userspace/fuse implementations. Haven't had any problemas myself too. Except for a hiccup: one of the implementations (can't remember which) would semi-silently ignore files/paths for which it couldn't parse the charset, that it, it didn't copy the files/dirs, also didn't error, just spit some mumbling in dmesg (this was on Linux also). So beware of your FS charset. As Joshua Isom mentioned, there's also UDF. But IIRC FreeBSD wasn't able to write on it when I checked. Also slow compared to native FSs (same league or worse than the userspace NTFSs). I'd love to go with UDF, if only it had better support/performance. And don't underestimate your backups. --=20 (nil)