Wie man NTFS Schreibunterstützung (ntfs-3g) auf PCLinuxOS aktiviert

Version 1.0
Author: Falko Timme


Normalerweise können Linux Systeme nur von Windows NTFS Partitionen lesen und nicht auf die Partitionen schreiben, was ziemlich ärgerlich sein kann, wenn man Du mit Linux und Windows Systemen arbeiten musst. Hier kommt ntfs-3g ins Spiel. ntfs-3g ist ein kostenlos erhältliches, open source NTFS Laufwerk für Linux mit Lese-und Schreibunterstützung. Diese Anleitung veranschaulicht, wie man ntfs-3g auf einem PCLinuxOS 2007 Desktop installiert und verwendet, um von einem Windows NTFS Laufwerk und Windows Partitionen lesen und auf sie schreiben zu können.

Diese Anleitung ist ohne jegliche Gewähr! Ich möchte an dieser Stelle darauf hinweisen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Wege dieses Ziel zu erreichen - dies ist der Weg, den ich gewählt habe. Ich übernehme keine Garantie, dass dies auch bei Dir funktioniert!

1 Vorbemerkung

Ich habe dies auf einem PCLinuxOS 2007 Desktop mit einer externen NTFS USB Festplatte ausprobiert.

2 Installation von ntfs-3g

Öffne den Synaptic Package Manager indem Du auf dessen Symbol klickst:


Gib das Root Passwort ein:


Nachdem der Synaptic Package Manager gestartet ist, klicke auf Search und suche nach ntfs:


Klicke auf der Ergebnisseite auf das Paket ntfs-3g und wähle Mark for Installation:


ntfs-3g hat einige Abhängigkeiten, die auch installiert werden müssen; akzeptiere diese Pakete indem Du auf Mark klickst.


Markiere dann auch ntfs-config für die Installation:


Akzeptiere ntfs_configs Abhängigkeiten:


Klicke auf Apply um die ausgewählten Pakete zu installieren:


Bestätige Deine Auswahl indem Du erneut auf Apply klickst:


Die Pakete werden runter geladen und installiert:


3 Gebrauch von ntfs-3g

Bevor Du Dein NTFS Laufwerk anschließt und anschaltest, öffne das NTFS Configuration Tool (System > Configuration > Hardware > NTFS Configuration Tool):


Gib das Root Passwort ein:


Im NTFS Configuration Tool kannst Du festlegen, für welche NTFS Laufwerke Du eine Schreibunterstützung aktivieren möchtest. Ich verwende ein externes NTFS Laufwerk, also wähle ich Enable write support for external device (mein System hat keine internen NTFS Geräte, also ist die andere Option grau). Klicke dann auf Close:


Während Du jetzt also vor Deinem PCLinuxOS 2007 Desktop sitzt, schließe Deine externe NTFS Festplatte an und schalte sie ein.


Nach ein paar Sekunden (wenn nichts schief geht) sollte sich ein neues Fenster öffnen, in dem Du gefragt wirst, was Du mit dem neuen Medium machen möchtest. Wähle Open in New Window:



Du müsstest ein Desktop-Symbol für Dein NTFS Laufwerk (meins heißt BACKUP) sehen. Außerdem sollte ein Datei Explorer Fenster erscheinen, das die Inhalte des Laufwerks anzeigt:


Das bedeutet, dass wir zumindest von dem NTFS Laufwerk lesen können. Aber natürlich möchten wir wissen, ob die Schreibunterstützung funktioniert. Um dies zu überprüfen, kannst Du zu irgendeinem Unterordner (oder im Root Ordner bleiben) des NTFS Laufwerks gehen, klicke mit der rechten Mouse-Taste in ein leeres Feld und wähle Create Folder (Du könntest auch Create Document auswählen):


Gib die Bezeichnung des neuen Ordners ein. Wenn der Ordner ohne Fehler angelegt wurde, bedeutet das, dass die Schreibunterstützung für unser NTFS Laufwerk funktioniert!



Bevor Du ausschaltest/die Verbindung Deines NTFS Laufwerks mit dem PCLinuxOS System abbrichst, musst Du es deaktivieren (oder Du riskierst eine Beschädigung Deines Dateisystems!). Um dies zu tun, klicke mit der rechten Mouse-Taste auf Desktop-Symbol des Laufwerks und wähle Safely Remove:


Nachdem das Desktop-Symbol des Laufwerks verschwunden ist, kannst Du die Festplatte entfernen und ausschalten.

4 Fehlersuche

Wenn Du Dein NTFS Laufwerk anschließt und es nicht erkannt wird, Du stattdessen eine Fehlermeldung siehst, in der Dir etwas derartiges mitgeteilt wird:

$LogFile indicates unclean shutdown (0, 0) Failed to mount '/dev/sda1': Operation not supported Mount is denied because NTFS is marked to be in use. Choose one action: Choice 1: If you have Windows then disconnect the external devices by clicking on the 'Safely Remove Hardware' icon in the Windows taskbar then shutdown Windows cleanly. Choice 2: If you don't have Windows then you can use the 'force' option for your own responsibility. For example type on the command line: mount -t ntfs-3g /dev/sda1 /media/BACKUP -o force Or add the option to the relevant row in the /etc/fstab file: /dev/sda1 /media/BACKUP ntfs-3g defaults, force 0 0

bedeutet das, dass das NTFS Laufwerk vorher nicht sicher vom Windows System entfernt worden ist.


Um dies zu beheben, müssen wir erneut in unser Windows System starten und unser NTFS Laufwerk anschließen. Klicke im Windows Explorer mit der rechten Mouse-Taste auf das Laufwerk und wähle Properties:


Gehe dann zur Extras Registerkarte und durchsuche das Laufwerk nach Fehlern (das erste Feld Jetzt prüfen... auf diesem Screenshot (ich habe ein Deutsches Windows...)):


Wähle die Option, mit der Dateisystemfehler automatisch korrigiert werden (Dateisystemfehler automatisch korrigieren):


Das Laufwerk wird nun überprüft:


Klicke danach auf OK :


Danach musst Du das Laufwerk sicher entfernen indem Du auf den grünen Pfeil in der Tool-Zeile klickst. Du solltest von nun an immer diese Option nutzen, anstatt das Laufwerk einfach so zu entfernen. Wenn Du es einfach entfernst, tritt der $LogFile indicates unclean shutdown Fehler in PCLinuxOS erneut auf.


Ein paar Sekunden nachdem Du auf den grünen Pfeil geklickt hast, teilt Dir Windows mit, dass das Laufwerk nun entfernt werden kann:


Danach kannst Du das Laufwerk mit Deinem PCLinuxOS System verbinden und es sollte nun ohne Fehler erkannt werden.

5 Links