Cdrom ist montiert, aber wo?

10

Ein Nautilus-Ordner wird beim Einlegen einer CD in ein Laufwerk automatisch geöffnet. Es befindet sich unter Geräte mit dem Namen Audiodisk. Solange auf die Dateien über Nautilus zugegriffen wird, ist alles in Ordnung.

Das Problem ist, dass ich die CD-ROM-Dateien nicht aus dem Dateisystem finden kann. Dies bedeutet, dass ich nicht direkt von Anwendungen auf die CD-ROM-Dateien zugreifen kann.

Dies ist ein Problem in 12.10.

Ich habe alle Unterordner in / media, / mnt und / cdrom überprüft und dort den cdrom-Inhalt nicht gefunden.

Die Befehle mount und df zeigen nichts im Zusammenhang mit cdrom an.

In / etc / fstab gibt es eine Zeile

/ dev / scd0 / media / cdrom0 udf, iso9660 user, noauto, exec, utf8 0
0

Die CD-ROM-Dateien befinden sich jedoch nicht in / media / cdrom0, sie scheinen leer zu sein.

Festplatten zeigen das Laufwerk als

Gerät / dev / sr0 (schreibgeschützt)

Wenn Sie in Nautilus auf eine CD-ROM-Datei klicken und die Eigenschaften überprüfen, die auf der Registerkarte "Basis" angegeben sind

Ort: cdda: // sr0 /

/ etc / mtab Befehlsausgabe

/ dev / sda1 / ext3 rw, relatime, error = remount-ro 0 0
proc / proc proc rw 0 0
sysfs / sys sysfs rw, noexec, nosuid, nodev 0 0
keine / sys / fs / Sicherung / Verbindungen fusectl rw 0 0
none / sys / kernel / debug debugfs rw 0 0
none / sys / kernel / security securityfs rw 0 0
udev / dev devtmpfs rw, mode = 0755 0 0
devpts / dev / pts devpts rw, noexec, nosuid, gid = 5, mode = 0620 0 0
tmpfs / run tmpfs rw, noexec, nosuid, Größe = 10%, Modus = 0755 0 0
none / run / lock tmpfs rw, noexec, nosuid, nodev, size = 5242880 0 0
none / run / shm tmpfs rw, nosuid, nodev 0 0
none / run / user tmpfs rw, noexec, nosuid, nodev, Größe = 104857600, Modus = 0755 0 0
/ dev / sda6 / home ext3 rw, relatime, user_xattr 0 0
binfmt_misc / proc / sys / fs / binfmt_misc binfmt_misc rw, noexec, nosuid, nodev 0 0
gvfsd-fuse / run / user / s / gvfs fuse.gvfsd-fuse rw, nosuid, nodev, user = s 0 0

Wie finde ich den Einhängepunkt?

Sauli
quelle

Antworten:

12

Es wäre unter /run/user/s/gvfsauf dem Dateisystem.

Sie können die Datei auch einfach aus Nautilus in den Dialog zum Öffnen von Dateien der Anwendung ziehen, in der Sie sie öffnen möchten, oder in ein Terminal. Dies sollte Ihnen den vollständigen Pfad zum Öffnen mit den klassischen POSIX-Methoden für Apps geben, die keine gvfs verwenden.

Wenn es sich jedoch um eine Audio-CD handelt, wird sie wahrscheinlich nicht tatsächlich gemountet. Die zugrunde liegende VFS-Unterstützung in GNOME / Nautilus scannt nur die Disc und präsentiert die Tracks als Raw-WAV-Dateien in der Benutzeroberfläche.

Dobey
quelle
Vielen Dank! Ich bestätige, dass der von Ihnen angegebene Speicherort im Dateisystem korrekt war. Außerdem bestätige ich, dass beim Ziehen und Ablegen einer Datei zum Terminal der vollständige Pfad angezeigt wird. (Leider scheint Drag & Drop auf Anwendungen wie Audacity nicht zu funktionieren.) Es wäre schön zu wissen, was in der mtab-Zeile 'binfmt ...' besagt, dass es sich um ein CD-Laufwerk handelt.
Sauli
Ah, die Formatierung des mtab-Inhalts war ziemlich durcheinander. Ich bin mir nicht sicher, was genau das Dateisystem binfmt_misc ist, aber es befindet sich im Arbeitsspeicher und hat wahrscheinlich nichts mit der Aktion zum Einhängen der Audio-Disc zu tun.
Dobey
3

Basierend auf den von Ihnen angegebenen Nautilus-Eigenschaften handelt es sich bei dieser CD um eine Audio-CD und nicht um eine CD-ROM. Sie wird als CDDA-Typ (CD Digital Audio) erkannt, bei dem es sich nicht um ein reguläres Dateisystem handelt. Da das Dateisystem iso9660 nicht verwendet wird, wird die Zeile in / etc / fstab ignoriert. Die einzige Möglichkeit, den Inhalt einer Audio-CD anzuzeigen, besteht in einem Tool, das das CDDA-Format versteht.

ImaginaryRobots
quelle