首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行lspci命令之前未检测到SD卡插入/删除行为

在运行lspci命令之前未检测到SD卡插入/删除行为
EN

Ask Ubuntu用户
提问于 2019-10-20 13:09:23
回答 1查看 1.8K关注 0票数 3

每当我插入/删除SD卡时,我的ubuntu就不会自动识别这些行为。我必须运行lspci命令来手动告诉ubuntu硬件更改的情况。

我想让我的ubuntu自动检测SD卡。(自动检测硬件更改,而不是自动安装文件系统)

下面是在我的ubuntu上使用SD卡的详细步骤:

  1. 将SD卡插入计算机。dmesg上没有新消息。
  2. 在终端上运行lspci命令。然后新消息出现在dmesg上。
  3. 挂上SD卡然后做点什么。完成后,卸载SD卡。
  4. 从计算机上实际删除SD卡。dmesg对这种支离感只字未提。
  5. 再次运行lspci命令。然后dmesgmmc0: card aaaa removed

一些补充资料:

  • 我使用的是RTS5227读卡器的ubuntu18.04.3LTS。
  • 安装、读取、写入和卸载都没有问题。

如有任何建议请见谅。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-10-20 13:16:56

一个关于Unix & Linux的冗长的Q&A解决了这个问题:

在滚动了许多页之后,解决方案是一个新的udev规则:

代码语言:javascript
复制
# enable in-kernel media-presence polling
ACTION=="add", SUBSYSTEM=="module", KERNEL=="block", ATTR{parameters/events_dfl_poll_msecs}=="0", ATTR{parameters/events_dfl_poll_msecs}="2000"
ACTION=="add", ATTR{removable}=="1", ATTR{events_poll_msecs}=="-1", ATTR{events_poll_msecs}="2000"

问答太长了,不能在这里重新发布,但请阅读整个链接,以了解更多。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1182399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档