“ioctl inapropriado para o dispositivo” ao ripar CD com abcde no OSX

1

Estou tentando usar abcde (compilado de Macports) para extrair um CD de áudio no OSX 10.8.5:

$ abcde
disk1 was already unmounted or it has a partitioning scheme so use "diskutil unmountDisk" instead
cd-discid: /dev/disk1: open: Permission denied
[ERROR] abcde: CD could not be read. Perhaps there's no CD in the drive?

Direito, permissão negada, tente novamente com sudo. Mas ainda não funciona:

$ sudo abcde
Password:
disk1 was already unmounted or it has a partitioning scheme so use "diskutil unmountDisk" instead
cd-discid: /dev/disk1: DKIOCCDREADDISCINFO: Inappropriate ioctl for device
[ERROR] abcde: CD could not be read. Perhaps there's no CD in the drive?

O que está errado? Como posso fazer isso funcionar?

    
por legoscia 15.01.2014 / 16:08

1 resposta

0

Aparentemente, o abcde não detecta automaticamente qual dispositivo corresponde à sua unidade de CD. Se você observar a saída de mount , verá que disk1 é seu disco rígido e disk2 é a unidade de CD, montada em /Volumes/Audio CD . Você pode especificar o dispositivo explicitamente com a opção -d para abcde :

$ abcde -d /dev/disk2
    
por 15.01.2014 / 16:08