Làm cách nào tôi có thể tìm thấy / dev ổ đĩa DVD của mình là gì?


30

Tôi đang dùng Mac OS X, có DVD trong ổ đĩa DVD và có thể xem nó trong Finder. Tôi muốn thử tạo một iso của nó bằng cách sử dụng ddlệnh. Nhưng để làm được điều đó tôi cần biết nên sử dụng thiết bị nào làm đầu vào. Làm cách nào tôi có thể tìm thấy thiết bị ổ đĩa DVD của mình?

Câu trả lời:


34

Đặt một đĩa vào ổ đĩa, đợi cho đến khi OS X gắn kết nó, rồi gõ lệnh sau vào Terminal:

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

Trong trường hợp của tôi, ổ đĩa được đặt tại /dev/disk2.

Bạn có thể sử dụng drutillà tốt.

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

           Type: DVD+RW               Name: /dev/disk2
[⋮]

cơ hội cho tôi tìm thấy bạn ở đây là gì! : D
Zhe Li

8

Cuối cùng cũng tìm được cách. Không chắc chắn nếu nó là tốt nhất, nhưng dù sao nó cũng hoạt động:

df -h

c ",)


Đây cũng là một giải pháp hoạt động, vì dfhiển thị không gian đĩa trống trên các hệ thống tệp được gắn cũng hiển thị tên thiết bị của họ.
Török Gábor

Vâng, đó là những gì tôi đột nhiên phát hiện ra. Suy nghĩ đầu tiên của tôi là tôi có thể cố gắng khớp nó với kích thước, nhưng sau đó phát hiện ra rằng nó đứng ngay đó: p
Svish

3

Bắt đầu sử dụng, sử dụng đĩa. Nhấp vào ổ đĩa hoặc phân vùng bên trái, sau đó biểu tượng i / thông tin màu xanh trên thanh công cụ. Mã định danh đĩa là tên sẽ được sử dụng sau / dev /


Đối với tôi, nhận dạng đĩa là nhãn khối lượng ( MyDisk ), mà là giống như điểm bên dưới gắn kết /mnt, và không phải là tên thiết bị dưới /dev, đó là /dev/disk2.
Török Gábor

+1 vì nó đã giải quyết được vấn đề của tôi, thứ đang cố gắng đẩy ra một DVD mà tôi chưa từng thấy.
David Moles

đây là câu trả lời tốt nhất vì trong trường hợp của tôi, tôi không thể gắn thiết bị của mình.
Felipe

2

Chỉ cần thể hiện câu thần chú đĩa và awk trong một tập lệnh để đọc tên thiết bị CD:

Có thể có ích cho việc tái sử dụng trong tương lai; Tôi sắp sử dụng nó trong bộ trích xuất CD của mình.

Mã số:

#!/bin/sh
#
# Scan the output of diskutil and report the CD devices.
#   - Cameron Simpson <cs@zip.com.au> 31mar2016
#

set -ue

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

Mã nguồn: https://bitbucket.org/cameron_simpson/css/src/tip/bin/osx-cd-device


1

rất may, OS X có một số tùy chọn. trong System Profiler , chọn serial-ATA , sau đó trong khung cây thiết bị chọn thiết bị của bạn. nó hiện lên dưới tên BSD .

df là tốt nhưng nó sẽ hiển thị với thông tin phân vùng (âm lượng được gắn dưới dạng), chứ không phải là chính thiết bị. ví dụ: một ổ đĩa hiển thị dưới dạng / dev / đĩa0s2 trong đó chính thiết bị là đĩa0 ; s2 là âm lượng được gắn trên / .. cho hầu hết các ứng dụng, điều này có thể sử dụng được

danh sách Diskutil hiển thị tất cả các thiết bị và phân vùng


1

Bạn có thể tìm đường dẫn của đĩa bằng công cụ tích hợp trên macOS.

  1. Đi vào Disk Utility .
  2. Chọn ổ đĩa của bạn theo tên của nó, chẳng hạn như DUAL BOOTtrong trường hợp của tôi.
  3. Mở bảng thông tin bằng phím tắt, nhấp chuột phải vào đĩa trong danh sách hoặc như hình ảnh hiển thị.

Nút thông tin

  1. Xác định vị trí hàng có tên 'Nút thiết bị BSD'.

'Nhận thông tin' với / dev / thông tin

Đường dẫn sẽ /dev/disk2s1, dựa trên giá trị của hàng đó.


Thiết bị được liệt kê trên cửa sổ đầu tiên, không cần nhấn Thông tin
Matt Sephton

0

Bạn có thể kiểm tra các thiết bị không có không gian trống trên chúng (sẽ là trường hợp với đĩa CD / DVD bị cháy):

df -h | grep Volumes | grep "100%" | rev | cut -d '/' -f1 | rev
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.