there is a way to detect the damaged sdcard before linux freeze and stop this process ?
the logs are cleaned before insert the card
messages
`
Dec 17 18:54:22 arm kernel: [ 248.413405] mmc0: host does not support reading read-only switch. assuming write-enable.
Dec 17 18:54:22 arm kernel: [ 248.416740] mmc0: new high speed SDHC card at address 1234
Dec 17 18:54:22 arm kernel: [ 248.423121] mmcblk1: mmc0:1234 SA04G 3.63 GiB
Dec 17 18:54:22 arm kernel: [ 248.427569] mmcblk1: p1
`
syslog
Dec 17 18:54:22 arm kernel: [ 248.413405] mmc0: host does not support reading read-only switch. assuming write-enable. Dec 17 18:54:22 arm kernel: [ 248.416740] mmc0: new high speed SDHC card at address 1234 Dec 17 18:54:22 arm kernel: [ 248.423121] mmcblk1: mmc0:1234 SA04G 3.63 GiB Dec 17 18:54:22 arm kernel: [ 248.427569] mmcblk1: p1 Dec 17 18:55:24 arm udevd[789]: timeout '/sbin/blkid -o udev -p /dev/mmcblk1' Dec 17 18:55:25 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:26 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:27 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:28 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:29 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:30 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:31 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:32 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:33 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:34 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:35 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:36 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:37 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:38 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:39 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:40 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:41 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:42 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:43 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:44 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:45 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:46 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:47 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:48 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:49 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:50 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:51 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:52 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863] Dec 17 18:55:53 arm udevd[789]: timeout: killing '/sbin/blkid -o udev -p /dev/mmcblk1' [863]