Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Der Treiber NTFS-3G wurde in den neueren Versionen um wesentliche Features erweitert, die für das Einbinden von NTFS-Partitionen in Linux-Dateisysteme völlig neue Möglichkeiten eröffnen. Diese Features stehen in Ubuntu bereits standardmäßig uneingeschränkt zur Verfügung, werden aber im Wiki (Artikel mount und Windows-Partitionen einbinden) nicht berücksichtigt. Die neuen Features von NTFS-3G sind nicht ohne Grundkenntnisse verständlich und erfordern eine ziemlich umfangreiche Beschreibung. Manche Anwender, die nur vorhandene NTFS-Partitionen möglichst einfach "für den Hausgebrauch" ohne Betrücksichtigung von Besitz- und Zugriffsrechten in ihr Linux-Dateisystem einbinden wollen, werden davon wohl kaum Gebrauch machen wollen. Deshalb erschien es mir sinnvoll, die Thematik NTFS-3G aus dem Artikel Windows-Partitionen einbinden in einen Unterartikel NTFS-3G auszulagern und diesen dann für eine anspruchsvollere Zielgruppe zu konzipieren. Ich bitte um Anregungen und sachkundige Ratschläge. Mit besten Grüßen - Max-Ulrich Farber
|
Alice_wtfiA
Anmeldungsdatum: 6. Januar 2011
Beiträge: 1292
|
hi! Na, mir ging es eindeutig darum, darzustellen, das die Version 1:2011.4.12AR.4-2ubuntu3 erst ab Oneiric installierbar ist, das stellt sich jetzt nicht mehr so deutlich dar. Bevor Du hier mächtig viel Zeit reinsteckst, müsste erstmal einer auseinanderklamüsern, ob die "advanced" Version Grundlage für die Paketierung ist. Die Community-Version beeinhaltet nicht alle Möglichkeiten. (s.a. comment #7 in 788368 (status: solved) Ich hab auch ehrlich gesagt keine grosse Motivation, mich mit der mittlerweile veralteten Version zu befassen. In der Version vom Januar stecken 7 Monate bugreporting und sie wird es wohl nicht in Pangolin schaffen (s. aktuellen Changelog), Kommentar vom 10.1.2012 Revert to gnutls26. It looks as though we'll be sticking with that for precise.
Ich persönlich bedauere dass, da das Projekt nun endlich nach langer Zeit wieder etwas Fahrt aufgenommen hat. Daran kann man recht gut erkennen, dass jede Distribution ihre Anpassungen vornimmt und das selber kompilieren sich doch nicht so einfach darstellt, wie es auf der Projektseite beschrieben wird. Als einer der ersten hat PartedMagic 2012_2_19 (testing) die aktuelle ntfs-3g Version includiert.
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Ich bin auch erst daran, mich richtig in die Materie einzuarbeiten. müsste erstmal einer auseinanderklamüsern, ob die "advanced" Version Grundlage für die Paketierung ist.
Das ist wohl nicht mehr entscheidend, weil inzwischen fast alle Features der "Advanced"-Ergänzungen in die Stable-Versionen eingearbeitet sind. Die Advanced-Ergänzungen sind fast nur noch Bugfixes. Abgesehen davon: Die paketierte Version 1:2011.4.12AR.4 ist eine Advanced-Version. Na, mir ging es eindeutig darum, darzustellen, das die Version 1:2011.4.12AR.4-2ubuntu3 erst ab Oneiric installierbar ist
Sagen wir mal so: Für Natty und ältere Ubuntu-Versionen gibt es keine fertigen .deb-Pakete bzw. überhaupt keine fertigen Binaries von der Version 2011.4.12AR.4-2. Ich sehe im Moment aber nicht, warum man diese dort nicht selbst kompilieren könnte. Das müsste man eben ausprobieren. Doch auch die in Natty vorhandene Version 2010.8.8 weist schon die meisten der neuen Features auf. Ich hab auch ehrlich gesagt keine grosse Motivation, mich mit der mittlerweile veralteten Version zu befassen
Ich sehe keinen so großen Unterschied zwischen den Versionen 2011.4.12 und 2012.1.15. Von den zahlreichen Bugfixes wird keine der Funktionen von ntfs-3g grundsätzlich betroffen. Und die meisten Bugfixes betreffen ohnehin die neu integrierte Toolsammlung "ntfsprogs", an der sich aber nichts Grundsätzliches geändert hat. Ich finde also nicht, dass wir Zeit verlieren, wenn wir jetzt die Version 2011.4.12 zugrunde legen. Und wir machen damit bestimmt nichts falsch. Gruß - Max-Ulrich EDIT (29.2., 10:22 Uhr): Ich habe es eben nochmal ausprobiert: Die "neue" Mount-Option "permissions " und das User-Mapping funktionieren auch schon in Natty mit der Version 2010.8.8 (muss ja auch so sein!). Das ist schon mal das Allerwichtigste. Die Mount-Option "acl " habe ich noch nicht getestet, aber die ist ja sowieso nur für "Experten" und deshalb hier zunächst mal zweitrangig. Ob sich in den (meist peripheren) Details noch ein par Bugs verstecken, ist fürs Wiki nicht so wichtig. Hier geht es doch darum, die Features erst mal grundsätzlich vorzustellen. Wir dürfen uns nicht in Details verzetteln.
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Ich habe nun mal eine erste, (fast) vollständige Version des Artikels fertiggestellt. Passagen, die ich inhaltlich dem (englischen) Manual entnommen habe, habe ich so umformuliert, dass sie nicht allzu "geguttenbergt" erscheinen. Ich bitte nun darum, den Entwurf durchzulesen und auf inhaltliche Fehler hin zu überprüfen (ich hoffe, es gibt da nicht viel zu finden) und die Auswahl, Anordnung und Formulierungen konstruktiv zu kritisieren. Für weitere Anregungen bin ich immer dankbar. Mit freundlichem Gruß - Max-Ulrich
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17367
Wohnort: /home/noise
|
Hi ☺ Ein paar Dinge:
Den Wissensblock um [:Programme kompilieren: Pakete aus dem Quellcode erstellen] erweitern und hier darauf verweisen und den Text entsprechend kürzen. [:Terminal: Ein Terminal öffnen] hinzufügen und im Text öfters Mal auf den Wissensblock [] verweisen.
–- fehlt noch –- fehlt noch 😉
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
@march: Danke für Kritik und Anregungen. ☺ Was die Form angeht, wird man sicher noch ein paar mal über den Artikel gehen müssen. Es ist eben ein erster Entwurf. Es geht mir jetzt vor allem darum, ob die von mir getroffene thematische Auswahl den Bedürfnissen der Ubuntu-User gerecht wird, bzw. was fehlt oder vielleicht auch überflüssig ist. Eine Auswahl muss es bleiben; eine erschöpfende Darstellung könnte ein kleines Buch füllen.
–- fehlt noch –- fehlt noch 😉
Ich weiß, ich weiß. Aber ich wollte gerne aufs Wochenende zu einem vorläufigen Abschluss kommen (ich verreise). Die noch fehlenden Abschnitte sind nicht so wichtig. Die "Erweiterten (Windows-) Dateiattribute" spielen für Linux kaum eine Rolle; es geht hier eigentlich nur darum, wie man sie deaktivieren kann, falls sie stören. Und "Hibernate" sollte man im Dual-Boot-Betrieb am besten ganz vermeiden! Beste Grüße und ein gutes Wochenende! Max-Ulrich
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Ich habe jetzt die vorgesehenen "Erweiterten Dateiattribute" wieder rausgeschmissen, denn im Normalfall kommt man auch ohne diese aus. Wer sich da trotzdem weiter informieren will, soll dies anhand des NTFS-3G Manual 🇬🇧 tun. Damit ist der vorliegende erste Entwurf nun fertig. Ich bitte nun um Durchsicht und konstruktive Kritik! Gruß - Max-Ulrich
|
Alice_wtfiA
Anmeldungsdatum: 6. Januar 2011
Beiträge: 1292
|
hi! Da hast Du Dir aber grosse Mühe gemacht. Tolles Ergebnis! Übrigens, ich schätze mal als Ergebnis vom GlobalBugJam, ist die neueste Version von NTFS-3G 2012.1.15AR gerade in Precise gelandet. 920545 Status: fixed. s.Kommentar#3 *Luftsprung mach* Was mir aufgefallen ist: <option> ⇒ <OPTION>, bzw. OPTION. user ⇒ BENUTZER OT on/ So ein Kurzurlaub tut immer mal gut, feine Sache. /OT off
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Was mir aufgefallen ist: <option> ⇒ <OPTION>, bzw. OPTION. user ⇒ BENUTZER
Jetzt stehe ich offenbar auf der Leitung. Ich verstehe nicht, was Du damit sagen willst. Gruß - Max-Ulrich
|
Alice_wtfiA
Anmeldungsdatum: 6. Januar 2011
Beiträge: 1292
|
Achso,sry. es handelte sich um einen Syntax#Textformatierungs-Fehler - Variablen innerhalb von Befehlen oder Konfigurationsdateien. DONE Bei dem Begriff <user> bezog ich mich auf den Abschnitt Standardeinstellungen. Hab auch nochmal allgemein drübergesehen, mal einen (!) fehlenden Buchstaben eingefügt, und noch ein paar wenige Wikipedia-Link hinzugefügt. Bin i'wie total begeistert, ntfs-3g, die neue Version in Precise liegt als Multiarch vor. + ntfsprogs ist in Precise aus dem Archiv entfernt, also eine mögliche Fehlerquelle weniger. Ich hoffe sogar, das diese Version nach einiger Zeit nach Oneiric portiert werden kann. Allerdings nur, wenn SRU es zulässt. Es ist ein kleines Wunder für mich, das es noch geklappt hat, siehe Debian/Packages/Testing
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
@ Textformatierungsfehler: Ich hatte nicht mehr in Erinnerung, dass "Textvariablen in Großbuchstaben" als Textformatierung vorgeschrieben ist. Dann muss ich mich natürlich daran halten. In einigen anderen Artikeln sind Textvariablen halt so bezeichnet: <Variable>. Ich habe das nicht erfunden, aber ich mache es dann raus - bei <User> usw. genau so. Die Zeichen <> sind dann aber ganz unnötig. Ich bin jetzt dran, den Artikel Windows-Partitionen einbinden abzuspecken und umzumodeln, denn da gibt es jetzt - abgesehen von einigem, was nicht mehr stimmt - einige Redundanzen mit diesem Artikel hier, mit mount und mit fstab. Gruß - Max-Ulrich
|
Alice_wtfiA
Anmeldungsdatum: 6. Januar 2011
Beiträge: 1292
|
hi! die Mini-Diskussion dazu gab es mal im Artikel dedizierte MinecraftServer (nur falls es Dich interessiert). Deshalb weiss ich das *lach* Mir persönlich sind die <KLAMMERN> für Optionen/Varianten eigentlich auch geläufiger+lieber, egal ob spitz oder eckig. Allerdings verstehe ich auch das Argument, dass sie aus Unkenntnis in die Kommandozeile übertragen, zu unerwarteten Aktionen führen können. ;-9
Das Logo sollte mMn im Kommentar zum Bild auch noch mit einem Hinweis zum Copyright versehen werden, ähnlich wie dies bei wikimedia gehandhabt wird. Enzyklopädisch betrachtet. 😉 DONE
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Danke. Wenn ich es richtig sehe, müssten jetzt aber noch all die spitzen Klammern <VARIABLE> bei Textvariablen beseitigt werden. Ich mache das, obwohl es mir mit den Klammern ehrlich gesagt besser gefällt. Es sind ja nicht nur die Klammern, die in der Shell einen Sinn haben. Groß- und Kleinschreibung eventuell auch. EDIT: Done (nicht <Done> und nicht DONE, auch nicht "Done" 😉 ).
|
Alice_wtfiA
Anmeldungsdatum: 6. Januar 2011
Beiträge: 1292
|
hi! fast unbedeutsam, ein kleiner Auszug aus: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3-rc6-precise/CHANGES ... Anton Altaparmakov (7): NTFS: Remove unused variable. NTFS: Do not dereference pointer before checking for NULL. NTFS: Correct two spelling errors "dealocate" to "deallocate" in mft.c. LDM: Fix reassembly of extended VBLKs. Merge branch 'master' of /Volumes/CaseSensitiveDisk/linux Merge branch 'master' of /Volumes/CaseSensitiveDisk/linux NTFS: Update git repo path in MAINTAINERS file. ...
Es tut sich also sogar noch was im Kernel NTFS betreffend. Die Info ist einfach nur, um Dich mal ein bißchen bei Deiner Arbeit hier zu motivieren. 😉
|
Max-Ulrich_Farber
(Themenstarter)
Anmeldungsdatum: 23. Januar 2007
Beiträge: 8002
|
Es tut sich also sogar noch was im Kernel NTFS betreffend
Ich habe das gar nicht verfolgt. Wie sieht es denn jetzt mit der (Un-)Sicherheit beim Schreiben aus? Die zitierten Bugfixes betreffen ja nur Nebensachen.
Die Info ist einfach nur, um Dich mal ein bißchen bei Deiner Arbeit hier zu motivieren. 😉
Ist nett von Dir, danke! 😀 Ich mache hier mit, wann es mir Spass macht, und das wird auch so bleiben. "Arbeit" soll es nicht werden, das war einmal. Denn letztes Jahr habe ich mein siebentes Lebensjahrzehnt vollendet, und da sieht man dann doch manches schon ein bisschen anders. Beste Grüße - Max-Ulrich
|