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

Папка 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

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

2 ответа

Решение

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

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

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

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

Другие вопросы по тегам