On Wed, 09 Mar 2016 14:14:23 +0100, Heino Tiedemann wrote:
> Moin, Feunde des offenen Geistes zu Betriebssystemen!
>
> mir wird mal wieder bewusst, das es zwischen all den Betriebssystem da
> draußen als kleinsten gemeinsamen Nenner für ein portables Dateisystem
> nach wie vor nur wenig gibt.
>
> Meines Erachtens nur das Betagte FAT32.
>
> Ist das So?
Offenbar ja. Um Probleme bei den Dateinamen zu vermeiden
(Länge und Zeichenvorrat), wird häufig empfohlen, die zu
übertragenden Dateien in einen Container zu verpacken, und
da kommt tar ins Spiel: tar ist auf jeder Plattform verfüg-
bar.
Exkurs: Früher war tar sogar das "Austausch-Datenformat",
also _kein_ Dateisystem im eigentlichen Sinne. Die Daten
wurden auf dem Quellsystem mit "tar cf <Gerät>" gesichert
und auf dem Zielsystem mit "tar xf <Gerät>" wieder entladen.
Unterschieden haben sich dabei nur die jeweiligen Geräte-
namen. Selbst unter DOS war das meines Wissens nach möglich.
Ob etwas vergleichbares heute unter "Windows" noch geht,
weiß ich nicht - vielleicht gibt es ja ein TAR.EXE, das
direkt auf das Übertragungsmedium zugreifen kann...
Hier aber ein Hinweis auf den handfesten Nachteil dieser
Methode, sollte sie funktionieren: Man hat kein "modifi-
zierbares Übertragungsmedium" - ein direkter und bequemer
Zugriff, insbesondere aus Programmen heraus, ist i. d. R.
nicht möglich.
> EXT3 funktioniert nicht. Auf Windows müsste man sich Zusatzsoftware
> installieren.
Muß man dort für alles. :-)
> Ob Apple das unterstützt weiß nicht.
> Fazit: Nicht Portabel!
Ja.
> NTFS funktioniert nicht. Sehr offensichtlich ist da eine reine
> Windows-Only Technologie. Es gibt Treiber für UNIX/Linux, aber die
> gelten immer als Experimentel (Microsofts Information Hiding sei
> dank).
Nein, mittlerweile gibt es ein FUSE-Modul für NTFS, das neben
Lesen auch Schreiben (weitestgehend) unterstützt. Dann gibt es
auch noch die "ntfsprogs" für die kritischen Fälle.
> Für den Apple wäre eine NTSF Software sogar kostenpflichtig
> Fazit: Nicht Portabel!
Jawoll.
> ZFS ...
Vorwiegend BSD und Solaris, unter Linux aber auch schon nutzbar.
> UFS ...
Auch problematisch, da vorrangig BSD- und Solaris-spezifisch.
> ReiserFS ...
Das gibt's noch? ;-)
> So könnte man diese Liste weiterführen, irgendwie kocht da jeder sein
> eigenes Süppchen.
Das ist nunmal Sinn der Sache: Für jede Anwendung das passende Tool.
Und "Vendor-Lock-in" soll ja auch weiterhin möglich sein, also...
> Ist es wirklich so, das wirklich das FAT32 immer noch DER gemeinsame
> Nenner zum Dateiaustausch ist?
Nein, seit einigen Jahren ist da UDF im Gerede: "universal" soll es
sein. Unter FreeBSD gibt es da auch ein FUSE-Modul.
> Empfehlungen gesucht!
UDF oder "FAT ggf. mit Container" scheint leider noch immer das
einzige Prinzip zu sein, das wie gewünscht funktioniert.
Da fällt mir noch eine Lösung ein, die sicher nicht ganz das ist,
was Du Dir vorstellst: nämlich ein NAS, wo der Zugriff auf das
(geräteeigene) Dateisystem über einen standardisierten Netzwerk-
dienst abläuft, z. B. mit FTP, NFS oder CIFS. Dann ist nämlich
die Frage, welches Dateisystem für den eigentlichen Datenträger
benutzt wird, hinfällig. Allerdings eröffnet sich damit ein
neues Problemfeld, nämlich das der Netzwerkstresserei und was
man als "sicher" vertreten kann...
> Es sollen alle gängigen Systeme - selbstverständlich MIT BORDEIGENEN
> Mitteln - unterstützt werden.
Oh oh... da wird's schwierig. Die bordeigenen Mittel sind oftmals
sehr beschränkt, und optional notwendige Komponenten sind auch nicht
immer verfügbar. Unter BSD und Linux wird mit FUSE und den passenden
Modulen vieles möglich, unter "Windows" gibt es zum Teil (!) Kauf-
Software, die ein paar Lösungen bietet.
> So in dem Sinne: Platte einstecken, Mounten, geht.
Wir sind doch hier nich bei "Wünsch' dir was"! :-)
> Was ist mit diesem exFAT?
Auch mit FUSE nutzbar, geht auch unter Linux und Mac OS X.
-- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 09 Mar 2016 - 15:08:52 CET