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.