Попытка mount
сделать это слишком рано. Это сообщение показывает, что оборудование было обнаружено :
.
[ 629.830776] sd 4:0:0:2: [sde] Attached SCSI removable disk
Но вы не можете смонтировать устройство, если на нем нет файловой системы, которую можно смонтировать. Взгляните на систему, используя lsblk
или blkid
, чтобы узнать, распознает ли система устройства SD (с ).
Вот как будет выглядеть вывод для справки:
лсблк$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 39.1G 0 disk
├─sda1 8:1 0 512M 0 part /boot
├─sda2 8:2 0 500M 0 part
└─sda3 8:3 0 38.1G 0 part
├─vg00-lv_root 253:0 0 36.1G 0 lvm /
└─vg00-lv_swap 253:1 0 2G 0 lvm [SWAP]
черный $ blkid
/dev/sda1: UUID="0cae38ac-44ea-4a16-9157-a8cbbf50e91b" TYPE="ext4"
/dev/sda2: UUID="013c42ea-aa00-4713-926a-aca57c0bd552" TYPE="xfs"
/dev/sda3: UUID="sgVDOh-NI7x-l4sY-9fJv-uAlW-WfYY-YBoPBQ" TYPE="LVM2_member"
/dev/mapper/vg00-lv_root: UUID="fa4accee-2965-4bc6-85aa-3ed4d0d2ae86" TYPE="ext4"
/dev/mapper/vg00-lv_swap: UUID="998f50cb-a693-411c-aca3-33824ea5a204" TYPE="swap"
В качестве последнего предложения вы можете попробовать установить/переустановить -установку udisks2
. Это было описано в разделе вопросов и ответов AU под названием:Ubuntu 16.04 не обнаруживает устройство чтения SD-карт , но у меня были проблемы с этим и в прошлом, и в Fedora/CentOS.
$ sudo yum reinstall udisks2
-or-
$ sudo dnf reinstall udisks2
Оказывается, в моем коде была ошибка. Я опечатался в названии метода в функции.
подтвердил, что это ошибка, проверивsudo journalctl -u KBot | tail