You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Jammy Jellyfish系统内置SD卡读卡器无法访问的问题排查求助

Ubuntu Jammy Jellyfish系统内置SD卡读卡器无法访问的问题排查求助

我目前在Toshiba Satellite L870-18V笔记本上使用完全更新的Jammy Jellyfish系统,配置是Intel Core i3双核4线程处理器+8GB内存。

我长期以来都遇到内置读卡器无法读取SD卡的问题,以下是相关排查信息:

系统与设备前提

  • SD卡(带适配器)已完全插入内置读卡器插槽
  • 已安装并更新到最新版本的udisks2包
  • 系统使用systemd,因此用journalctl -b查看启动日志

启动日志(journalctl -b)相关报错

usb3-2: device desciptor read/64, error -71

usb3-2: device not responding to setup address      // *1 黄色显示
usb3-2: device not accepting address 5, error -71   // *2 红色显示
usb3-2: device not accepting address 6, error -71   // *2 红色显示
usb usb3-port2: unable to enumerate USB device      // *2 红色显示

// 后续日志内容
systemd[1]: Found device Multi-Card.
systemd[1]: Mounting /mnt/usb-Generic-_Multi-Card_20090516388200000-0:0...
mount[632]: mount: /mnt/usb-Generic-_Multi-Card_20090516388200000-0:0: no medium found on /dev/sdb.
systemd[1]: mnt-usb\x2dGeneric\x2d_Multi\x2dCard_20090516388200000\x2d0:0.mount: Failed with result 'exit-code'.   // *1 黄色显示
systemd[1]: Failed to mount /mnt/usb-Generic-_Multi-Card_20090516388200000-0:0   // *2 红色显示

注:*1代表该行日志为黄色,*2代表该行日志为红色,是我自己标注的颜色提示

dmesg | tail -20输出结果

[ 2057.366833] blk_update_request: I/O error, dev sdb, sector 124735360 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 2057.366891] sd 6:0:0:0: [sdb] tag#0 access beyond end of device
[ 2057.366898] blk_update_request: I/O error, dev sdb, sector 124735360 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 2057.366902] Buffer I/O error on dev sdb, logical block 15591920, async page read
[ 2057.455884] sd 6:0:0:0: [sdb] tag#0 access beyond end of device
[ 2057.455894] blk_update_request: I/O error, dev sdb, sector 32768 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[ 2057.455898] Buffer I/O error on dev sdb1, logical block 0, lost async page write
[ 2072.248076] sd 6:0:0:0: [sdb] 124735488 512-byte logical blocks: (63.9 GB/59.5 GiB)
[ 2072.255610]  sdb: sdb1
[ 2713.122097] sd 6:0:0:0: [sdb] 124735488 512-byte logical blocks: (63.9 GB/59.5 GiB)
[ 2713.130090]  sdb: sdb1
[ 2734.992147] sd 6:0:0:0: [sdb] tag#0 access beyond end of device
[ 2734.992160] blk_update_request: I/O error, dev sdb, sector 124735360 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
[ 2734.992210] sd 6:0:0:0: [sdb] tag#0 access beyond end of device
[ 2734.992216] blk_update_request: I/O error, dev sdb, sector 124735360 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0
[ 2734.992222] Buffer I/O error on dev sdb, logical block 15591920, async page read
[ 2735.079520] sd 6:0:0:0: [sdb] tag#0 access beyond end of device
[ 2735.079528] blk_update_request: I/O error, dev sdb, sector 32768 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[ 2735.079532] Buffer I/O error on dev sdb1, logical block 0, lost async page write
[ 2778.400046] usb 1-1.1: reset high-speed USB device number 3 using ehci-pci

从以上日志能看出,系统识别出这是一张64GB的SD卡,也识别到分区sdb1,但手动挂载时出现问题:

手动挂载报错

尝试挂载到空目录/home/kub/fred时:

sudo mount /dev/sdb /home/kub/fred
# 输出:mount: /home/kub/fred: no medium found on /dev/sdb.

sudo mount /dev/sdb1 /home/kub/fred
# 输出:mount: /home/kub/fred: special device /dev/sdb1 does not exist.

疑问求助

以上情况是说明内置读卡器大概率存在硬件故障,还是有可能通过软件修复解决?另外,...error -71的报错是今天早上第一次出现的。

备注:内容来源于stack exchange,提问作者Stuart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:04:50