|
jvitense
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 6. Dezember 2008 18:01
Moin! Ich habe heute eine von meinem Fotografen gebrannte CD-ROM erhalten. Wenn ich die einlege und als normaler Benutzer drauf zugreifen will, geht das nicht und es kommt die Meldung "Der Ordnerinhalt konnte nicht angezeigt werden. Sie haben nicht die nötigen Zugriffsrechte, um den Inhalt von »cdrom0« anzuzeigen." Starte ich Nautilus in der Konsole per sudo, dann geht's. Auf andere CDs kann ich nach wie vor auch als normaler Benutzer zugreifen. Wie kann ich auf die CD vom Fotografen auch so einfach zugreifen?
Danke und Grüße,
Jan
|
|
ditsch
Moderator & Supporter
Anmeldungsdatum: 13. November 2005
Beiträge: 11883
Wohnort: Schönbrunn
|

Verfasst: 6. Dezember 2008 23:36
Was sagt denn mount und ls -l /media
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 8. Dezember 2008 23:54
Puh, da kommt ja allerhand. Ich kann damit nichts anfangen, hoffentlich hilft das bei der Problemsuche: jvitense@laptopus:~$ mount
/dev/sda6 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-22-generic/volatile type tmpfs (rw)
/dev/sda1 on /media/sda1 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sda2 on /media/sda2 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
/dev/sda3 on /media/sda3 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096)
securityfs on /sys/kernel/security type securityfs (rw)
/dev/scd0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,user=jvitense)
jvitense@laptopus:~$ ls -l /media
insgesamt 22
lrwxrwxrwx 1 root root 6 2008-04-07 04:49 cdrom -> cdrom0
d--------- 2 400 401 2048 2008-12-06 15:06 cdrom0
drwxrwx--- 1 root plugdev 12288 2008-06-26 12:12 sda1
drwxrwx--- 1 root plugdev 4096 2008-06-26 12:10 sda2
drwxrwx--- 1 root plugdev 4096 2008-06-26 12:10 sda3
|
|
freebirth one
Supporter
Anmeldungsdatum: 19. Juli 2007
Beiträge: 4332
Wohnort: Darmstadt
|

Verfasst: 9. Dezember 2008 00:30
Ah, mir schwant da was... führe mal folgenden Befehl aus:
sudo useradd jvitense plugdev (dabei gehe ich davon aus, dass jvitense dein benutzername ist; notfalls abändern). Die NTFS-Partitionen sind so eingehängt, dass nur Root und alle Leute in der Gruppe plugdev darauf zugriff haben.
Wenn du also nicht zu dieser Gruppe gehörst, hast du da auch keinen zugriff darauf. Obiger Befehl sollte das Beheben (bedeutet in der Form: füge user jvitense zur Gruppe plugdev hinzu). Hoffentlich klappts!
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 9. Dezember 2008 05:56
Vielen Dank für die Antworten! freebirth one schrieb: Ah, mir schwant da was... führe mal folgenden Befehl aus:
sudo useradd jvitense plugdev
Das hat leider nicht geklappt. Die Syntax von useradd scheint bei mir anders zu sein:
jvitense@laptopus:~$ sudo useradd jvitense plugdev
Usage: useradd [options] LOGIN Ich habe mal in der Systemverwaltung unter "Benutzer und Gruppen" nachgeschaut. Dort jedenfalls finde ich keine Gruppe mit dem Namen plugdev. Was könnte ich noch versuchen?
|
|
ditsch
Moderator & Supporter
Anmeldungsdatum: 13. November 2005
Beiträge: 11883
Wohnort: Schönbrunn
|

Verfasst: 9. Dezember 2008 07:41
Nimm bitte adduser und nicht useradd. Siehe auch Benutzer und Gruppen.
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 9. Dezember 2008 14:33
Seltsam, jetzt kommt, dass ich bereits ein Mitglied der Gruppe plugdev bin. Das Problem besteht nach wie vor.
Trotzdem echt nett, wie man sich hier bemüht, mir zu helfen Danke!
Jan
|
|
freebirth one
Supporter
Anmeldungsdatum: 19. Juli 2007
Beiträge: 4332
Wohnort: Darmstadt
|

