From owner-freebsd-fs@FreeBSD.ORG Thu Mar 5 21:36:04 2015 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 992F86E8 for ; Thu, 5 Mar 2015 21:36:04 +0000 (UTC) Received: from mail-oi0-f42.google.com (mail-oi0-f42.google.com [209.85.218.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62D1BC21 for ; Thu, 5 Mar 2015 21:36:03 +0000 (UTC) Received: by oigi138 with SMTP id i138so14278516oig.6 for ; Thu, 05 Mar 2015 13:35:57 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=mRFAhgACsy1CLx2EoKkfRcNFyKzJcDsaIGbq5e62us0=; b=SZgtOS/IP/e16S8b0YL3CW3Y2KnIwnSYmLfdk+2uz8bRWR2g20TOPEsfJhqIZoStBd odfHJ7yn3/BmptvAU4V/SOSbb5rPA8mjiMVyZGd/Afu4n8EWHe/EXFyl4qtQNifj4d2B 1prKrt2ufp2ZMWGL4JRePxKxR6KJC+fYf/rGsG83fHj6pM36Q5H+YHKDi8d81tOQ9Rr/ MhZvAkxXjKr2MGOwOW/1fMGP0XOJ060uxWvPcbP6VB+0/5m5ZMDH4n/X4BTlXFx6P9kz eKIRqncTjuGqeySoCImZHfDGE6K3S65yTW0z2rbDzRr9/IzCApHWb6jTMwmK7+RhHlqC yIZg== X-Gm-Message-State: ALoCoQk94H0Xw0OM7Oz4kSZn6fgM+mqJhDL9FbQOcYhGfD476P5FRwGIQ1aw4j+et2zpYELMtoRl MIME-Version: 1.0 X-Received: by 10.202.46.138 with SMTP id u132mr8038075oiu.19.1425591357456; Thu, 05 Mar 2015 13:35:57 -0800 (PST) Received: by 10.76.71.100 with HTTP; Thu, 5 Mar 2015 13:35:57 -0800 (PST) Date: Thu, 5 Mar 2015 15:35:57 -0600 Message-ID: Subject: Willing to do what I can to help with a decent fs for removable media... From: Todd Russell To: freebsd-fs@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Mar 2015 21:36:04 -0000 The state of filesystem options for removable media that need to be used cross-platform is really making me crazy... to the point I have decided to do something about it. I haven't coded C in 20 years, so I have no illusions of getting into the code, but I am willing to test and I have access to all platforms since we use everything here on our campus. exFAT and FAT32 have to go. I recently wasted part of my day pulling files out of a backup due to disappearing files from an exFAT SD card. We need something with journaling... but not NTFS. Everyone wants to just call this solved with FUSE + NTFS, but there are a lot of reasons this is a bad solution. If anyone is willing to either work on UFS2 drivers for the other OSes, or get into doing further work on the ext3/4 or XFS drivers in FreeBSD, I will make time to help test and do whatever I can to make it happen. The lack of a good fs for removable media to use between FreeBSD and Linux is what has kept me from switching over from Linux. The people in the FreeBSD community have more to gain by tackling this issue, so I am willing to throw my hat in the BSD ring if there is anyone out there willing to go for it. Peace, Todd Russell Director of IT and Webmaster Saint Joseph Abbey and Seminary College 985-867-2266 985-789-4319 http://saintjosephabbey.com