ENOTBLKENOTBLK — Wymagane Urządzenie Blokowe
W miejscu, gdzie wymagane jest urządzenie blokowe, podano urządzenie nieblokowe.
EBUSYŻądany zasób jest aktualnie w użyciu i nie może być uzyskany na wyłączność ani zmodyfikowany.
Podjęto próbę użycia zasobu, który jest już zajęty. Typowe przykłady to odmontowanie systemu plików z otwartymi plikami, usunięcie załadowanego modułu jądra lub dostęp do urządzenia zajętego wyłącznie przez inny proces.
Użyj lsof lub fuser, aby znaleźć proces korzystający z zasobu. Zamknij te procesy lub poczekaj na ich zakończenie. W przypadku zajętych systemów plików użyj umount -l do leniwego odmontowania.
# Find processes using a mount point
lsof +D /mnt/usb
# Or use fuser
fuser -vm /mnt/usbENOTBLKW miejscu, gdzie wymagane jest urządzenie blokowe, podano urządzenie nieblokowe.
ENOTCONNPodjęto próbę wysłania lub odebrania danych przez gniazdo, które nie jest połączone.
SIGUSR2 (12)Drugi sygnał zdefiniowany przez użytkownika, przeznaczony do celów aplikacyjnych. Domyślną akcją jest zakończenie procesu.
EIOPodczas operacji odczytu lub zapisu wystąpił fizyczny lub niskopoziomowy błąd I/O.
SIGABRT (6)Proces został przerwany, zazwyczaj przez wywołanie abort() lub z powodu nieudanej asercji.
ENOSYSŻądane wywołanie systemowe lub funkcja nie jest zaimplementowana w tym systemie.