Re: [suse-laptop] mount probleme an externer usb festplatte
Am Mittwoch, 4. Mai 2005 13:55 schrieb Darko Mocelj:
mount liefert: ------------------ /dev/sda1 on /media/usbdisk type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid) /dev/sda2 on /media/Archive type subfs (rw,nosuid,nodev,sync,fs=reiserfs) /dev/sda3 on /media/Backup type subfs (rw,nosuid,nodev,sync,fs=reiserfs)
Das Problem:
Obwohl /dev/sda2 und /dev/sda3 beide mit den identischen Parametern gemountet sind, kann ich als normaler Nutzer nur auf /dev/sda3 schreiben. Auf /dev/sda2 habe ich keine Schreibrechte....
Ich bin mit meinem Latein am Ende. Vielleicht kann mir jemand weiterhelfen.
Wenn du auf _alle_ Daten in /dev/sda2 als "normaler" user schreibend zugreifen willst (also insbesondere auf das root-Verzeichnis) hilft vermutlich
chown -R user.group /media/Archive (als root).
Der muss dann VOR dem mount ausgefuehrt werden, damit der Mountpoint bereits die richtgen Berechtgungen hat, sonst ist nach dem umount alles wieder futsch, weil der chown dann nur auf /dev/sda2:/ (das "root"-Verzeichnis von sda2) wirkt. Oder anders ausgedrueckt (um den Grund fuer obigen chown zu verdeutlichen): Nach dem Mounten sind die Berechtigungen der Directories auf den Partitionen interessant, nicht mehr die Partitionen selber. Falls /media/Backup dem User (vermute mal Dir) Lese- und Schreibrechte gewaehrt, kannst Du dorthin schreiben, falls /media/Archive es nicht tut, geht es nicht. Es hindert Dich allerdings niemand daran, nach mounten von /media/Archive als Root etwas wie mkdir /media/Archive/<user> chown -R user.group /media/Archive/<user> zu machen, falls nicht die ganze Partition, sondern nur ein Directory darauf fuer den <user> geoeffnet werden soll (falls mehrere Benutzer auf dem System arbeiten sicher sinnvoll, sonst geraet ds Archiv schnell durcheinander). Gruss, Andreas -- Interested in Accounting & Billing solutions ? Visit http://www.intra.de/ My PGP key is available from http://math-www.uni-paderborn.de/pgp/ 2F E5 C1 E4 03 5E 24 5B F7 AE 20 F1 E6 CC 6B 7F This message may be generated offline and take some time until it gets relayed to its final destination.
Am Mittwoch, 4. Mai 2005 14:17 schrieb Andreas Schachtner:
chown -R user.group /media/Archive (als root).
Der muss dann VOR dem mount ausgefuehrt werden, damit der Mountpoint bereits die richtgen Berechtgungen hat, sonst ist nach dem umount alles wieder futsch, weil der chown dann nur auf /dev/sda2:/ (das "root"-Verzeichnis von sda2) wirkt.
Vielleicht liege ich da ja völlig falsch, aber chown /media/Archive _nach_ dem Mounten ändert gerade die Besitzverhältnisse des Root-Verzeichnisses der gemounteten Partition, und das ist doch genau das erwünschte Ergebnis. Der owner des Mount-Points vor dem mounten ist dagegen egal. Jedenfalls verhält es sich bei dvd-rams und loop devices so. Mit usb-Festplatten habe ich allerdings keine Erfahrung.
Hallo Andreas, Hallo Michael vielen Dank fuer eure Antworten. Leider hat chown -R mocelj.users /media/Archive nach dem mounten nicht funktioniert - chown lieferte folgende Fehlermeldung: /media/Archive: No such file or directory Falls ich das Verzeichnis /media/Archive vor dem mounten anlege und die Rechte wie oben beschrieben anpasse, wird alles wieder von subfs ueberschrieben.... Was mich vollkommen verwirrt ist die Tatsache, dass /dev/sda2 und /dev/sda3 beide das gleiche Filesystem besitzen und nach dem durchsehen von /var/log/messages beide mit den identischen Parametern gemoutet werden... aber wie gesagt: auf /dev/sda3 kann ich als normaler User zugreifen auf /dev/sda2 nicht.... Gruss Darko On Wednesday 04 May 2005 14:17, Andreas Schachtner wrote:
Am Mittwoch, 4. Mai 2005 13:55 schrieb Darko Mocelj:
mount liefert: ------------------ /dev/sda1 on /media/usbdisk type subfs (rw,nosuid,nodev,sync,fs=floppyfss,procuid) /dev/sda2 on /media/Archive type subfs (rw,nosuid,nodev,sync,fs=reiserfs) /dev/sda3 on /media/Backup type subfs (rw,nosuid,nodev,sync,fs=reiserfs)
Das Problem:
Obwohl /dev/sda2 und /dev/sda3 beide mit den identischen Parametern gemountet sind, kann ich als normaler Nutzer nur auf /dev/sda3 schreiben. Auf /dev/sda2 habe ich keine Schreibrechte....
Ich bin mit meinem Latein am Ende. Vielleicht kann mir jemand weiterhelfen.
Wenn du auf _alle_ Daten in /dev/sda2 als "normaler" user schreibend zugreifen willst (also insbesondere auf das root-Verzeichnis) hilft vermutlich
chown -R user.group /media/Archive (als root).
Der muss dann VOR dem mount ausgefuehrt werden, damit der Mountpoint bereits die richtgen Berechtgungen hat, sonst ist nach dem umount alles wieder futsch, weil der chown dann nur auf /dev/sda2:/ (das "root"-Verzeichnis von sda2) wirkt.
Oder anders ausgedrueckt (um den Grund fuer obigen chown zu verdeutlichen):
Nach dem Mounten sind die Berechtigungen der Directories auf den Partitionen interessant, nicht mehr die Partitionen selber.
Falls /media/Backup dem User (vermute mal Dir) Lese- und Schreibrechte gewaehrt, kannst Du dorthin schreiben, falls /media/Archive es nicht tut, geht es nicht.
Es hindert Dich allerdings niemand daran, nach mounten von /media/Archive als Root etwas wie
mkdir /media/Archive/<user> chown -R user.group /media/Archive/<user>
zu machen, falls nicht die ganze Partition, sondern nur ein Directory darauf fuer den <user> geoeffnet werden soll (falls mehrere Benutzer auf dem System arbeiten sicher sinnvoll, sonst geraet ds Archiv schnell durcheinander).
Gruss, Andreas --
Interested in Accounting & Billing solutions ? Visit http://www.intra.de/
My PGP key is available from http://math-www.uni-paderborn.de/pgp/ 2F E5 C1 E4 03 5E 24 5B F7 AE 20 F1 E6 CC 6B 7F
This message may be generated offline and take some time until it gets relayed to its final destination.
-- Darko Mocelj University of Basel Department of Physics and Astronomy Klingelbergstr. 82 CH-4056 Basel ------------------------------------------------------------------- Tel.: +41 61 267 37 85 Mail: darko.mocelj@unibas.ch Fax : +41 61 267 37 84 ------------------------------------------------------------------- -------------------------------------------------------
Am Mittwoch, 4. Mai 2005 15:27 schrieb Darko Mocelj:
Hallo Andreas, Hallo Michael
vielen Dank fuer eure Antworten. Leider hat chown -R mocelj.users /media/Archive nach dem mounten nicht funktioniert - chown lieferte folgende Fehlermeldung: /media/Archive: No such file or directory
Das ist sehr merkwürdig. Kannst du denn als root unter /media/Archive (nach dem mounten) Dateien und Verzeichnisse anlegen? Was sagt denn ls -la /media/Archive ?
On Wednesday 04 May 2005 15:46, Michael Keyl wrote:
Am Mittwoch, 4. Mai 2005 15:27 schrieb Darko Mocelj:
Hallo Andreas, Hallo Michael
vielen Dank fuer eure Antworten. Leider hat chown -R mocelj.users /media/Archive nach dem mounten nicht funktioniert - chown lieferte folgende Fehlermeldung: /media/Archive: No such file or directory
Das ist sehr merkwürdig. Kannst du denn als root unter /media/Archive (nach dem mounten) Dateien und Verzeichnisse anlegen? Was sagt denn ls -la /media/Archive ?
Als root kann ich Dateien und Verzeichnisse anlegen (hier me und test). ls -la /media/Archive liefert britney:/media # ls -la /media/Archive/ total 0 drwxr-xr-x 5 root root 128 2005-05-04 16:01 . drwxr-xr-x 7 root root 184 2005-05-04 15:59 .. -rw-r--r-- 1 root root 0 2005-05-04 16:01 me drwxr-xr-x 2 root root 48 2005-05-04 16:01 test Darko P.S. An Michael: Sorry, hab's verpennt meine Antwort an die Liste zu schicken
Am Mittwoch, 4. Mai 2005 16:08 schrieb Darko Mocelj:
On Wednesday 04 May 2005 15:46, Michael Keyl wrote:
Am Mittwoch, 4. Mai 2005 15:27 schrieb Darko Mocelj:
Hallo Andreas, Hallo Michael
vielen Dank fuer eure Antworten. Leider hat chown -R mocelj.users /media/Archive nach dem mounten nicht funktioniert - chown lieferte folgende Fehlermeldung: /media/Archive: No such file or directory
Das ist sehr merkwürdig. Kannst du denn als root unter /media/Archive (nach dem mounten) Dateien und Verzeichnisse anlegen? Was sagt denn ls -la /media/Archive ?
Als root kann ich Dateien und Verzeichnisse anlegen (hier me und test). ls -la /media/Archive liefert
britney:/media # ls -la /media/Archive/ total 0 drwxr-xr-x 5 root root 128 2005-05-04 16:01 . drwxr-xr-x 7 root root 184 2005-05-04 15:59 .. -rw-r--r-- 1 root root 0 2005-05-04 16:01 me drwxr-xr-x 2 root root 48 2005-05-04 16:01 test
Zunächst ist klar, warum du als normaler user nicht auf die Partition schreiben kannst, da deren root-Verzeichnis dem user root gehört. Warum sich das allerdings nicht mit chown ändern läßt, ist mir nicht klar. Ist evt. eine Besonderheit von usbfs bzw. von subfs. Damit kenne ich mich leider nicht aus. Du könntest evt. nochmal "chown mocelj.users /media/Archive/" probieren, ich kann mir aber eigentlich nicht vorstellen, was das ändern sollte. Ansonsten kann ich als Workaround nur noch den bereits vorhin gemachten Vorschlag anbieten: mkdir /media/Archive/mocelj/ chown mocelj.users /media/Archive/mocelj/ Ist vielleicht ohnehin sinnvoller.
participants (3)
-
Andreas Schachtner
-
Darko Mocelj
-
Michael Keyl