Verfasst: 9. Dezember 2008 15:08
@Ditsch: Ah, Sorry, mein Fehler. @jvitense: ich nbin sowohl blind als auch blöd. ad 1: Du willst auf eine CD zugreifen. Ich kenne keine einzige, wo NTFS drauf ist. Ich bin blöd  ad 2: Schau dir mal diese beiden Zeilen an, welche in der Ausgabe deines Befehls "ls -l /media" sind: lrwxrwxrwx 1 root root 6 2008-04-07 04:49 cdrom -> cdrom0
d--------- 2 400 401 2048 2008-12-06 15:06 cdrom0 Mach mal ein sudo chmod 755 /media/cdrom0
sudo chown root:root /media/cdrom0
Zur Erklärung: laut der Ausgabe oben leitet cdrom alles weiter an cdrom0 (das l am Anfang zeigt einen Symbolischen Link an, das -> cdrom0 am Ende zeigt, wohin es verlinkt). Naja, und cdrom0 (das d davor steht für Directory=Verzeichnis) hat _gar keine_ Rechte (wie auch immer das passiert sein mag) und gehört irgend einer unbekannten Gruppe und einem unbekannten User (warum auch immer). Obiger Befehl dürfte das beheben.
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 9. Dezember 2008 17:46
Das Rätsel geht weiter...
jvitense@laptopus:~$ sudo chmod 755 /media/cdrom0
[sudo] password for jvitense:
chmod: Beim Setzen der Zugriffsrechte für „/media/cdrom0“: Read-only file system
jvitense@laptopus:~$ sudo chown root:root /media/cdrom0
chown: Ändern des Eigentümers von „/media/cdrom0“: Read-only file system
Wenn ich ne andere CD einlege, dann ist das mit den Rechten wunderbar so wie's sein sollte. Nur halt bei der CD vom Fotostudio sind die Rechte so seltsam. Unter Windoof läuft das ohne Probleme... Noch ne Idee?!
|
|
freebirth one
Supporter
Anmeldungsdatum: 19. Juli 2007
Beiträge: 4332
Wohnort: Darmstadt
|

Verfasst: 9. Dezember 2008 17:54
ja: leg mal eine andere CD ein und schicke dann nochmal die ausgabe von "ls -l /media". Würde mich mal interessieren, ob es da unterschiede gibt.
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 9. Dezember 2008 18:38
Allerdings, da gibt es Unterschiede. Bei einer "normal" funktionierenden CD (selbstgebrannt auf einem Windows-System) gibt's folgendes:
jvitense@laptopus:~$ ls -l /media
insgesamt 22
lrwxrwxrwx 1 root root 6 2008-04-07 04:49 cdrom -> cdrom0
dr-xr-xr-x 1 root root 2048 1970-01-01 01:00 cdrom0
Ich glabue, so sollte es auch aussehen, oder? Jedenfalls lässt sich diese CD problemlos lesen.
|
|
freebirth one
Supporter
Anmeldungsdatum: 19. Juli 2007
Beiträge: 4332
Wohnort: Darmstadt
|

Verfasst: 9. Dezember 2008 18:58
ja, so sollte es aussehen. Irgendwie merkwürdig... Versuch mal folgendes:
- du hast ja (hoffentlich) einen eintrag für /dev/scd0 (oder so; dahinter müsste irgendwas mit 9660 stehen).
Bei mir sieht die zeile so aus:
/dev/scd0 /media/cdrom0 udf,iso9660 users,noauto,exec,utf8 0 0 füge den optionen (vierter Block von links) mal folgendes hinzu: ,gid=0,uid=0,umask=000 .
danach abspeichern, die CD nochmal einlegen, und hoffen, dass es klappt auch praktisch wäre eine ausgabe der Datei /var/log/messages, direkt nachdem du die Photo-CD gebootet hast. Wenn das dann auch nichts hilft: was für eine Dateisystem haben Foto-CDs?
|
|
jvitense
(Threadstarter)
Anmeldungsdatum: 3. März 2008
Beiträge: 25
|

Verfasst: 9. Dezember 2008 20:55
Wo finde ich denn diese besagte Zeile?
|
|
Dakuan
Anmeldungsdatum: 2. November 2004
Beiträge: 3629
Wohnort: Hamburg
|

Verfasst: 9. Dezember 2008 20:58
Wenn das dann auch nichts hilft: was für eine Dateisystem haben Foto-CDs?
Wenn es wirklich eine Photo CD ist gibt es hier (Kodak Photo CD). Aber normalerweise werden nur noch sog. Picture CD's angeboten, was normale CDs mit .jpg Dateien sind. Ich hatte aber schonmal ein ähnliches Problem mit einer Installations-CD von Devolo, wo neben der Doku sogar Linux Treiber drauf sind. Gelüftet hat das Geheimnis die Abfrage der Eigenschaften. Der Eigentümer aller Dateien war komischerweise irgend ein User im 5 oder 6 stelligem Bereich, zu dem es auf keinem meiner Rechner eine Entsprechung gibt. Da würde dann nur helfen alles mit sudo in ein temporäres Verzeichnis zu kopieren, den Besitzer und die Zugriffsrechte anzupassen und eine neue CD zu brennen.
|