Problem mit NTFS-Dateisystem
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Problem mit NTFS-Dateisystem
Hallo Leute,
habe folgendes Problem:
Habe mit mount -t ntfs -r /dev/hda1 /Windows Erfolg gehabt.
Kann auch als root lesend und schreibend auf die Platte zugreifen.
In der /etc/fstab steht folgender Eintrag:
/dev/hda1 /Windows ntfs rw,nouser -> Eintrag manuell vorgenommen!
Nur würde ich zu gerne auch als einfacher Benutzer auf die Platte
zugreifen wollen. Wie stelle ich das nun an?
Muss statt nouser -> user stehen. Bin mir in dem Punkt unsicher!
Danke an alle für eure Hilfe im voraus.
QuornJulio
habe folgendes Problem:
Habe mit mount -t ntfs -r /dev/hda1 /Windows Erfolg gehabt.
Kann auch als root lesend und schreibend auf die Platte zugreifen.
In der /etc/fstab steht folgender Eintrag:
/dev/hda1 /Windows ntfs rw,nouser -> Eintrag manuell vorgenommen!
Nur würde ich zu gerne auch als einfacher Benutzer auf die Platte
zugreifen wollen. Wie stelle ich das nun an?
Muss statt nouser -> user stehen. Bin mir in dem Punkt unsicher!
Danke an alle für eure Hilfe im voraus.
QuornJulio
*.* NEWBIE !!! *.* Debian Squeeze
Hi,
hier mal ein Ausschnitt aus meiner /etc/fstab
Damit kann ich als User lesend auf meine NTFS Partition zugreifen....für schreiben brauchts doch eigentlich CaptiveFS oder so ähnlich, kann das sein ?
Greetz
Marc
hier mal ein Ausschnitt aus meiner /etc/fstab
Code: Alles auswählen
/dev/hda2 /media/WinXP-64Bit ntfs auto,user,umask=0222 0 0
Greetz
Marc
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Der Treiber im Linuxkernel kann standardmäßig nicht schreiben, und sollte man auch nicht aktivieren, (dazu muß der Kernel neu kompiliert werden) , es sei denn man will seine Daten unbedingt schreddern. Aus diesem Grunde wird davor gewarnt und abgeraten. Aber wie weit Captive und der andere Treiber sind weiß ich nicht und hätte auch keinen Bedarf dafür.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Hallo Leute,
also ich hab das Problem als Anfänger so gelöst:
1. in der /usr/fstab steht folgender Eintrag
/dev/hda1 /Windows ntfs rw, uid=1000
2. in der /usr/mtab
/dev/hda1 /Windows ntfs rw, uid=1000 0 0
Der Ordner Windows muss vorhanden sein -> /Windows
also erst erstellen bevor ihr ->
mount -t ntfs -w /dev/hda1 /Windows -o uid=1000 -> eingibt.
1000 ist hier die Benutzerkennung.
Findet ihr in "System/Benutzer und Gruppen"
(hda1 ist bei mir die 1. Festplatte!!!)
Wichtig ist, daß euer Kernel das NTFS-Dateisystem unterstützt!
Viel Erfolg!
also ich hab das Problem als Anfänger so gelöst:
1. in der /usr/fstab steht folgender Eintrag
/dev/hda1 /Windows ntfs rw, uid=1000
2. in der /usr/mtab
/dev/hda1 /Windows ntfs rw, uid=1000 0 0
Der Ordner Windows muss vorhanden sein -> /Windows
also erst erstellen bevor ihr ->
mount -t ntfs -w /dev/hda1 /Windows -o uid=1000 -> eingibt.
1000 ist hier die Benutzerkennung.
Findet ihr in "System/Benutzer und Gruppen"
(hda1 ist bei mir die 1. Festplatte!!!)
Wichtig ist, daß euer Kernel das NTFS-Dateisystem unterstützt!
Viel Erfolg!
*.* NEWBIE !!! *.* Debian Squeeze
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
QuornJulio hat geschrieben:Hallo Leute,
also ich hab das Problem als Anfänger so gelöst:
QuornJulio hat geschrieben: 1. in der /usr/fstab steht folgender Eintrag
/dev/hda1 /Windows ntfs rw, uid=1000
wird dir nichts nützen , es sei denn due hast einen selbst kompilierten Kernel mit aktivierten Schreibsupport für NTFS.
Und die Warnung ist durchaus ernst zu nehem.
Die Datei ist unwichtig , das stehen eh nur die momentan gemounteten Partiitonen drinn und die änderrt sich ständig.QuornJulio hat geschrieben:
2. in der /usr/mtab
/dev/hda1 /Windows ntfs rw, uid=1000 0 0
Ein Eintrag in derQuornJulio hat geschrieben: mount -t ntfs -w /dev/hda1 /Windows -o uid=1000 -> eingibt.
Code: Alles auswählen
/etc/fstab
Code: Alles auswählen
/dev/hda1 /media/hda1 ntfs defaults,auto,umask=022,gid=disk 0 0
gid=disk ist die Gruppe disk . Die muß dann noch dem Nutener hinzugefügt werden der auf die NTFS Partiton zugreifen darf.
Und das Modul ntfs muß auch geladen sein.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Hallo Leute,
also bei mir klappt alles ohne irgendwelche Probleme.
Muss ich dennoch einen Festplatten-Crash befürchtet!?
Wieso /media/hda1 und nicht /dev/hda1? Bei /media/cdrom
verstehe ich da ja noch. Ist das sicherer mit /media/hda1?
Mit unmask=022 kann ich nichts anfangen. Wofür steht unmask
und wieso 022?
Zu gid=disk. Gibt es überhaupt eine Gruppe disk oder muss
diese erst erstellt werden?
Hoffe, daß sind nicht so viele Fragen. Will nur nicht, daß mich
demnächst mit einem Systemfehler, mit einer defekten Festplatte
oder mit Datenverlust beschäftigen muss.
also bei mir klappt alles ohne irgendwelche Probleme.
Muss ich dennoch einen Festplatten-Crash befürchtet!?
Wieso /media/hda1 und nicht /dev/hda1? Bei /media/cdrom
verstehe ich da ja noch. Ist das sicherer mit /media/hda1?
Mit unmask=022 kann ich nichts anfangen. Wofür steht unmask
und wieso 022?
Zu gid=disk. Gibt es überhaupt eine Gruppe disk oder muss
diese erst erstellt werden?
Hoffe, daß sind nicht so viele Fragen. Will nur nicht, daß mich
demnächst mit einem Systemfehler, mit einer defekten Festplatte
oder mit Datenverlust beschäftigen muss.
*.* NEWBIE !!! *.* Debian Squeeze
Hi,
zu /media/hda1....du kannst doch deinen Mountpoint nennen wie du willst. Das ist völlig egal wie er heißt. Vorraussetzung ist du legst das Verzeichnis vorher an...
und zu umask=022...Auszug aus man mount :
Greetz
Marc
zu /media/hda1....du kannst doch deinen Mountpoint nennen wie du willst. Das ist völlig egal wie er heißt. Vorraussetzung ist du legst das Verzeichnis vorher an...
und zu umask=022...Auszug aus man mount :
Code: Alles auswählen
uid=value, gid=value and umask=value
Set the file permission on the filesystem. The umask value is
given in octal. By default, the files are owned by root and not
readable by somebody else.
Marc
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Aber Vorsicht kann nicht schaden , beim Schreibzugriff auf NTFS wenn du den wirklich aktiviert hast.QuornJulio hat geschrieben:Hallo Leute,
also bei mir klappt alles ohne irgendwelche Probleme.
Muss ich dennoch einen Festplatten-Crash befürchtet!?
DasQuornJulio hat geschrieben: Wieso /media/hda1 und nicht /dev/hda1? Bei /media/cdrom
verstehe ich da ja noch. Ist das sicherer mit /media/hda1?
Code: Alles auswählen
netinst.iso
Code: Alles auswählen
/media
QuornJulio hat geschrieben: Mit unmask=022 kann ich nichts anfangen. Wofür steht unmask
und wieso 022?
Anders kann man einem NTFS oder VFAT die richtigen Rechte nicht beibringen.
Sicher gibt es die Gruppe. Nach zulesen inQuornJulio hat geschrieben: Zu gid=disk. Gibt es überhaupt eine Gruppe disk oder muss
diese erst erstellt werden?
Code: Alles auswählen
/etc/group
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Hallo,
also ist es egal ob ich nun /dev oder /media stehen habe!
Ich mal nachgeschlagen und unter umask folgendes gefunden:
umask=022 -> Bewirkt, dass Dateien standardmäßig mit den Rechten
zum Lesen und Schreiben und Ausführen für den Besitzer und für
Mitglieder der assozierten Gruppe und andere Benutzer erzeugt werden.
Sagt doch mehr aus als "The umask value is given in octal."
also ist es egal ob ich nun /dev oder /media stehen habe!
Ich mal nachgeschlagen und unter umask folgendes gefunden:
umask=022 -> Bewirkt, dass Dateien standardmäßig mit den Rechten
zum Lesen und Schreiben und Ausführen für den Besitzer und für
Mitglieder der assozierten Gruppe und andere Benutzer erzeugt werden.
Sagt doch mehr aus als "The umask value is given in octal."

