Cdrom jest zamontowany, ale gdzie?


10

Folder Nautilus zostanie otwarty automatycznie po włożeniu dysku CD do napędu. Znajduje się w kategorii Urządzenia o nazwie Audiodisk. Tak długo, jak pliki są dostępne przez Nautilus, wszystko jest w porządku.

Problem polega na tym, że nie mogę znaleźć plików cdrom z systemu plików. Oznacza to, że nie mogę uzyskać dostępu do plików cdrom bezpośrednio z aplikacji.

Jest to problem w 12.10.

Sprawdziłem wszystkie podfoldery w / media, / mnt i / cdrom i nie znalazłem tam zawartości cdrom.

Polecenia mount i df nie pokazują niczego związanego z cdrom.

W / etc / fstab znajduje się linia

/ dev / scd0 / media / cdrom0 udf, użytkownik iso9660, noauto, exec, utf8 0
0

Ale pliki cdrom nie znajdują się w / media / cdrom0, wydaje się puste.

Dyski pokazują dysk jako

Device / dev / sr0 (tylko do odczytu)

Po kliknięciu pliku cdrom w Nautilusie i sprawdzeniu właściwości mówi się na karcie Podstawowe

Lokalizacja: cdda: // sr0 /

/ etc / mtab wyjście komendy

/ 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
none / sys / fs / fuse / connection 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, size = 10%, mode = 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, size = 104857600, mode = 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

Jak znaleźć punkt montowania?

Odpowiedzi:


12

Byłoby to w /run/user/s/gvfssystemie plików.

Inną rzeczą, którą możesz zrobić, to po prostu przeciągnąć plik z Nautilus do okna dialogowego otwierania pliku aplikacji, w której chcesz go otworzyć, lub do terminala. To powinno dać ci pełną ścieżkę do otwarcia klasycznymi metodami POSIX dla aplikacji nie korzystających z gvfs.

Chociaż jeśli jest to płyta audio CD, prawdopodobnie nie jest właściwie zamontowana. Podstawowa obsługa VFS w GNOME / Nautilus po prostu skanuje płytę i prezentuje ścieżki jako surowe pliki wav w interfejsie użytkownika.


Dzięki! Potwierdzam, że wskazana lokalizacja w systemie plików była poprawna. Potwierdzam również, że przeciągnięcie i upuszczenie pliku do terminala pokaże pełną ścieżkę. (Niestety przeciąganie i upuszczanie do aplikacji takich jak audacity nie działa.) Byłoby miło wiedzieć, co w wierszu mtab „binfmt ...” mówi, że jest to związane z napędem CD.
Sauli

Ach, formatowanie zawartości mtab było dość popsute. Nie jestem pewien, czym dokładnie jest system plików binfmt_misc, ale jest on w pamięci i prawdopodobnie nie jest związany z działaniem „montowania” dysku audio.
dobey

3

W oparciu o właściwości Nautilusa, które podałeś, ta płyta CD jest płytą audio, a nie CDROM - jest wykrywana jako typ CDDA (CD Digital Audio), który nie jest zwykłym systemem plików. Ponieważ nie używa systemu plików iso9660, wiersz w / etc / fstab zostaje zignorowany. Jedynym sposobem przeglądania zawartości płyty CD audio jest narzędzie, które obsługuje format CDDA.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.