EJECT(1) Comenzi utilizator EJECT(1) NUME eject - ejecteaza mediile amovibile eject [opiuni] dispozitiv|punct-montare DESCRIERE eject permite ca un suport detaabil (de obicei un CD-ROM, o discheta, o banda, un disc JAZ, ZIP sau USB) sa fie ejectat sub controlul software-ului. Comanda poate controla, de asemenea, unele schimbatoare de CD-ROM cu mai multe discuri, funcia de ejectare automata suportata de unele dispozitive i inchiderea tavii de discuri a unor unitai CD-ROM. Dispozitivul corespunzator dispozitivului sau punctului de montare este ejectat. Daca nu este specificat niciun nume, se utilizeaza numele implicit /dev/cdrom. Dispozitivul poate fi adresat prin numele dispozitivului (de exemplu, ,,sda"), ruta dispozitivului (de exemplu, ,,/dev/sda"), marcajele UUID=uuid sau LABEL=eticheta. Exista patru metode diferite de ejectare, in funcie de faptul ca dispozitivul este un CD-ROM, un dispozitiv SCSI, o discheta detaabila sau o banda. In mod implicit, eject incearca toate cele patru metode in ordine pana cand reuete. In cazul in care este specificata o partiie de dispozitiv, se utilizeaza intregul dispozitiv de disc. Daca dispozitivul sau o partiie de dispozitiv este montata in prezent, aceasta este demontata inainte de ejectare. Ejectarea este procesata pe descriptorul de fiier de dispozitiv cu bloc deschis exclusiv daca nu se specifica --no-unmount sau --force. OPIUNI -a, --auto on|off Aceasta opiune controleaza modul de ejectare automata, acceptat de unele dispozitive. Atunci cand este activata, unitatea se ejecteaza automat atunci cand dispozitivul este inchis. -c, --changerslot slot Cu aceasta opiune se poate selecta un slot pentru CD de la un schimbator de CD-ROM ATAPI/IDE. Unitatea de CD-ROM nu poate fi in uz (CD de date montat sau redarea unui CD de muzica) pentru ca o cerere de schimbare sa funcioneze. Reinei, de asemenea, ca primul slot al schimbatorului este denumit 0, nu 1. -d, --default Afieaza numele implicit al dispozitivului. -F, --force Foreaza ejectarea, nu verifica tipul de dispozitiv, nu deschide dispozitivul cu blocare exclusiva. Rezultatul pozitiv poate fi un ,,fals pozitiv" in cazul dispozitivelor care nu pot fi conectate la cald. -f, --floppy Aceasta opiune specifica faptul ca unitatea trebuie ejectata utilizand o comanda de ejectare a dischetei detaabile. -i, --manualeject on|off Aceasta opiune controleaza blocarea butonului de ejectare a dispozitivului. Atunci cand este activata, unitatea nu va fi ejectata atunci cand este apasat butonul. Aceasta opiune este utila atunci cand transportai un laptop intr-o geanta sau intr-o husa i nu dorii ca acesta sa ejecteze unitatea in cazul in care butonul este apasat din greeala. -M, --no-partitions-unmount Opiunea ii spune lui eject sa nu incerce sa demonteze alte partiii de pe dispozitive cu partiii. Daca o alta partiie este inca montata, programul nu va incerca sa ejecteze suportul. Acesta va incerca sa demonteze numai dispozitivul sau punctul de montare indicat in linia de comanda. -m, --no-unmount Opiunea ii spune lui eject sa nu incerce deloc sa demonteze. Daca aceasta opiune nu este specificata, atunci eject deschide dispozitivul cu fanionul O_EXCL pentru a se asigura ca dispozitivul nu este utilizat (incepand cu v2.35). -n, --noop Cu aceasta opiune, dispozitivul selectat este afiat, dar nu se efectueaza nicio aciune. -p, --proc Aceasta opiune va permite sa utilizai /proc/mounts in loc de /etc/mtab. De asemenea, transmite opiunea -n catre umount(8). -q, --tape Aceasta opiune specifica faptul ca unitatea ar trebui sa fie ejectata utilizand o comanda de deconectare a unitaii de banda. -r, --cdrom Aceasta opiune specifica faptul ca unitatea trebuie ejectata folosind o comanda de ejectare a CD-ROM-ului. -s, --scsi Aceasta opiune specifica faptul ca unitatea trebuie sa fie ejectata folosind comenzi SCSI. -T, --traytoggle Cu aceasta opiune, unitatea primete o comanda de inchidere a tavii CD-ROM daca este deschisa i o comanda de ejectare a tavii CD-ROM daca este inchisa. Nu toate dispozitivele accepta aceasta comanda, deoarece utilizeaza comanda de inchidere a tavii CD-ROM de mai sus. -t, --trayclose Cu aceasta opiune, unitatea primete o comanda de inchidere a tavii CD-ROM. Nu toate dispozitivele accepta aceasta comanda. -v, --verbose Ruleaza in modul descriptiv; sunt afiate mai multe informaii despre ceea ce face comanda. -X, --listspeed Cu aceasta opiune, unitatea CD-ROM va fi testata pentru a detecta vitezele disponibile. Rezultatul este o lista de viteze care poate fi utilizata ca argument al opiunii -x. Aceasta opiune funcioneaza numai cu Linux 2.6.13 sau o versiune ulterioara, la versiunile anterioare va fi raportata numai viteza maxima. De asemenea, reinei ca este posibil ca unele unitai sa nu raporteze corect viteza i, prin urmare, aceasta opiune nu funcioneaza cu acestea. -x, --cdspeed viteza Cu aceasta opiune, unitatea primete o comanda de selectare a vitezei CD-Rom-ului. Argumentul viteza este un numar care indica viteza dorita (de exemplu, 8 pentru viteza 8X), sau 0 pentru viteza maxima de transfer de date. Nu toate dispozitivele suporta aceasta comanda i putei specifica numai vitezele de care unitatea este capabila. De fiecare data cand se schimba suportul, aceasta opiune este tearsa. Aceasta opiune poate fi utilizata singura sau impreuna cu opiunile -t i -c. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. STARE DE IEIRE Returneaza 0 daca operaia a avut succes, 1 daca operaia a euat sau daca sintaxa comenzii nu a fost valida. NOTE eject funcioneaza numai cu dispozitive care accepta una sau mai multe dintre cele patru metode de ejectare. Aceasta include majoritatea unitailor CD-ROM (IDE, SCSI i proprietare), unele unitai de banda SCSI, unitai JAZ, unitai ZIP (versiuni cu port paralel, SCSI i IDE) i dischete detaabile LS120. Utilizatorii au raportat, de asemenea, succese cu unitaile de discheta de pe sistemele Sun SPARC i Apple Macintosh. In cazul in care eject nu funcioneaza, cel mai probabil este vorba de o limitare a controlorului nucleului pentru dispozitiv i nu a programului eject in sine. Opiunile -r, -s, -f i -q permit controlarea metodelor utilizate pentru ejectare. Se pot specifica mai multe metode. Daca nu se specifica niciuna dintre aceste opiuni, se incearca toate cele patru (acest lucru funcioneaza bine in majoritatea cazurilor). Este posibil ca eject sa nu poata determina intotdeauna daca dispozitivul este montat (de exemplu, daca are mai multe nume). In cazul in care numele dispozitivului este o legatura simbolica, eject va urmari legatura i va utiliza dispozitivul la care aceasta indica. Daca eject determina ca dispozitivul poate avea mai multe partiii, va incerca sa demonteze toate partiiile montate pe dispozitiv inainte de al expulza (a se vedea, de asemenea, --no-partitions-unmount). Daca o demontare eueaza, programul nu va incerca sa ejecteze suportul. Putei ejecta un CD audio. Unele unitai CD-ROM refuza sa deschida tava daca unitatea este goala. Unele dispozitive nu accepta comanda de inchidere a tavii. Daca funcia de ejectare automata este activata, atunci unitatea va fi intotdeauna ejectata dupa executarea acestei comenzi. Nu toi controlorii de CD-ROM din nucleul Linux accepta modul de ejectare automata. Nu exista nicio modalitate de a afla starea modului de ejectare automata. Avei nevoie de privilegii corespunzatoare pentru a accesa fiierele dispozitivului. Pentru a ejecta unele dispozitive (de exemplu, dispozitive SCSI) este necesara rularea ca root. AUTORI Jeff Tranter - autorul original, Karel Zak i Michal Luscon CONSULTAI I findmnt(8), lsblk(8), mount(8), umount(8) RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda eject face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 EJECT(1)