PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schreibrechte für externe Ntfs-Platte



Seiten : [1] 2 3 4 5

S.G.
22.09.07, 13:53
Moin,

habe unter Suse 10.2 eine externe 500GB Ntfs-Platte über USB mit 3 Partitionen.
Brauche nun Schreibrchte für diese Platte.Habe die Partitionen wie folgt in die etc/fstab eingetragen:

/dev/sda6 / ext3 acl,user_xattr 1 1
/dev/sda7 /home ext3 acl,user_xattr 1 2
/dev/sda1 /windows/C ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb1 /windows/D ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb2 /windows/E ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sdg3 /media/Volume ntfs-3g noauto 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto 0 0

Schreibrechte erhalte ich allerdings keine?

zyrusthc
22.09.07, 13:56
Schreibrechte erhalte ich allerdings keine?
Erhällst du Meldungen?
Was sagt den mount ?
Wie währe es mit der Option rw ?!


Greeez Oli

towo2099
22.09.07, 13:57
/dev/sdg3 /media/Volume ntfs-3g noauto,users,umask=0 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto,users,umask=0 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto,users,umask=0 0 0

Versuch's so.

zyrusthc
22.09.07, 13:58
@towo2099
Wohl eher so:

/dev/sdg3 /media/Volume ntfs-3g noauto,users,umask=0,rw 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto,users,umask=0,rw 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto,users,umask=0,rw 0 0

S.G.
22.09.07, 14:14
Also bei beiden oben genannten Einträgen erhalte ich folgende Fehlermeldung:

Error opening partition device: Keine Berechtigung
Failed to startup volume: Keine Berechtigung
Failed to mount '/dev/sdg1': Keine Berechtigung

S.G.
22.09.07, 14:16
Mount:

maximus@linux-Suse10-2:~> mount
/dev/sda6 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda7 on /home type ext3 (rw,acl,user_xattr)
/dev/sda1 on /windows/C type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb1 on /windows/D type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb2 on /windows/E type fuse (rw,nosuid,nodev,noatime,allow_other)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)

Die Partitionen werden mit oben gemachten Einträgen nicht erkannt.

zyrusthc
22.09.07, 14:16
Also bei beiden oben genannten Einträgen erhalte ich folgende Fehlermeldung:

Error opening partition device: Keine Berechtigung
Failed to startup volume: Keine Berechtigung
Failed to mount '/dev/sdg1': Keine Berechtigung
Hast du das ganze mal als root versucht?

