Bagaimana saya bisa menemukan apa itu drive DVD saya?

30

Saya menggunakan Mac OS X, memiliki DVD di DVD-drive dan dapat melihatnya di Finder. Saya ingin mencoba membuat iso dengan menggunakan ddperintah. Tetapi untuk melakukan itu saya perlu tahu perangkat apa yang digunakan sebagai input. Bagaimana saya menemukan perangkat DVD-drive saya?

Svish
sumber

Jawaban:

34

Masukkan disk ke dalam drive, tunggu hingga OS X memasangnya, dan kemudian ketik perintah berikut di Terminal:

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

Dalam kasus saya, drive berada di /dev/disk2.

Anda bisa menggunakannya drutiljuga.

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

           Type: DVD+RW               Name: /dev/disk2
[⋮]
Török Gábor
sumber
apa peluang bagi saya untuk menemukan Anda di sini! : D
Zhe Li
8

Akhirnya menemukan jalan. Tidak yakin apakah itu yang terbaik, tetapi tetap berfungsi:

df -h

c ",)

Svish
sumber
Ini juga merupakan solusi yang berfungsi, karena dfmenampilkan ruang disk kosong pada sistem file yang dipasang menunjukkan nama perangkat mereka juga.
Török Gábor
Ya, itu yang tiba-tiba saya temukan. Pemikiran pertama saya adalah bahwa saya dapat mencoba mencocokkannya dengan ukuran, tetapi kemudian menemukan bahwa itu berdiri di sana yang mana: p
Svish
3

Mulai Utilites, Util Disk. Klik drive atau partisi di sebelah kiri, lalu ikon biru info / di toolbar. Pengidentifikasi disk adalah nama yang akan digunakan setelah / dev /

Nicholaz
sumber
Bagi saya, pengidentifikasi disk adalah label volume ( MyDisk ), yang sama dengan titik mount di bawah /mnt, dan bukan nama perangkat di bawahnya /dev, yang /dev/disk2.
Török Gábor
+1 karena ini memecahkan masalah saya, yang mencoba mengeluarkan DVD yang belum saya pasang.
David Moles
ini adalah jawaban terbaik karena dalam kasus saya saya tidak dapat memasang perangkat saya.
Felipe
2

Baru saja mewujudkan mantera diskutil dan menulis naskah untuk membaca nama perangkat CD:

Mungkin berguna untuk digunakan kembali di masa depan; Saya akan menggunakannya dalam CD ripping kit saya.

Kode:

#!/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 }
      '

Kode sumber: https://bitbucket.org/cameron_simpson/css/src/tip/bin/osx-cd-device

Cameron Simpson
sumber
1

untungnya, OS X memiliki beberapa opsi. di System Profiler , pilih Serial-ATA , lalu di frame bagan perangkat pilih perangkat Anda. itu muncul sebagai Nama BSD .

df baik-baik saja tetapi ini ditampilkan dengan info partisi (volume yang dipasang sebagai), daripada perangkat itu sendiri. misalnya sebuah drive muncul sebagai / dev / disk0s2 di mana perangkat itu sendiri adalah disk0 ; s2 adalah volume yang dipasang pada / .. untuk sebagian besar aplikasi ini dapat digunakan

daftar diskutil menampilkan semua perangkat dan partisi

Moda
sumber
1

Anda dapat menemukan lintasan disk menggunakan alat bawaan pada macOS.

  1. Pergilah ke Disk Utility .
  2. Pilih drive Anda dengan namanya, seperti DUAL BOOTdalam kasus saya.
  3. Buka panel info dengan pintasannya, klik kanan disk di daftar, atau seperti yang ditunjukkan gambar.

Tombol info

  1. Temukan baris bernama 'simpul perangkat BSD'.

'Dapatkan Info' dengan / dev / info

Path akan /dev/disk2s1berdasarkan pada nilai baris itu.

haykam
sumber
Perangkat terdaftar di jendela pertama, tidak perlu menekan Info
Matt Sephton
0

Anda dapat memeriksa perangkat yang tidak memiliki ruang kosong di dalamnya (akan menjadi kasus dengan CD / DVD yang dibakar):

df -h | grep Volumes | grep "100%" | rev | cut -d '/' -f1 | rev
adam
sumber