From owner-freebsd-questions@FreeBSD.ORG Fri Jan 31 14:53:52 2014 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 268C6AE5; Fri, 31 Jan 2014 14:53:52 +0000 (UTC) Received: from mail-qa0-x22b.google.com (mail-qa0-x22b.google.com [IPv6:2607:f8b0:400d:c00::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C89BE1767; Fri, 31 Jan 2014 14:53:51 +0000 (UTC) Received: by mail-qa0-f43.google.com with SMTP id o15so6445682qap.30 for ; Fri, 31 Jan 2014 06:53:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=rxC3DQmVEF7cxdCZW90QDMbZXKy0QJcmy/PN70q9X/8=; b=xMpQxtir2VHhwl9dnUDD6Q2ga5vxii42SXDBhlDhSeyGQ16tYDH5VTGKx9lEwj1hqJ bUHx79/FzKI1/3QHctIWEAyKLvaKet4yrMoN63apYLJ4jNyZkwUaLdR+oFgeN4081bfX +Ja9J2XDDo1L2nDqXjI5vVVytLUIdCPOk+K0cjiJSV/Ydu8C5a/LC08A3AyPjWtKPxlr leOCsJJp9so0wQuxzKQhRjfewGsZhxK4+dkY9NEBqLlNV0/WRVyV/r/byHqIeeYHWSFU Apu13nwHDGwwvT15RJDkJMP2WTsl9ahFP6pomX1ohl3SWnyrArQtWj+zB1ERQ70GwVsz B/pw== MIME-Version: 1.0 X-Received: by 10.140.83.112 with SMTP id i103mr30634914qgd.100.1391180030865; Fri, 31 Jan 2014 06:53:50 -0800 (PST) Sender: tomek.cedro@gmail.com Received: by 10.229.151.73 with HTTP; Fri, 31 Jan 2014 06:53:50 -0800 (PST) In-Reply-To: <20140131150601.53ee40f4.freebsd@edvax.de> References: <20140131150601.53ee40f4.freebsd@edvax.de> Date: Fri, 31 Jan 2014 15:53:50 +0100 X-Google-Sender-Auth: VqWfuBzxEzQSK2LCMc2fq8KyGCo Message-ID: Subject: Re: UFS(2) portable driver for other OS From: CeDeROM To: Polytropon Content-Type: text/plain; charset=UTF-8 Cc: freebsd-fs@freebsd.org, FreeBSD Questions Mailing List X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2014 14:53:52 -0000 On Fri, Jan 31, 2014 at 3:06 PM, Polytropon wrote: > On Fri, 31 Jan 2014 14:41:13 +0100, CeDeROM wrote: >> Hello :-) >> >> Some time ago I have definitely moved from EXT2 to UFS2. This greatly >> improved my speed and stability on FreeBSD, but I somehow lost access >> and portability for other OS in "native" read-write mode. > > The lowest common denominator is msdosfs (DOS FAT) which is > usable in r/w nearly everywhere. If you require long file > names, you need the 16 bit version. Hey Polytropon :-) I need large files over 4GB and some existing access riight not to be modified so FAT does not apply, also extFAT is patented so I wont give it even a try... > The _most universal_ file system isn't even a file system. > Instead, it's tar. Yes, really: "tar-formatted" media can > (..) > It's good for transfer from A to B, but not for adding, > changing or removing files... For archives maybe yes, but I need it as live r/w filesystem, just like I used EXT2 - lets say three small OS partitions and one large data partition on the workstation :-) >> I am sure >> there is already such solution, as fs standard is open and BSD >> licensed, so other OS would surely benefit from that support/driver >> :-) > > No, something like that doesn't exist because nobody cares > about interoperability of data. :-) How about UFS2 driver for other OS? Is UFS2 endianness sensitive? Even if, on one machine that would not be the problem :-) Did anyone implement public UFS2 driver for other OS (Windows, Linux)? Best regards :-) Tomek -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info