From owner-freebsd-questions@FreeBSD.ORG Fri Jan 31 14:07:09 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 A8644111 for ; Fri, 31 Jan 2014 14:07:09 +0000 (UTC) Received: from mailrelay4.qsc.de (mailrelay4.qsc.de [195.158.160.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 15998139E for ; Fri, 31 Jan 2014 14:07:08 +0000 (UTC) Received: from mx01.qsc.de ([213.148.129.14]) by mailgate4.qsc.de; Fri, 31 Jan 2014 15:06:28 +0100 Received: from r56.edvax.de (port-92-195-45-52.dynamic.qsc.de [92.195.45.52]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx01.qsc.de (Postfix) with ESMTPS id C5B353C0AC; Fri, 31 Jan 2014 15:06:26 +0100 (CET) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id s0VE61Lm002778; Fri, 31 Jan 2014 15:06:01 +0100 (CET) (envelope-from freebsd@edvax.de) Date: Fri, 31 Jan 2014 15:06:01 +0100 From: Polytropon To: CeDeROM Subject: Re: UFS(2) portable driver for other OS Message-Id: <20140131150601.53ee40f4.freebsd@edvax.de> In-Reply-To: References: Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-cloud-security-sender: freebsd@edvax.de X-cloud-security-recipient: freebsd-questions@freebsd.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mailgate4 with CA8EB1490004 X-cloud-security-connect: mx01.qsc.de[213.148.129.14], TLS=, IP=213.148.129.14 X-cloud-security: scantime:.1962 Cc: freebsd-fs@freebsd.org, FreeBSD Questions Mailing List X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jan 2014 14:07:09 -0000 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. This is commonly considered the "typical solution" for the problem you're describing, even though it doesn't really look any attractive because, as I said, it's the _lowest_ common denominator where "lowest" is determined by the inability of "Windows" products to be willing to accept anything that isn't made, approved, certified and sold by MICROS~1. :-) > I am looking > for an universal fs driver for other OS mainly Linux and Windows that > would allow me to use UFS(2) natively (such as ext2fsd). The _most universal_ file system isn't even a file system. Instead, it's tar. Yes, really: "tar-formatted" media can be read almost everywhere (DOS, IRIX, Solaris, BSD, Linux, AIX etc.). Everything you need is a tar implementation on the target system. It works with almost all media (floppy disks, CD, DVD, USB drives, SD cards, even hard disks). The major downside is that it isn't really a file system. It's good for transfer from A to B, but not for adding, changing or removing files... > 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. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...