Como posso encontrar o que é / dev minha unidade de DVD?

30

Estou no Mac OS X, tenho um DVD na unidade de DVD e posso vê-lo no Finder. Eu gostaria de tentar criar um iso dele usando o ddcomando Mas, para fazer isso, preciso saber qual dispositivo usar como entrada. Como posso encontrar qual dispositivo é minha unidade de DVD?

Svish
fonte

Respostas:

34

Coloque um disco na unidade, aguarde até o OS X o montar e digite o seguinte comando no Terminal:

$ mount
[⋮]
/dev/disk2 on /Volumes/MyDisk (cd9660, local, nodev, nosuid, read-only, noowners)

No meu caso, a unidade está localizada em /dev/disk2.

Você pode usar drutiltambém.

# drutil status
 Vendor   Product           Rev 
 MATSHITA DVD-R   UJ-857D   KBVB

           Type: DVD+RW               Name: /dev/disk2
[⋮]
Török Gábor
fonte
quais são as chances de eu te encontrar aqui! : D
Zhe Li
8

Finalmente encontrei um caminho. Não tenho certeza se é o melhor, mas funciona de qualquer maneira:

df -h

c ",)

Svish
fonte
É também uma solução funcional, pois dfexibe o espaço livre em disco nos sistemas de arquivos montados, mostrando também o nome do dispositivo.
Török Gábor
Sim, foi o que eu descobri de repente. Meu primeiro pensamento foi que eu poderia tentar combiná-lo com o tamanho, mas depois descobri que estava ali, exatamente o que era: p
Svish
3

Inicie Utilitários, Utilitário de Disco. Clique na unidade ou partição à esquerda e depois no ícone i / info azul na barra de ferramentas. O identificador de disco é o nome a ser usado após / dev /

Nicholaz
fonte
Para mim, o identificador de disco é o rótulo de volume ( mydisk ), que é o mesmo que o ponto do monte /mnt, e não o nome do dispositivo em /devque é /dev/disk2.
Török Gábor
+1 porque resolveu meu problema, que estava tentando ejetar um DVD que eu havia desmontado.
David Moles
esta é a melhor resposta, porque no meu caso não consigo montar meu dispositivo.
Felipe
2

Apenas incorporou o encantamento diskutil e o awk em um script para recitar nomes de dispositivos de CD:

Pode ser útil para reutilização futura; Estou prestes a usá-lo no meu kit de extração de CD.

Código:

#!/bin/sh
#
# Scan the output of diskutil and report the CD devices.
#   - Cameron Simpson <[email protected]> 31mar2016
#

set -ue

diskutil list \
| awk '/^\// { device=$1 }
       $1 == "0:" && $2 == "CD_partition_scheme" { print device }
      '

Código fonte: https://bitbucket.org/cameron_simpson/css/src/tip/bin/osx-cd-device

Cameron Simpson
fonte
1

felizmente, o OS X tem várias opções. no System Profiler , escolha Serial-ATA ; em seguida, no quadro da árvore de dispositivos, escolha seu dispositivo. aparece como nome BSD .

df é bom, mas é exibido com as informações da partição (volume montado como), e não com o próprio dispositivo. por exemplo, uma unidade aparece como / dev / disk0s2 onde o próprio dispositivo é disk0 ; s2 é o volume montado em / ..para a maioria das aplicações, é utilizável

A lista diskutil exibe todos os dispositivos e partições

Moda
fonte
1

Você pode encontrar o caminho de um disco usando uma ferramenta integrada no macOS.

  1. Vá para o Utilitário de Disco .
  2. Selecione sua unidade pelo nome, como DUAL BOOTno meu caso.
  3. Abra o painel de informações usando seu atalho, clicando com o botão direito do mouse no disco da lista ou como mostra a imagem.

Botão Info

  1. Localize a linha denominada 'nó do dispositivo BSD'.

'Obter informações' com / dev / info

O caminho será /dev/disk2s1, com base no valor dessa linha.

haykam
fonte
O dispositivo está listado na primeira janela, não é necessário pressionar Info
Matt Sephton 11/11
0

Você pode verificar os dispositivos que não têm espaço livre neles (será o caso dos CDs / DVDs gravados):

df -h | grep Volumes | grep "100%" | rev | cut -d '/' -f1 | rev
Adão
fonte