Cdrom está montado, mas onde?

10

Uma pasta Nautilus será aberta automaticamente ao inserir um CD em uma unidade. Está em Dispositivos com o nome Audiodisk. Desde que os arquivos sejam acessados ​​via Nautilus, tudo ficará bem.

O problema é que não consigo encontrar os arquivos cdrom no sistema de arquivos. Isso significa que não consigo acessar os arquivos cdrom diretamente dos aplicativos.

Este é um problema na 12.10.

Verifiquei todas as subpastas em / media, / mnt e / cdrom e não encontrei o conteúdo do cdrom lá.

Os comandos mount e df não mostram nada relacionado ao cdrom.

No arquivo / etc / fstab, há uma linha

/ dev / scd0 / media / cdrom0 udf, usuário iso9660, noauto, exec, utf8 0
0

Mas os arquivos cdrom não estão em / media / cdrom0, parece vazio.

Os discos mostram a unidade como

Dispositivo / dev / sr0 (somente leitura)

Ao clicar em um arquivo cdrom no Nautilus e verificar as propriedades que ele diz na guia Básico

Local: cdda: // sr0 /

Saída de comando / etc / mtab

/ dev / sda1 / ext3 rw, relação, erros = remount-ro 0 0
proc / proc proc rw 0 0
sysfs / sys sysfs rw, noexec, nosuid, nodev 0 0
none / sys / fs / fusível / conexões 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, tamanho = 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, tamanho = 104857600, mode = 0755 0 0
/ dev / sda6 / home ext3 rw, relacionime, 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, usuário = s 0 0

Como encontrar o ponto de montagem?

Sauli
fonte

Respostas:

12

Estaria abaixo /run/user/s/gvfsno sistema de arquivos.

Outra coisa que você pode fazer é simplesmente arrastar o arquivo do Nautilus para a caixa de diálogo de abertura de arquivo do aplicativo em que deseja abri-lo ou para um terminal. Isso deve fornecer o caminho completo para abrir com os métodos POSIX clássicos para aplicativos que não usam gvfs.

Embora, se for um CD de áudio, provavelmente não esteja realmente montado. O suporte VFS subjacente no GNOME / Nautilus apenas verifica o disco e apresenta as faixas como arquivos WAV brutos na interface do usuário.

dobey
fonte
Obrigado! Confirmo que o local no sistema de arquivos que você indicou estava correto. Também confirmo que arrastar e soltar um arquivo no terminal mostrará o caminho completo. (Infelizmente, arraste e solte para aplicativos como o audacity não parece funcionar.) Seria bom saber o que na linha mtab 'binfmt ...' diz que está relacionado à unidade de CD.
Sauli
Ah, a formatação do conteúdo do mtab foi bastante complicada. Não sei exatamente o que é o sistema de arquivos binfmt_misc, mas está na memória e provavelmente não está relacionado à ação de "montagem" do disco de áudio.
Dobey
3

Com base nas propriedades do Nautilus que você forneceu, esse CD é um CD de áudio e não um CD-ROM - está sendo detectado como um tipo de CDDA (CD Digital Audio), que não é um sistema de arquivos comum. Como não está usando o sistema de arquivos iso9660, a linha no / etc / fstab é ignorada. A única maneira de visualizar o conteúdo de um CD de áudio é através de uma ferramenta que entende o formato CDDA.

ImaginaryRobots
fonte