Cdrom установлен, но где?

10

Папка Nautilus будет открыта автоматически при установке компакт-диска в дисковод. Он находится под устройствами с именем Audiodisk. Пока файлы доступны через Nautilus, все в порядке.

Проблема в том, что я не могу найти файлы cdrom из файловой системы. Это означает, что я не могу получить доступ к файлам CDROM непосредственно из приложений.

Это проблема в 12.10.

Я проверил все подпапки в / media, / mnt и / cdrom и не нашел там содержимого cdrom.

Команды mount и df не показывают ничего, связанного с cdrom.

В / etc / fstab есть строка

/ dev / scd0 / media / cdrom0 udf, пользователь iso9660, noauto, exec, utf8 0
0

Но файлы cdrom не находятся в / media / cdrom0, они кажутся пустыми.

Диски показывают диск как

Устройство / dev / sr0 (только для чтения)

При нажатии на файл cdrom в Nautilus и проверке свойств, которые он говорит на вкладке Basic

Расположение: cdda: // sr0 /

вывод команды / etc / mtab

/ dev / sda1 / ext3 rw, relaytime, ошибки = remount-ro 0 0
proc / proc proc rw 0 0
sysfs / sys sysfs rw, noexec, nosuid, nodev 0 0
нет / sys / fs / fuse / connections fusectl rw 0 0
нет / sys / kernel / debug debugfs rw 0 0
нет / 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, размер = 10%, режим = 0755 0 0
нет / запустить / заблокировать tmpfs rw, noexec, nosuid, nodev, размер = 5242880 0 0
none / run / shm tmpfs rw, nosuid, nodev 0 0
none / run / user tmpfs rw, noexec, nosuid, nodev, размер = 104857600, режим = 0755 0 0
/ dev / sda6 / home ext3 rw, relaytime, 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

Как найти точку монтирования?

Саули
источник

Ответы:

12

Это было бы /run/user/s/gvfsв файловой системе.

Вы можете просто перетащить файл из Nautilus в диалоговое окно открытия файла приложения, в котором вы хотите его открыть, или в терминал. Это должно дать вам полный путь к открытию с помощью классических методов POSIX для приложений, не использующих gvfs.

Хотя, если это аудио CD, скорее всего, он не подключен. Базовая поддержка VFS в GNOME / Nautilus просто сканирует диск и представляет треки как необработанные wav-файлы в пользовательском интерфейсе.

Добей
источник
Спасибо! Я подтверждаю, что местоположение в указанной вами файловой системе было правильным. Также я подтверждаю, что перетаскивание файла в терминал покажет полный путь. (К сожалению, перетаскивание в такие приложения, как audacity, похоже, не работает.) Было бы неплохо узнать, что в строке mtab 'binfmt ...' говорит о том, что это связано с cd-drive.
Саули
Ах, форматирование содержимого mtab было довольно запутанным. Я точно не знаю, что такое файловая система binfmt_misc, но она находится в памяти и, вероятно, не связана с действием монтирования аудио-диска.
Добей
3

Исходя из заданных вами свойств Nautilus, CD - это аудио CD, а не CDROM - он определяется как тип CDDA (CD Digital Audio), который не является обычной файловой системой. Поскольку он не использует файловую систему iso9660, строка в / etc / fstab игнорируется. Единственный способ просмотреть содержимое аудио-CD - использовать инструмент, который понимает формат CDDA.

ImaginaryRobots
источник