Linux/POSIXエラーエラー
ENOTBLKENOTBLK — ブロックデバイスが必要
ブロックデバイスが必要な場所に非ブロックデバイスが指定された。
linuxunix
詳細を表示 EBUSY要求されたリソースが現在使用中であり、排他的にアクセスまたは変更できない。
すでに使用中のリソースへのアクセスが試みられた。典型的な例として、オープンファイルがあるファイルシステムのアンマウント、ロード済みカーネルモジュールの削除、または別プロセスが排他的に保持しているデバイスへのアクセスがある。
lsof または fuser でどのプロセスがリソースを使用しているかを確認する。そのプロセスを終了させるか、終了するまで待つ。ビジーなファイルシステムには umount -l でレイジーアンマウントを使用する。
# Find processes using a mount point
lsof +D /mnt/usb
# Or use fuser
fuser -vm /mnt/usbENOTBLKブロックデバイスが必要な場所に非ブロックデバイスが指定された。
ENOTCONN接続されていないソケットに対して送受信操作が試みられました。
SIGUSR2 (12)アプリケーション固有の用途に使用する2番目のユーザー定義シグナルです。デフォルトの動作はプロセスの終了です。
EIO読み取りまたは書き込み操作中に物理的または低レベルの I/O エラーが発生した。
SIGABRT (6)プロセスが中断された。通常はabort()の呼び出しまたはアサーション失敗によって発生する。
ENOSYS要求されたシステムコールまたは関数がこのシステムに実装されていない。