Cela fonctionne pour moi, cependant le système doit d'abord reconnaître le disque inséré. Sinon, il ne peut pas renvoyer une valeur pour une propriété d'un disque qu'il n'a pas ou ne peut pas reconnaître. J'ai remarqué avec des RW médias optiques qu'il peut falloir un certain temps pour que le disque soit reconnu. J'ai testé avec des CD-R, des CD-RW, des DVD+R et des DVD+RW médias optiques et tous rapportent correctement le Type de Média dans Utilitaire de Disque et le Type de Média Optique correctement en utilisant diskutil
.
Vous devriez être capable de déterminer le Type de Média en utilisant le bouton Info dans Utilitaire de Disque après avoir sélectionné le périphérique optique cible.
Vous devriez être capable de déterminer le Type de Média Optique depuis la ligne de commande dans Terminal en utilisant la commande suivante :
diskutil info diskN
Où N
dans diskN
est une valeur entière du périphérique optique cible, par exemple : disk2
Pour isoler juste l'information du Type de Média Optique, utilisez la commande suivante :
diskutil info diskN | grep 'Optical Media Type'
Sur mon système, en utilisant le bon numéro dans diskN
, la sortie pour le disque actuellement inséré dans le SuperDrive est :
Optical Media Type: CD-R
Vous pourriez aussi utiliser la commande suivante dans Terminal :
system_profiler SPDiscBurningDataType
La sortie de cette dernière sur mon système pour le disque actuellement inséré est :
$ system_profiler SPDiscBurningDataType
Disc Burning:
HL-DT-ST DVDRW GX40N:
Firmware Revision: RQ00
Interconnect: USB
Burn Support: Yes (Apple Shipping Drive)
Cache: 1024 KB
Reads DVD: Yes
CD-Write: -R, -RW
DVD-Write: -R, -R DL, -RW, +R, +R DL, +RW
Write Strategies: CD-TAO, CD-SAO, CD-Raw, DVD-DAO
Media:
Type: CD-R
Blank: Yes
Erasable: No
Overwritable: Yes
Appendable: Yes
Write Speeds: 10x, 16x, 24x
$
Cette information est également disponible dans Informations Système via l'interface graphique sous : Matériel > Gravure de Disque
Note : Les informations contenues ici ont été testées sous OS X 10.8.6 et si vous utilisez diskutil info
sur le périphérique optique cible dans une version différente d'OS X/macOS, vous voudrez peut-être ne pas filtrer la sortie via grep
avant d'être sûr que diskutil info
sur le périphérique optique cible a une Optical Media Type:
propriété répertoriée, dans n'importe quelle version utilisée, comme c'est le cas dans OS X 10.8.6.