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.