Skip to main content

使用终端弹出卡住的CD / DVD

Supersection 1, Less Comfortable (六月 2025)

Supersection 1, Less Comfortable (六月 2025)
Anonim

将CD或DVD卡在Mac或光驱中并不是一个有趣的情况。虽然有几种方法可以强制弹出媒体,但大多数都需要您关闭。如果出现问题,您可以使用终端强制弹出CD或DVD,而无需关闭Mac。

终端是Mac OS附带的应用程序,可以访问Mac的命令行。 Mac有一个命令行的事实往往是对Mac用户和Windows切换器的冲击,但是当你意识到OS X和macOS是使用Unix组件构建的时候,命令行工具是可用的。

对于光盘驱动器中卡住CD或DVD的问题而言,更重要的可能是终端包含用于处理附加存储设备(如光驱)的命令。这个命令diskutil可以做很多事情。它是Mac附带的磁盘工具应用程序的基础。

您可以利用diskutil使用光驱来强制驱动光驱中的任何卡住的媒体。

使用终端弹出粘滞的CD或DVD

发射 终奌站,位于Applications> Utilities。

在“终端”窗口中,输入以下三个命令之一:

如果您有一个光驱:

drutil弹出

如果您同时拥有内部和外部光驱,请使用下面的相应命令,具体取决于哪个驱动器卡有CD或DVD:

drutil弹出内部 drutil弹出外部

返回 要么 输入 在Terminal中输入上述命令之一后。

应该弹出卡住的CD或DVD。

这应该解决大多数卡住的CD或DVD问题,但还有另一种方法可以弹出卡住的CD或DVD。在这种情况下,当您有多个内部或外部光驱时会出现问题。在这种情况下,您可以使用其他命令diskutil来弹出特定设备。

要发出正确形式的eject命令,您需要知道OS X用于具有卡住磁盘的光盘驱动器的物理设备名称。

使用Diskutil弹出特定驱动器的媒体

如果尚未打开,请启动 终奌站,位于Applications> Utilities文件夹中。

要查找光盘驱动器的名称,请发出以下终端命令:

diskutil列表

diskutil返回当前连接到Mac的所有磁盘的列表。 Mac使用以下格式的标识符:diskx,其中x是数字。

Mac计算从0开始的驱动器,并为找到的每个附加设备添加1。然后,标识符的示例是disk0,disk1,disk2等。

在每个磁盘标识符下,您将看到许多磁盘段,对应于基本磁盘已分成的分区。你可能会看到这样的条目:

diskutil列表输出

的/ dev / Disk0上

#:类型名称尺寸标识符
0:GUID_partition_scheme 500 GBDisk0上
1:EFIEFI209.7 MBdisk0s1
2:Apple_HFSMacintosh HD499.8 GBdisk0s2
3:Apple_Boot_Recovery恢复高清650 MBdisk0s3

的/ dev / disk1的

#:类型名称尺寸标识符
0:Apple_partition_scheme 7.8 GBdisk1的
1:Apple_partition_map 30.7 KBdisk1s1
2:Apple_Driver_ATAPI 1 GBdisk1s2
3:Apple_HFSMac OS X安装6.7 GBdisk1s3

在此示例中,有两个物理磁盘(disk0和disk1),每个磁盘包含其他分区。要找到与光驱相对应的设备,请找到类型名称为Apple_Driver_ATAPI的条目。读取以查找标识符,然后在diskutil eject命令中仅使用标识符的基本名称。

举个例子:

卡在Mac中的DVD显示为disk1s3。卡住的磁盘上有三个分区:disk1s1,disk1s2和disk1s3。 Apple_Driver_ATAPI是区分哪个设备是光驱的好方法,因为它仅用于Apple的Super Drive和任何第三方CD / DVD设备。

在示例disk1中具有光盘驱动器标识符后,您就可以使用终端从特定驱动器中弹出介质。

在终端提示下输入:

diskutil弹出disk1

输入 要么 返回.

请记住更改上例中的标识符以匹配使用diskutil list命令找到的标识符。

放弃 终奌站.

外置DVD驱动器

如果卡住的介质位于外部DVD驱动器中,则很可能会有紧急磁盘弹出系统。这个简单的系统包括一个通常位于DVD驱动器托盘正下方的小孔。

要弹出卡住的DVD,请展开回形针并将现在直的夹子插入弹出孔。当您感觉回形针压在物体上时,继续推动。驱动器托盘应该开始弹出。当托盘打开少量时,您可以完全拉出托盘。