Ha nincs eszköz meghatározva, akkor az alapértelmezettre vonatkozik. A CDROM környezeti változó használható az alapértelmezett eszköz meghatározására, különben a fordításkor megadott az alapértelmezett eszköz.
Más eszközök vagy a "device name" teljes eszköz névvel (pl. /dev/cdrom), vagy a "nickname" rövidítéssel adhatók meg.
Az Eject csak azokkal az eszközökkel működik, amelyek támogatják a CDROMEJECT vagy az FDEJECT ioctl-t. Szintén működik a normál SCSI parancsokat használó Jaz és Zip meghajtóknál. Linux alatt a legtöbb CD-ROM meghajtónak működnie kell.
Még csak a Sun munkaállomás kiadható floppy meghajtók voltak tesztelve Linuxot futtató SPARC platformon.
Az Eject néha nem tudja meghatározni, hogy az eszköz be van-e csatolva (pl. ha több neve is van). Ha az eszköz egy szimbolikus link, akkor az eject követi a linket és azt az eszközt használja, amire az mutat. Azt is megfelelően ellenőrzi, hogy van-e olyan partíciója a kiadni kívánt eszköznek, ami be van csatolva (ez valójában a Jaz, Zip vagy akár egy CD-ROM esetében is előfordulhat).
Ha az auto-eject funkció be van kapcsolva, akkor a meghajtó mindig ki lesz adva a parancs futtatása után, még abban az esetben is, amikor az be van csatolva és a -f opciót használjuk. Nem minden Linux kernel CD-ROM meghajtója támogatja az auto-eject módot.
A rövidítések (nickname-ek) beállítása az eject fordításakor történik.
Nincs lehetőség az auto-eject mód állapotának lekérdezésére.
Valószínűleg nem szabadna, hogy kiadjon egy becsatolt lemezt, de a legtöbb kernel mégis megengedi.
A -u opció lecsatolása csak akkor működik, ha a felhasználónak joga van az umount(8) futtatására, vagy az eject setuid root-ként lett telepítve és nem foglalt.
Ben Galliart (bgallia@luc.edu)
Dick Streefland
Donnie Barnes (djb@redhat.com)
Doug L. Hoffman (hoffman@cs.unc.edu)
Grant Guenther (grant@torque.net)
Mark Lord (mlord@pobox.com)
Markus Pilzecker (markus.pilzecker@rhein-neckar.netsurf.de)