Como descobrir o ID do dispositivo do meu DVD desmontado?

0

Quando coloco um DVD na unidade de DVD, ele aparece no Nautilus Lugares , mas não é montado automaticamente. (isso é por escolha pessoal).

Neste estado desmontado, mount (claro) não informa nada, e também df ..
mas o Nautilus está ciente da unidade de hardware do DVD e leu o rótulo; que mostra em Lugares

Então, parece-me que o Nautilus já acessou os dispositivos de DVD (montou-o temporariamente?) ...

O ponto principal da minha pergunta foi determinar como encontrar o ID do dispositivo de um dispositivo desmontado ... mas como eu tenho escrito isso, agora acho que pode não ser tão simples assim ...

Esse problema surgiu porque eu queria testar esse comando. iso-pieces do gato. * | growisofs -Z / dev / dvd = / dev / stdin ,
mas depois percebi que não sabia como obter o dispositivo Id do meu DVD.
... e o comando acima requer um dispositivo montado ou ele escreve diretamente no dispositivo? ... como você pode ver, sou um pouco vago sobre dispositivos :)
Venha para pensar nisso talvez Nautalus ler o dispositivo de DVD diretamente, porque quando tudo estiver dito e feito, algo tem que ler / escrever diretamente para ele.

info growisofs diz:

Under Linux it will most likely be an ide-scsi device such as "/dev/scd0

Como posso encontrar esse ID por meio de um script?

    
por Peter.O 16.02.2011 / 03:25

4 respostas

4

Então, aqui está o meu comentário como resposta: se você pensar nessas entradas em / dev como "ids de dispositivo", então você já tem a resposta: talvez seja / dev / scd0 como escreveu. Você pode querer examinar entradas como / dev / dvd, geralmente o udev (que gerencia entradas / dev) o cria como um link simbólico para o dispositivo apropriado de sua unidade de dvd. Você pode usar than / dev / dvd com growisofs (ou outras ferramentas), mas com certeza você também pode usar o link simbólico de entrada de / dev / dvd points para. Como você também observou, é bom examinar a saída do comando mount quando sua mídia está montada, então você sabe o nome do dispositivo dela!

    
por LGB 16.02.2011 / 13:59
1

Se você quiser começar a partir de um dispositivo de controle what-is-it-attached-to, é possível usar os links simbólicos por caminho do udev, por exemplo:

/dev/disk/by-path/pci-XXXX:XX:XX.X-scsi-X:X:X:X

    
por rakslice 16.02.2011 / 20:59
0

Para reafirmar o que já foi dito nos comentários, a execução de ls no dispositivo de DVD deve mostrar o dispositivo "real" ao qual está vinculado:

ls -l /dev/dvd

lrwxrwxrwx 1 raiz raiz 3 2011-05-28 10:46 / dev / dvd - > sr0

    
por Thomas Bratt 28.05.2011 / 12:13
0

Digite o comando:

sudo blkid

Ele exibirá todos os dispositivos de bloco periféricos montados / não montados, seus rótulos e seus uuids (que existem em / dev - tornam isso mais fácil).

    
por Nik-Lz 26.07.2017 / 17:07