안녕하세요,
저는 현재 (Jessie 아래에서) SD 카드에 데이터를 자주 쓰는 데비안 시스템을 작업 중입니다. 가끔 (작업 중이지만 여기서는 문제가 아닙니다.) 오류로 인해 시스템이 쓰기에 실패합니다. 커널 로그에서):
FAT-fs (mmcblk0p1): unable to read inode block for updating (i_pos 892422)
blk_update_request: I/O error, dev mmcblk0, sector 57824
mmcblk0: error -110 sending status command, retrying
...
(왜 그렇게 되었는지 분명하다면...)
내가 하고 싶은 것은 나에게 kernel.log 및 syslog가 포함된 이메일을 보내는 것입니다. 그리고 가능하다면 (해야 합니다) 이런 일이 발생하면 스크립트를 실행하십시오.
궁극적인 아이디어는 이 오류의 실제 원인을 찾는 것이지만, 이런 일이 발생하는 경우 해결책은 하나뿐입니다. sdcard에서 fsck를 실행하고 프로세스를 다시 시작하는 것입니다.