Erros de Linux/POSIXErro
ENOTBLKENOTBLK — Dispositivo de Bloco Necessário
Um dispositivo não-bloco foi especificado onde um dispositivo de bloco é requerido.
linuxunix
Ver detalhes EBUSYO recurso solicitado está atualmente em uso e não pode ser acessado ou modificado exclusivamente.
Houve uma tentativa de usar um recurso que já está em uso. Exemplos comuns incluem desmontar um sistema de arquivos com arquivos abertos, remover um módulo de kernel carregado ou acessar um dispositivo mantido exclusivamente por outro processo.
Use lsof ou fuser para identificar qual processo está usando o recurso. Encerre esses processos ou aguarde que terminem. Para sistemas de arquivos ocupados, use umount -l para uma desmontagem lazy.
# Find processes using a mount point
lsof +D /mnt/usb
# Or use fuser
fuser -vm /mnt/usbENOTBLKUm dispositivo não-bloco foi especificado onde um dispositivo de bloco é requerido.
ENOTCONNUma operação de envio ou recebimento foi tentada em um socket que não está conectado.
SIGUSR2 (12)Um segundo sinal definido pelo usuário para finalidades específicas da aplicação. A ação padrão é encerrar o processo.
EIOOcorreu um erro físico ou de baixo nível de I/O durante uma operação de leitura ou escrita.
SIGABRT (6)O processo foi abortado, geralmente pela chamada de abort() ou por uma asserção que falhou.
ENOSYSA chamada de sistema ou função requisitada não está implementada neste sistema.