cdrom 已安装,但在哪里?

Sau*_*uli 10 filesystem nautilus mount cd-drive 12.10

将 CD 插入驱动器时,将自动打开 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(只读)

在 Nautilus 中单击 cdrom 文件并检查它在“基本”选项卡下显示的属性时

位置:cdda://sr0/

/etc/mtab 命令输出

/dev/sda1 / ext3 rw,relatime,errors=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,size=10%,mode=0755 0 0
无 /run/lock tmpfs rw,noexec,nosuid,nodev,size=5242880 0 0
无 /run/shm tmpfs rw,nosuid,nodev 0 0
无/运行/用户 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

如何找到挂载点?

dob*_*bey 12

它将/run/user/s/gvfs在文件系统下。

您可以做的另一件事是将文件从 Nautilus 拖到要在其中打开它的应用程序的文件打开对话框或终端。这应该为您提供使用经典 POSIX 方法打开不使用 gvfs 的应用程序的完整路径。

但是,如果它是音频 CD,它可能实际上并未安装。GNOME/Nautilus 中的底层 VFS 支持只是扫描光盘并将轨道显示为 UI 中的原始 wav 文件。