Ter um CD ou DVD preso no seu Mac ou unidade óptica não é uma situação divertida. Se você já tentou sem sucesso ejetar o disco usando a opção File > Eject, a tecla Eject e reiniciando o Mac, é hora de recorrer ao aplicativo Terminal para obter ajuda. Você pode usar o Terminal para forçar a ejeção do CD ou DVD sem desligar o Mac usando os comandos drutil e diskutil..
As informações neste artigo se aplicam a Macs que executam o macOS Catalina (10.15) até o OS X Lion (10.7).
Terminal, um aplicativo incluído no Mac OS, fornece acesso à linha de comando do Mac. O fato de o Mac ter uma linha de comando geralmente é um choque para usuários de Mac e alternadores do Windows, mas quando você percebe que o OS X e o macOS são construídos usando componentes Unix, faz sentido que uma ferramenta de linha de comando esteja disponível.
Terminal inclui comandos para trabalhar com dispositivos de armazenamento conectados, como uma unidade óptica.
Use o terminal para ejetar um CD ou DVD preso
Você pode usar a capacidade do diskutil de trabalhar com unidades ópticas para forçar a ejeção de qualquer mídia presa em sua unidade óptica. Se o seu Mac tiver uma única unidade óptica com um disco travado, a abordagem simples provavelmente funcionará para você.
A abordagem simples para ejetar um CD ou DVD preso
- Lançamento Terminal, que está localizado em Aplicativos > Utilities.
-
Na janela Terminal, digite:
ejeção da bandeja drutil
- Pressione Return ou Digite para ejetar o disco.
Quando a abordagem simples não funciona
Se a abordagem simples não funcionar, ou se o seu Mac tiver uma unidade óptica interna e externa, talvez seja necessário trabalhar um pouco mais.
- Lançamento Terminal, que está localizado em Aplicativos > Utilities.
-
Na janela Terminal, digite:
bandeja drutil
- Pressione Return ou Enter.
- Na lista, selecione o número da unidade que deseja ejetar. (Veja como determinar o número da unidade na próxima seção.)
-
Digite o seguinte comando no Terminal, substituindo o número do drive que você identificou por [drive].
drutil tray eject [drive]
Por exemplo, se a unidade for disk1, o comando será
ejeção da bandeja drutil 1
- Pressione Return ou Enter para ejetar a unidade.
Para emitir a forma correta do comando de ejeção, você precisa saber o nome do dispositivo físico usado pelo Mac para a unidade óptica com o disco travado.
Como identificar a unidade
Se ainda não estiver aberto, execute Terminal e digite o seguinte comando Terminal:
lista diskutil
Uma lista de todos os discos atualmente conectados ao seu Mac é retornada pelo comando diskutil. O Mac usa identificadores no seguinte formato: diskx, onde x é um número.
O Mac conta as unidades começando em 0 e adicionando 1 para cada dispositivo adicional que encontrar. Exemplos do identificador são disk0, disk1, disk2 e assim por diante.
Em cada identificador de disco, você verá vários segmentos de disco, correspondentes às partições em que o disco base foi dividido. Você pode ver entradas como esta:
/dev/disk0 | ||||
: | TYPE | NOME | TAMANHO | IDENTIFICADOR |
0: | GUID_partition_scheme | 500 GB | disco0 | |
1: | EFI | EFI | 209,7 MB | disk0s1 |
2: | Apple_HFS | Macintosh HD | 499,8 GB | disk0s2 |
3: | Apple_Boot_Recovery | Recovery HD | 650 MB | disk0s3 |
/dev/disk1 | ||||
: | TYPE | NOME | TAMANHO | IDENTIFICADOR |
0: | Apple_partition_scheme | 7,8 GB | disco1 | |
1: | Apple_partition_map | 30,7 KB | disk1s1 | |
2: | Apple_Driver_ATAPI | 1 GB | disk1s2 | |
3: | Apple_HFS | Instalação do Mac OS X | 6,7 GB | disk1s3 |
Neste exemplo, existem dois discos físicos (disco0 e disco1), cada um contendo partições adicionais. Para localizar os dispositivos correspondentes às suas unidades ópticas, localize as entradas que possuem um nome de tipo Apple_Driver_ATAPI. Leia para encontrar o identificador e, em seguida, use apenas o nome base do identificador no comando diskutil eject.
Um Exemplo
O Apple_Driver_ATAPI é uma boa maneira de distinguir qual dispositivo é o drive óptico, pois ele é usado apenas com o Super Drive da Apple e qualquer dispositivo de CD/DVD de terceiros. O DVD que está preso no Mac é disk1. O disco preso tem três partições: disk1s1, disk1s2 e disk1s3. Você só precisa do nome base - disk1.
Depois de ter o identificador da unidade óptica, você está pronto para usar o Terminal para ejetar a mídia da unidade específica.
Drives Externos de DVD
Se a mídia travada estiver em uma unidade de DVD externa, há uma boa chance de que ela tenha um sistema de ejeção de disco de emergência. Este sistema simples consiste em um pequeno orifício geralmente localizado logo abaixo da bandeja da unidade de DVD.
Para ejetar um DVD preso, desdobre um clipe de papel e insira o clipe agora reto no orifício de ejeção. Quando você sentir o clipe de papel pressionar contra um objeto, continue empurrando. A bandeja da unidade deve começar a ejetar. Quando a bandeja estiver um pouco aberta, você pode puxar a bandeja até o fim.