Občas se vám může stát, že vinou média či jiných parapsychologických jevů nelze CD/DVD které máte na ploše vysunout. Jedna z možností je samozřejmě kancelářská sponka. Ale lze to i bez ní.
Jednou z dalších možností jsou diskové nástroje, které v GUI dokáží CD vysunout bez větších problémů. Ale nebyla by o tom zmínka v této rubrice, pokud by neexistoval i terminálová varianta.
% df -l Filesystem 512-blocks Used Avail Capacity Mounted on /dev/disk0s9 8091280 8043248 48032 99% / fdesc 2 2 0 100% /dev /dev/disk1s1s2 614256 478912 135344 77% /Volumes/MY CD
df je příkaz, který normálně slouží pro zjišťování obsazenosti disků, my jej zde ale používáme proto, abychom zjistili jméno disku, který chceme vysunout. V tomto případě je to tedy disk1s1s2. Následující příkaz by pak disk měl vysunout.
% disktool -e disk1s1s2
disk1s1s2 device will attempt to be ejected ...
***Notifications Complete for type 1
***Disk Unmounted('disk1')
***Disk Unmounted('disk1s1s1')
***Disk Unmounted('disk1s1')
***Responding yes to unmount - disk1s1s2
***Disk Unmounted('disk1s1s2')
***Responding yes to eject - disk1
***Responding yes to eject - disk1s1s1
***Responding yes to eject - disk1s1s2
***Responding yes to eject - disk1s1
***Disk Ejected('disk1')
***Disk Ejected('disk1s1s1')
***Disk Ejected('disk1s1s2')
A to je vše. Pokud se disk nepodaří vysunout, nezbývá než přijít k trochu drastičtějším metodám. Mě se osvědčil restart s přidrženým tlačítkem myši, které i ty nejzavilejší CD vysouvalo.