¿Cómo puedo encontrar qué / dev es mi unidad de DVD?

30

Estoy en Mac OS X, tengo un DVD en la unidad de DVD y puedo verlo en el Finder. Me gustaría intentar crear una iso usando el ddcomando Pero para hacer eso necesito saber qué dispositivo usar como entrada. ¿Cómo puedo encontrar qué dispositivo es mi unidad de DVD?

Svish
fuente

Respuestas:

34

Coloque un disco en la unidad, espere hasta que OS X lo monte y luego escriba el siguiente comando en la Terminal:

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

En mi caso, la unidad se encuentra en /dev/disk2.

Puedes usar drutiltambién.

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

           Type: DVD+RW               Name: /dev/disk2
[⋮]
Török Gábor
fuente
¿Qué posibilidades tengo de encontrarte aquí? : D
Zhe Li
8

Finalmente encontré un camino. No estoy seguro de si es el mejor, pero funciona de todos modos:

df -h

do",)

Svish
fuente
También es una solución que funciona, ya que dfmuestra el espacio libre en el disco en los sistemas de archivos montados mostrando también el nombre de su dispositivo.
Török Gábor
Sí, eso es lo que descubrí de repente. Lo primero que pensé fue que podría intentar hacer coincidir el tamaño, pero luego descubrí que estaba allí, que era lo que: p
Svish
3

Iniciar utilidades, Utilidad de disco. Haga clic en la unidad o partición a la izquierda, luego en el icono azul i / info en la barra de herramientas. El identificador de disco es el nombre que se utilizará después de / dev /

Nicholaz
fuente
Para mí, el identificador de disco es la etiqueta de volumen ( MyDisk ), que es lo mismo que el punto de montaje debajo /mnt, y no el nombre del dispositivo debajo /dev, que es /dev/disk2.
Török Gábor
+1 porque resolvió mi problema, que era tratar de expulsar un DVD que había desmontado.
David Moles
Esta es la mejor respuesta porque en mi caso no puedo montar mi dispositivo.
Felipe
2

Acabo de incorporar el encantamiento diskutil y awk en un script para recitar nombres de dispositivos de CD:

Puede ser útil para una futura reutilización; Estoy a punto de usarlo en mi kit de extracción 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 fuente: https://bitbucket.org/cameron_simpson/css/src/tip/bin/osx-cd-device

Cameron Simpson
fuente
1

Afortunadamente, OS X tiene varias opciones. en System Profiler , elija Serial-ATA , luego en el marco del árbol de dispositivos, elija su dispositivo. se muestra como BSD Name .

df está bien, pero se muestra con la información de partición (volumen montado como), en lugar del dispositivo en sí. por ejemplo, una unidad aparece como / dev / disk0s2 donde el dispositivo en sí es disk0 ; s2 es el volumen montado en / ... para la mayoría de las aplicaciones, esto es utilizable

La lista diskutil muestra todos los dispositivos y particiones

Moda
fuente
1

Puede encontrar la ruta de un disco utilizando una herramienta integrada en macOS.

  1. Entra en la Utilidad de Discos .
  2. Seleccione su unidad por su nombre, como DUAL BOOTen mi caso.
  3. Abra el panel de información por su acceso directo, haga clic derecho en el disco en la lista o como se muestra en la imagen.

Botón de información

  1. Localice la fila denominada 'nodo de dispositivo BSD'.

'Obtener información' con / dev / info

La ruta será /dev/disk2s1, según el valor de esa fila.

haykam
fuente
El dispositivo aparece en la primera ventana, no es necesario presionar Información
Matt Sephton
0

Puede buscar dispositivos que no tengan espacio libre (será el caso de los CD / DVD grabados):

df -h | grep Volumes | grep "100%" | rev | cut -d '/' -f1 | rev
Adán
fuente