PS: Und überarbeite deine Posts mit den Code-Tags (http://www.linuxforen.de/forums/showthread.php?t=229647) des Forums!

S.G.
22.09.07, 14:18
ja,habe ich

zyrusthc
22.09.07, 14:20
Dann ändere mal den Wert bei umask und verwende zusätzlich noch uid und gid !
Und ich verweise dich noch mal darauf deine Posts mit den Code-Tags (http://www.linuxforen.de/forums/showthread.php?t=229647) des Forums zu überarbeiten!

kreol
22.09.07, 14:21
Ich dachte eigentlich, Du hättest gestern verstanden, daß Befehl und Systemmeldung zusammengehören. Beides im Wortlaut und verwende endlich code-Tags!

Wie oft soll man Dich auf diese Selbtverständlichkeiten eigentlich noch hinweisen? :mad:
/dev/sdg3 /media/Volume ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0Du heisst maximus, oder? Sonst nimm Deinen Username.


Kreol

S.G.
22.09.07, 14:45
Bei folgendem Eintrag erhalte ich zwar keine Fehlermeldung aber auch keine Schreibrechte:



/dev/sdg3 /media/Volume ntfs-3g noauto,users,umask=002,uid=maximus,gid=users,rw 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto,users,uid=maximus,gid=usersumask=002,rw 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0

Die Option "An diese Stelle kopieren" unter Konquer wird nicht freigeschaltet!

S.G.
22.09.07, 14:50
Unter Mount erhalte ich folgendes:


maximus@linux-Suse10-2:~> mount
/dev/sda6 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda7 on /home type ext3 (rw,acl,user_xattr)
/dev/sda1 on /windows/C type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb1 on /windows/D type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb2 on /windows/E type fuse (rw,nosuid,nodev,noatime,allow_other)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sdc2 on /media/Volume-1 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdc1 on /media/Volume-2 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdi1 on /media/Volume type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdi2 on /media/Volume-4 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdj2 on /media/Volume-3 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdj1 on /media/Volume-5 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdj3 on /media/Volume-6 type ntfs (rw,nosuid,nodev,uid=1000)
maximus@linux-Suse10-2:~>

Komischer Weise habe ich jetzt 7 Partitionen.Nach dem ich die Externe neu gestartet habe.

S.G.
22.09.07, 15:02
So,nachdem ich neu gebootet hab stimmen die Partitionen wieder.

Mount


maximus@linux-Suse10-2:~> mount
/dev/sda6 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda7 on /home type ext3 (rw,acl,user_xattr)
/dev/sda1 on /windows/C type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb1 on /windows/D type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb2 on /windows/E type fuse (rw,nosuid,nodev,noatime,allow_other)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sdh2 on /media/Volume type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdh3 on /media/Volume-1 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdh1 on /media/Volume-2 type ntfs (rw,nosuid,nodev,uid=1000)
maximus@linux-Suse10-2:~>

kreol
22.09.07, 15:04
Bei sdg2 fehlt ein Komma zwischen gid=users und umask.

Um welche Partition geht es denn? sdg taucht bei mount nicht mehr auf (ist also nicht gemountet), dafür gibt es jetzt auf einmal sdc, sdi und sdj, die allerdings wohl nicht den ntfs-3g verwenden. Nur ntfs kann aber kein rw.

Poste mal Deine vollständige /etc/fstab.

Und versuchs mal ohne Konqueror sondern setz Konsolenbefehle ab, die haben aussagekräftigere Fehlermeldungen. Mit "touch <dateiname>" z.B. erstellst Du eine leere Datei, damit kannst Du rausfinden, ob Du Schreibrechte hast.


Kreol

therealmisterx
22.09.07, 15:05
Wenn du auf dem gemounteten Laufwerk als root ein Verzeichnis erstellst und diesem dann die Rechte 777 gibtst, kannst du darin dann als normaler User schreiben?

towo2099
22.09.07, 15:05
ntfs != ntfs-3g

Außerdem ist es absoluter Schwachsinn, die Partitionen per /dev/bla in die fstab zu schreiben, da sich die Bezeichnung jederzeit ändern kann.
Der geneigte Linuxer benutzt stattdessen die UUID der Partitionen.
Außerdem funkt dir der Automounter dazwischen und dieser benutzt nicht ntfs-3g, sondern den Kernel-Treiber.

S.G.
22.09.07, 15:11
Meine etc/fstab:


/dev/sda6 / ext3 acl,user_xattr 1 1
/dev/sda7 /home ext3 acl,user_xattr 1 2
/dev/sda1 /windows/C ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb1 /windows/D ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb2 /windows/E ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/sdg3 /media/Volume ntfs-3g noauto,users,umask=002,uid=maximus,gid=users,rw 0 0
/dev/sdg2 /media/Volume-1 ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0
/dev/sdg1 /media/Volume-2 ntfs-3g noauto,users,uid=maximus,gid=users,umask=002,rw 0 0


Es geht um die sdg

S.G.
22.09.07, 15:57
fdisk -l sagt folgendes:


Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 10199 81923436 7 HPFS/NTFS
/dev/sda2 10200 19457 74364885 f W95 Erw. (LBA)
/dev/sda5 10200 10423 1799248+ 82 Linux Swap / Solaris
/dev/sda6 10424 13034 20972826 83 Linux
/dev/sda7 13035 19457 51592716 83 Linux

Platte /dev/sdb: 160.0 GByte, 160041885696 Byte
255 heads, 63 sectors/track, 19457 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 9689 19457 78469492+ 7 HPFS/NTFS
/dev/sdb2 * 1 9688 77818828+ 7 HPFS/NTFS

Partitionstabelleneinträge sind nicht in Platten-Reihenfolge

Platte /dev/sdg: 500.1 GByte, 500107862016 Byte
255 heads, 63 sectors/track, 60801 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdg1 1 19242 154561333+ 7 HPFS/NTFS
/dev/sdg2 19243 38492 154625625 7 HPFS/NTFS
/dev/sdg3 38493 60801 179197042+ 7 HPFS/NTFS

S.G.
22.09.07, 16:19
ntfs != ntfs-3g

Außerdem ist es absoluter Schwachsinn, die Partitionen per /dev/bla in die fstab zu schreiben, da sich die Bezeichnung jederzeit ändern kann.

Stimmt ,nach einem Neustart habe ich unter "mount" eine andere Bezeichnung!


maximus@linux-Suse10-2:~> mount
/dev/sda6 on / type ext3 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
/dev/sda7 on /home type ext3 (rw,acl,user_xattr)
/dev/sda1 on /windows/C type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb1 on /windows/D type fuse (rw,nosuid,nodev,noatime,allow_other)
/dev/sdb2 on /windows/E type fuse (rw,nosuid,nodev,noatime,allow_other)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
/dev/sdc3 on /media/Volume type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdc2 on /media/Volume-1 type ntfs (rw,nosuid,nodev,uid=1000)
/dev/sdc1 on /media/Volume-2 type ntfs (rw,nosuid,nodev,uid=1000)
maximus@linux-Suse10-2:~>

S.G.
22.09.07, 23:15
Hat nicht noch jemand einen Tipp:(

S.G.
23.09.07, 01:04
Habe die Einträge jetzt wie folgt geändert:


/dev/sda6 / ext3 acl,user_xattr 1 1
/dev/sda7 /home ext3 acl,user_xattr 1 2
/dev/sda1 /windows/C ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb1 /windows/D ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb2 /windows/E ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
uuid=3E2853232852DA0B /media/Volume ntfs-fuse noauto,users,umask=002,uid=maximus,gid=users,rw 0 0
uuid=64444E1C444DF17A /media/Volume-1 ntfs-fuse noauto,users,uid=maximus,gid=users,umask=002,rw 0 0
uuid=06A08614A08609FF /media/Volume-2 ntfs-fuse noauto,users,uid=maximus,gid=users,umask=002,rw 0 0


Immer noch keine Schreibrechte.Auch mit ntfs-3g statt ntfs-fuse als Eintrag, nichts.

S.G.
23.09.07, 01:09
Unter Konqueror lassen sich die Partitionen ansteuern, über die Konsole nicht:


maximus@linux-Suse10-2:~> su
Passwort:
linux-Suse10-2:/home/maximus # /dev/sdg1
bash: /dev/sdg1: Keine Berechtigung
linux-Suse10-2:/home/maximus #

zyrusthc
23.09.07, 01:29
Habe die Einträge jetzt wie folgt geändert:


/dev/sda6 / ext3 acl,user_xattr 1 1
/dev/sda7 /home ext3 acl,user_xattr 1 2
/dev/sda1 /windows/C ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb1 /windows/D ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb2 /windows/E ntfs-3g
ro,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sda5 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
uuid=3E2853232852DA0B /media/Volume ntfs-fuse noauto,users,umask=002,uid=maximus,gid=users,rw 0 0
uuid=64444E1C444DF17A /media/Volume-1 ntfs-fuse noauto,users,uid=maximus,gid=users,umask=002,rw 0 0
uuid=06A08614A08609FF /media/Volume-2 ntfs-fuse noauto,users,uid=maximus,gid=users,umask=002,rw 0 0

Immer noch keine Schreibrechte.Auch mit ntfs-3g statt ntfs-fuse als Eintrag, nichts.
Der fs Type ist ntfs-3g nicht ntfs-fuse!

Unter Konqueror lassen sich die Partitionen ansteuern, über die Konsole nicht:


maximus@linux-Suse10-2:~> su
Passwort:
linux-Suse10-2:/home/maximus # /dev/sdg1
bash: /dev/sdg1: Keine Berechtigung
linux-Suse10-2:/home/maximus #


Was soll das?

S.G.
23.09.07, 10:12
sdg1-3 war die Bezeichnung der drei Partitionen auf der Externen!

zyrusthc
23.09.07, 18:32
sdg1-3 war die Bezeichnung der drei Partitionen auf der Externen!
Ja und , was wolltest Du den damit bezwecken?
Poste jetzt genau was nicht funktioniert, und was du vor hast. Sonst wird das hier nichts!


Greeez Oli

kreol
23.09.07, 21:06
...
Poste jetzt genau was nicht funktioniert, und was du vor hast. Sonst wird das hier nichts!Naja, das ist eigentlich klar. Die externe NTFS ist nicht schreibbar und er will Schreibzugriff.

Bedauerlicherweise geht S.G. aber nicht auf die hier im Thread bereits gegebenen Hinweise/Befehle ein, postet keine Systemmeldungen oder wenn, dann mit sinnlosen Befehlen und es fehlt ihm nach wie vor jede Grundlage, obwohl die Links aus meiner Signatur und Tips und Links für Linux Umsteiger (http://www.linuxforen.de/forums/showthread.php?t=105375) an anderer Stelle schon vor geraumer Zeit empfohlen wurden.

Also gehe ich mit dem letzten Satz wieder konform: So wird das nichts.


Kreol

S.G.
23.09.07, 21:40
Richtig,ich brauche Schreibzugriff auf meine externe Ntfs-Platte.Mit den gemachten Einstellungen die ich hier im Thread veröffentlicht habe klappt es nicht. Die "Tipps und Links" habe ich mir angeschaut, sehe dort aber keine Lösung für mein derzeitiges Problem.An Grundlagen fehlt es mir sicherlich,ist aber auch nicht so einfach zu verstehen.Ich arbeite dran.

kreol
23.09.07, 21:53
Naja, ich hatte z.B. etwas von "touch <dateiname>" geschrieben und der Hoffnung Ausdruck gegeben, damit relevante Meldungen zu erhalten. Keine Reaktion. Daß ntfs-fuse ungleich (!=) ntfs oder ntfs-3g wurde auch öfter mitgeteilt.

Den schnellen Wechseln von Ausgaben, teilweise per Edit, ist auch nicht immer zu folgen. Ebensowenig, wenn die Ausgaben sich ändern aber die dahinter stehenden Configs (hier: fstab) nicht mitgepostet werden oder umgekehrt. Das macht es uns halt einfach nicht leicht, weil in den einzelnen Posts kein erkennbares System und keine systematische Herangehensweise an das Problem zu erkennen ist.

Und dein "/dev/sdg1" ist einfach nur sinnlos, weil es keinen Befehl beinhaltet. Was soll das System damit anfangen? Das ist nur die Bezeichnung für das Device (wenn sdg überhaupt noch aktuell ist, siehe den Post von towo2099).

Und nachdem Du schon mehrfach erfolglos gebeten wurdest, Dir wenigstens ein paar Basics anzueignen, weil sonst jeder Deiner Threads eine Zangengeburt wird, steigt hier etwas die Frustrate...

Jeder hier hat irgendwann mal mit Linux und Konsolenbefehlen angefangen und keiner verlangt, daß Du über Nacht alles lernst. Aber fang bitte wenigstens damit an.


Kreol

P.S.
Und versetz Dich bei jedem Post doch mal in die Situation der Leser und in deren Informationsstand. Wir sitzen nunmal nicht vor Deinem Rechner und sehen Dir bei Änderungen nicht über die Schulter. Um so wichtiger ist es, daß Du die erforderliche Info lieferst.

S.G.
23.09.07, 22:03
Deswegen habe ich ja auch versucht die uuid der Partitionen in die fstab einzutragen.Es hat nur nichts an den Schreibrechten geändert.Ich suche mir jetzt den Konsolenbefehl für das aufrufen meiner Partitionen heraus und versuche dann dort eine Datei zu erstellen.

kreol
23.09.07, 22:21
Ich suche mir jetzt den Konsolenbefehl für das aufrufen meiner Partitionen heraus ...Äh, der wurde Dir schon mehrfach genannt, er lautet "mount" ohne alle Parameter. Oder was meinst Du mit "aufrufen"?

Mit "cd" wechselst Du in das Verzeichnis und mit "touch" kannst Du entweder eine Datei erstellen oder eine Fehlermeldung produzieren. Zum testen reichts.


Kreol