SD 卡是 NTFS 格式。
Ubuntu 18.04 无法安装 SD 卡,而 Windows 10 可以完美读取且不报告任何错误。
实际上,即使插入 SD 卡,Ubuntu 也无法启动。有什么想法/建议吗?
我知道周围有类似的问题,虽然就我而言,它与 SD 卡错误分区或无法正常运行无关,因为它在 Windows 10 下运行良好。以前找到的类似问题的答案似乎都不适用于她(!?)
这是 dmesg 输出
[ 9872.433010] mmc0:等待硬件中断超时。 [ 9872.433015] mmc0:sdhci:============= SDHCI 寄存器转储============ [9872.433020] mmc0:sdhci:系统地址:0x00000008 | 版本:0x00000603 [9872.433024] mmc0:sdhci:块大小:0x00000200 | 块数量:0x00000008 [9872.433028] mmc0:sdhci:参数:0x0eb875b0 | Trn 模式:0x0000003b [9872.433032] mmc0:sdhci:存在:0x01ff0000 | 主机 ctl:0x00000017 [9872.433037] mmc0:sdhci:电源:0x0000000f | Blk 间隙:0x00000000 [9872.433042] mmc0:sdhci:唤醒:0x00000000 | 时钟:0x00000007 [9872.433046] mmc0:sdhci:超时:0x0000000a | Int stat:0x00000000 [9872.433050] mmc0:sdhci:Int enab:0x02ff008b|信号启用: 0x02ff008b [9872.433055] mmc0:sdhci:AC12 错误:0x00000004 | 插槽 int:0x00000000 [9872.433059] mmc0:sdhci:Caps:0x25bec8bf | Caps_1:0x1000207f [9872.433064] mmc0:sdhci:命令:0x0000123a | 最大当前值:0x005800c8 [9872.433068] mmc0:sdhci:响应[0]:0x00000900 | 响应[1]:0x20307470 [9872.433072] mmc0: sdhci: 响应[2]: 0x20202020 | 响应[3]: 0x00000b00 [9872.433075] mmc0:sdhci:主机 ctl2:0x0000800b [9872.433080] mmc0:sdhci:ADMA 错误:0x00000000 | ADMA 指针:0x34800208 [9872.433081] mmc0:sdhci:============================================ [9872.433181] mmcblk0:错误 -110 发送停止命令,原始 cmd 响应 0x0,卡状态 0x400900 [9872.433184] mmcblk0:错误 -110 传输数据,扇区 246969776,nr 8,cmd 响应 0x0,卡状态 0x0 [ 9873.265026] mmc0:调整超时,恢复到固定采样时钟 [ 9873.351446] mmcblk0:响应 CRC 错误发送 r/w cmd 命令,卡状态 0x900 [ 9873.405031] mmc0: 调整超时,恢复到固定采样时钟
答案1
您是否尝试过此帮助:https://help.ubuntu.com/stable/ubuntu-help/hardware-cardreader.html.en ?
摘要:打开“活动”列表中的“文件”应用程序,然后在“其他活动”下查找您的 SD 卡。
另请参阅我的问题:内置 SD 卡读卡器可用,但没有自动挂载
答案2
这显然是驱动程序问题。安装好卡后,Ubuntu 无法启动!但是,移除卡并启动 Ubuntu 后,它会愉快地(唉,抗议!)安装卡并正常工作,写入和读取都完美无缺!
因此这是解决方法:
(1)取出卡并启动,
(2)启动后,插入卡。
不开心,但至少处于工作模式:-)
自第一篇文章发布以来,经过所有升级,消息现在略有变化,如下所示:
[ 45.792114] mmc0: Timeout waiting for hardware interrupt.
[ 45.792122] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 45.792130] mmc0: sdhci: Sys addr: 0x00000008 | Version: 0x00000603
[ 45.792137] mmc0: sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000008
[ 45.792143] mmc0: sdhci: Argument: 0x0eb877f0 | Trn mode: 0x0000003b
[ 45.792150] mmc0: sdhci: Present: 0x01ff0000 | Host ctl: 0x00000017
[ 45.792156] mmc0: sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 45.792163] mmc0: sdhci: Wake-up: 0x00000000 | Clock: 0x00000007
[ 45.792169] mmc0: sdhci: Timeout: 0x0000000a | Int stat: 0x00000000
[ 45.792175] mmc0: sdhci: Int enab: 0x02ff008b | Sig enab: 0x02ff008b
[ 45.792181] mmc0: sdhci: AC12 err: 0x00000004 | Slot int: 0x00000000
[ 45.792188] mmc0: sdhci: Caps: 0x25bec8bf | Caps_1: 0x1000207f
[ 45.792195] mmc0: sdhci: Cmd: 0x0000123a | Max curr: 0x005800c8
[ 45.792201] mmc0: sdhci: Resp[0]: 0x00000900 | Resp[1]: 0x20307470
[ 45.792208] mmc0: sdhci: Resp[2]: 0x20202020 | Resp[3]: 0x00000900
[ 45.792212] mmc0: sdhci: Host ctl2: 0x0000800b
[ 45.792218] mmc0: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x34400208
[ 45.792221] mmc0: sdhci: ============================================
[ 45.792336] mmcblk0: error -84 sending status command, retrying
[ 45.848023] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 45.848080] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x900
[ 45.848084] mmcblk0: error -110 transferring data, sector 246970352, nr 8, cmd response 0x0, card status 0x0
[ 47.420016] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 47.439278] mmcblk0: response CRC error sending r/w cmd command, card status 0x900
[ 47.492021] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 47.497364] mmcblk0: response CRC error sending r/w cmd command, card status 0x900
[ 47.556026] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 52.575443] Bluetooth: RFCOMM TTY layer initialized
[ 52.575449] Bluetooth: RFCOMM socket layer initialized
[ 52.575454] Bluetooth: RFCOMM ver 1.11
[ 62.432012] mmc0: Timeout waiting for hardware interrupt.
[ 62.432018] mmc0: sdhci: ============ SDHCI REGISTER DUMP ===========
[ 62.432023] mmc0: sdhci: Sys addr: 0x000000c0 | Version: 0x00000603
[ 62.432027] mmc0: sdhci: Blk size: 0x00000200 | Blk cnt: 0x000000c0
[ 62.432031] mmc0: sdhci: Argument: 0x0000005f | Trn mode: 0x0000003b
[ 62.432035] mmc0: sdhci: Present: 0x01ff0000 | Host ctl: 0x00000017
[ 62.432040] mmc0: sdhci: Power: 0x0000000f | Blk gap: 0x00000000
[ 62.432044] mmc0: sdhci: Wake-up: 0x00000000 | Clock: 0x00000007
[ 62.432048] mmc0: sdhci: Timeout: 0x0000000a | Int stat: 0x00000000
[ 62.432052] mmc0: sdhci: Int enab: 0x02ff008b | Sig enab: 0x02ff008b
[ 62.432057] mmc0: sdhci: AC12 err: 0x00000004 | Slot int: 0x00000000
[ 62.432061] mmc0: sdhci: Caps: 0x25bec8bf | Caps_1: 0x1000207f
[ 62.432065] mmc0: sdhci: Cmd: 0x0000123a | Max curr: 0x005800c8
[ 62.432069] mmc0: sdhci: Resp[0]: 0x00000900 | Resp[1]: 0x20307470
[ 62.432074] mmc0: sdhci: Resp[2]: 0x20202020 | Resp[3]: 0x00000900
[ 62.432076] mmc0: sdhci: Host ctl2: 0x0000800b
[ 62.432081] mmc0: sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x34400208
[ 62.432082] mmc0: sdhci: ============================================
[ 62.432204] mmcblk0: error -84 sending status command, retrying
[ 62.488013] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 62.488087] mmcblk0: error -110 sending stop command, original cmd response 0x0, card status 0x900
[ 62.488089] mmcblk0: error -110 transferring data, sector 95, nr 192, cmd response 0x0, card status 0x0
[ 64.804015] mmc0: Tuning timeout, falling back to fixed sampling clock