EJECT(1) Polecenia uzytkownika EJECT(1) NAZWA eject - wysuwa wyjmowalny nosnik eject [opcje] urzadzenie|punkt-montowania OPIS eject umozliwia programowe wysuwanie nosnika w napedach, ktore na to pozwalaja (zwykle CD-ROM, stacje dyskietek, napedy tasmowe, dyski JAZ, ZIP lub USB). Ta komenda moze rowniez: kontrolowac czytniki CD-ROM wyposazone w zmieniacz plyt, automatycznie wysuwac nosnik (funkcja dostepna tylko w niektorych napedach) oraz zamykac tacke niektorych napedow CD-ROM. Urzadzenie odpowiadajace urzadzeniu lub punktowi-montowania zostaje wysuniete. Jesli nie podano nazwy, uzywa bedzie domyslna nazwa /dev/cdrom. Urzadzenie moze byc zaadresowane przez nazwe urzadzenia (np. "sda"), sciezke do urzadzenia ("/dev/sda"), UUID=uuid lub LABEL=etykieta. Istnieja cztery rozne metody na wysuniecie nosnika, przeznaczone do roznego rodzaju urzadzen (CD-ROM, urzadzenia SCSI, stacje dyskietek i napedy tasmowe). Domyslnie eject probuje skorzystac po kolei z wszystkich czterech metod, az do pomyslnego wysuniecia. Jesli poda sie partycje urzadzenia, uzyte bedzie urzadzenie calego dysku. Jesli urzadzenie lub partycja jest obecnie zamontowane, zostaje wymontowane przed wysunieciem. Wysuniecie jest wykonywane na wybranym otwartym urzadzeniu blokowym jesli argumenty --no-unmount lub --force nie zostaly podane. OPCJE -a, --auto on|off Opcja steruje trybem automatycznego wysuwania obslugiwanym przez niektore urzadzenia. Jesli jest wlaczony, to naped automatycznie wysunie nosnik, gdy urzadzenie zostanie zamkniete. -c, --changerslot slot Przy pomocy tej opcji mozna wybrac plyte w napedzie ATAPI/IDE CD-ROM wyposazonym w zmieniacz plyt. Naped nie moze byc w uzyciu (nie moze byc zamontowany ani tez nie moze byc odtwarzana muzyka z plyty audio). Prosze zauwazyc, ze do pierwszej plyty trzeba sie odwolywac przez numer 0, a nie 1. -d, --default Wypisuje domyslna nazwe urzadzenia. -F, --force Wymuszone wysuniecie, nie sprawdza typu urzadzenia, nie otwiera urzadzenia z wylaczna blokada. Pozytywny wynik moze byc falszywie pozytywny przy urzadzeniach nieobslugujacych wysuwania w czasie uzywania (hot-plugging). -f, --floppy Opcja okresla, ze nosnik powinien byc wysuniety za pomoca komendy "eject" stacji dyskietek. -i, --manualeject on|off Opcja odpowiada za blokowanie sprzetowego przycisku wysuwania. Jesli jest wlaczona, to dysk nie zostanie wysuniety po nacisnieciu przycisku. Jest to przydatne podczas przenoszenia laptopa w torbie lub walizce w celu zapobiezenia samoczynnemu wysunieciu plyty po przypadkowym nacisnieciu przycisku. -M, --no-partitions-unmount Opcja informuje eject by nie probowal odmontowac innych partycji, badz partycjonowanych urzadzen. Jesli jedna z partycji wciaz jest zamontowana, program nie bedzie probowal wysunac nosnika. Sprobuje odmontowac tylko urzadzenia lub punkty montowania podane w wierszu polecen. -m, --no-unmount Opcja informuje eject by wcale nie probowal odmontowac urzadzenia. Jesli ta opcja nie zostala podana, eject otwiera urzadzenie z flaga O_EXCL by miec pewnosc, ze urzadzenie nie jest w uzyciu (od wersji 2.35). -n, --noop Opcja powoduje wyswietlenie nazwy wybranego urzadzenia, przy czym nie sa podejmowane inne akcje. -p, --proc Opcja pozwala na uzycie /proc/mounts zamiast /etc/mtab. Dodaje takze opcje -n do wywolania umount(8). -q, --tape Opcja powoduje probe wysuniecia nosnika przy pomocy komend napedu tasmowego. -r, --cdrom Opcja powoduje probe wysuniecia nosnika przy pomocy komendy "eject" napedu CDROM. -s, --scsi Opcja powoduje probe wysuniecia nosnika przy pomocy komend SCSI. -T, --traytoggle Opcja powoduje wyslanie do napedu CD-ROM polecenia wsuniecia tacki, jesli jest otwarta, i jej wysuniecia, jesli jest zamknieta. Nie wszystkie urzadzenia maja taka mozliwosc, poniewaz uzywa opisanej obok komendy wsuniecia tacki. -t, --trayclose Opcja powoduje wyslanie do napedu CD-ROM polecenia wsuniecia tacki. Nie wszystkie urzadzenia maja taka mozliwosc. -v, --verbose Dziala w trybie szczegolowym; wyswietlanych bedzie wiecej informacji na temat wykonywanych operacji. -X, --listspeed Opcja ta powoduje sprawdzanie dostepnych predkosci napedu CD-ROM. Na wyjsciu pojawia sie lista predkosci, ktore mozna przekazac w argumencie opcji -x. Dziala to tylko z Linuksem 2.6.13 lub wyzszym; w poprzednich wersjach zostanie wyswietlona tylko maksymalna predkosc. Prosze takze zauwazyc, ze niektore dyski moga niepoprawnie raportowac predkosc, wiec ta opcja nie bedzie w takim przypadku dzialac. -x, --cdspeed predkosc Ta opcja probuje ustawic predkosc napedu CD. Parametr predkosc okresla pozadana predkosc (np. 8 jesli chce sie uzyskac predkosc 8X) lub 0, aby wybrac maksymalna dopuszczalna. Nie wszystkie urzadzenia obsluguja to polecenie; mozna podawac wylacznie predkosci, ktore obsluguje dany naped. Przy kazdej zmianie nosnika ustawienie predkosci jest zapominane. Ta opcja moze byc uzywana samodzielnie, badz tez w polaczeniu z opcjami -t i -c. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. STATUS ZAKONCZENIA Zwraca 0, jesli operacja sie powiodla, lub 1 w przeciwnym przypadku (lub gdy popelniono blad w skladni polecenia) UWAGI eject dziala tylko z urzadzeniami ktore obsluguja co najmniej jedna z czterech metod wysuwania. W tej grupie zawiera sie wiekszosc napedow CD-ROM (IDE, SCSI i inne), niektore napedy tasmowe SCSI, napedy JAZ i ZIP (podlaczane do portu rownoleglego, wersje SCSI i IDE) oraz stacje LS120. Uzytkownicy raportowali takze powodzenie ze stacjami dyskietek na komputerach Sun SPARC i Apple Macintosh. Jesli eject nie dziala, to jest to najprawdopodobniej ograniczenie sterownika w jadrze systemu, a nie programu eject jako takiego. Opcje -r, -s, -f i -q pozwalaja na wybor metody uzywanej do wysuniecia nosnika. Mozna podac wiecej niz jedna opcje. Jesli nie zostanie podana zadna z nich, to eject sprobuje wszystkich czterech (co w wiekszosci przypadkow daje zadowalajace rezultaty). eject moze nie byc w stanie wykryc, czy urzadzenie jest zamontowane (np. jesli ma ono kilka nazw). Jesli nazwa urzadzenia jest dowiazaniem symbolicznym, to eject podazy za nim i uzyje urzadzenia, na ktore ono wskazuje. Jesli eject stwierdzi, ze urzadzenie moze miec kilka partycji, to sprobuje odmontowac wszystkie zamontowane partycje przed wysunieciem (zob. tez opcje --no-partitions-unmount). Jesli odmontowanie sie nie powiedzie, to program nie bedzie probowac wysuwac nosnika. Mozna wysuwac plyty audio. Niektore napedy CD-ROM nie pozwalaja na wysuniecie tacki, gdy w napedzie nie ma plyty. Niektore urzadzenia nie obsluguja komendy wsuniecia tacki. Jesli uaktywniony zostal tryb automatycznego wysuwania, to zawsze po wykonaniu tej komendy nastapi wysuniecie nosnika. Nie wszystkie sterowniki CD-ROM w jadrze Linuksa obsluguja ten tryb. Nie ma sposobu na wykrycie, czy tryb automatycznego wysuwania jest aktywny, czy nie. Do uzyskania dostepu do plikow urzadzen potrzebne sa odpowiednie uprawnienia. Aby wysuwac niektore urzadzenia (np. SCSI), nalezy dzialac jako root. AUTORZY Jeff Tranter - pierwotny autor, Karel Zak i Michal Luscon - wersja util-linux. ZOBACZ TAKZE findmnt(8), lsblk(8), mount(8), umount(8) ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie eject jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.41 2025-03-29 EJECT(1)