*.* NEWBIE !!! *.* Debian Squeeze
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Hallo,
also wenn ich den Schreibzugriff nicht hätte, dann bekäme ich doch
einen Hinweis. Fact ist, daß ich lesend sowie auch schreibend auf die
Platte zugreifen kann. Aber wie kann ich das überprüfen?
Muss ich da einen Blick auf die /boot/.config werfen und auf welchen
Eintrag muss ich achten?
Werde es dann mal versuchen die Platte anders zu mounten -
/dev/hda1 /media/Windows ntfs defaults, auto, umask=022, gid=disk 00
disk habe ich bereits dem Benutzer zugeordnet. Hoffe, dass es dann klappt.
also wenn ich den Schreibzugriff nicht hätte, dann bekäme ich doch
einen Hinweis. Fact ist, daß ich lesend sowie auch schreibend auf die
Platte zugreifen kann. Aber wie kann ich das überprüfen?
Muss ich da einen Blick auf die /boot/.config werfen und auf welchen
Eintrag muss ich achten?
Werde es dann mal versuchen die Platte anders zu mounten -
/dev/hda1 /media/Windows ntfs defaults, auto, umask=022, gid=disk 00
disk habe ich bereits dem Benutzer zugeordnet. Hoffe, dass es dann klappt.
*.* NEWBIE !!! *.* Debian Squeeze
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
AlsoQuornJulio hat geschrieben:Hallo,
also ist es egal ob ich nun /dev oder /media stehen habe!
Ich mal nachgeschlagen und unter umask folgendes gefunden:
umask=022 -> Bewirkt, dass Dateien standardmäßig mit den Rechten
zum Lesen und Schreiben und Ausführen für den Besitzer und für
Mitglieder der assozierten Gruppe und andere Benutzer erzeugt werden.
Sagt doch mehr aus als "The umask value is given in octal."
Code: Alles auswählen
/media
Code: Alles auswählen
/
Code: Alles auswählen
/dev/sda1
Code: Alles auswählen
/media
Code: Alles auswählen
mount -t vfat /dev/sda1 /media
Standardgemäß bekommen neue Dateien unter Linux als Berechtigungen 666 und Verzeichnisse 777 (hoffe du weißt was es heißt?)
Wenn du also ein USB Stick anhängst was mit fat Formatiert ist und daher eigentlich keine Dateiberechtigungen besitzt, kriegst du eigentlich theoretisch auf alle Dateien 666 und auf alle Verzeichnisse 777... aber das passiert beim Mounten nicht (weiß nicht warum) und die Dateien haben irgendwie 600 und Verzeichnisse 700.. das heißt nur ROOT darf irgendwas machen.
Wenn du jetzt eine UMASK angibst, dann sagst du dem System, dass es von den Standardberechtigungen folgendes abziehen muss/darf:
UMASK=022
daraus folgt
Standarddateien 666 - 022 = 644 (also user=lesen+schreiben, gruppe=lesen, andere=lesen)
Standardverzeichnisse 777 - 022 = 755 (also user=lesen+schreiben+ausführen, gruppe=lesen+ausführen, andere=lesen+ausführen)
hoffe das war nicht zu abstrus (ok, es war fachlich unsauber, aber was solls)
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Du verstehts du was falsch.
Ist der Gerätename der ersten primären Partition auf der ersten Festplatte ( Master Platte am primären IDE Port.)
Ist das Verzeichnis.
Es wird also das Gerrät in das Verzeichnis gemountet.
Code: Alles auswählen
/dev/hda1
Ist der Gerätename der ersten primären Partition auf der ersten Festplatte ( Master Platte am primären IDE Port.)
Code: Alles auswählen
/media/hda1
Ist das Verzeichnis.
Es wird also das Gerrät
Code: Alles auswählen
/dev/hda1
Code: Alles auswählen
/media/hda1
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Das ist mir schon klar, dass die Platte über /dev/hda1 angesprochen wird.
Ich kann doch auch statt über /media/hda1 über /media/Windows mounten.
Mir ist bekannt, dass dann in dem Ordner /media ein Ordner Windows sich befinden muss.
Muss es zwangsläufig /media/hda1 sein!?
Ich kann doch auch statt über /media/hda1 über /media/Windows mounten.
Mir ist bekannt, dass dann in dem Ordner /media ein Ordner Windows sich befinden muss.
Muss es zwangsläufig /media/hda1 sein!?
*.* NEWBIE !!! *.* Debian Squeeze
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
klar kannst du auch benutzen
oder wäre auch möglich..
Code: Alles auswählen
/media/windows
oder
Code: Alles auswählen
/schwanzverdreher
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Problem mit NTFS-Dateisystem
Hallo,
Mit dem folgenden Eintrag in der /usr/fstab
/dev/hda1 /dev/Windows ntfs defaults,auto, umask=022,gid=disk 0 0
ist es mir möglich auf die Windows-Platte lesend zu zugreifen, nur schreibend
nicht. disk ist habe ich dem Benutzer zugeordnet über Benutzer und Gruppen.
Auf die Platte hat jetzt root -- disk Zugriff und ist mir unerklärlich.
Die Angaben in der /usr/fstab sind doch richtig oder !?
Mit dem folgenden Eintrag in der /usr/fstab
/dev/hda1 /dev/Windows ntfs rw,uid=1000 0 0
hatte ich eher Erfolg
Mit dem folgenden Eintrag in der /usr/fstab
/dev/hda1 /dev/Windows ntfs defaults,auto, umask=022,gid=disk 0 0
ist es mir möglich auf die Windows-Platte lesend zu zugreifen, nur schreibend
nicht. disk ist habe ich dem Benutzer zugeordnet über Benutzer und Gruppen.
Auf die Platte hat jetzt root -- disk Zugriff und ist mir unerklärlich.
Die Angaben in der /usr/fstab sind doch richtig oder !?
Mit dem folgenden Eintrag in der /usr/fstab
/dev/hda1 /dev/Windows ntfs rw,uid=1000 0 0
hatte ich eher Erfolg

*.* NEWBIE !!! *.* Debian Squeeze
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02