在Ubuntu 16.04中未检测到SD卡读取器


34

我最近升级到ubuntu 16.04,但我的SD卡读取器无法正常工作。系统根本不会检测到读取器。的输出lsusb相当无用:

lsusb
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 8087:07dc Intel Corp. 
Bus 002 Device 004: ID 0bda:572a Realtek Semiconductor Corp. 
Bus 002 Device 003: ID 046d:c245 Logitech, Inc. G400 Optical Mouse
Bus 002 Device 002: ID 04f3:024c Elan Microelectronics Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

所以我什至不知道我有什么SD卡读卡器型号。我正在使用IdeaPad U430。

输出lspci

00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
09:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 730M] (rev a1)

您是否尝试过将SD卡放入阅读器?使用某些存储卡读取器时,笔记本电脑内可通过IDE或Sata进行连接,如果没有SD卡,则无法实际检测到任何内容。
proprocastinator

也可能是pci,在这种情况下,“ lspci”将是找到它的命令。
proprocastinator

是的,我想这与读者的SD卡,没有什么变化:/
马蒂亚斯·古斯曼纳兰霍

我刚才添加的lspci的输出
马蒂亚斯·古斯曼纳兰霍

尝试引导完全不同的实时Linux CD-即Fedora,Manjaro或类似的CD,并检查阅读器是否在那里工作。正确知道您不知道是硬件问题还是软件问题。如果阅读器使用另一张OS / Live CD,则某种程度上它是软件发行。
dufte

Answers:


55

可能是可以通过重新安装解决的安装问题?!这将涉及包udisks2

  1. 重新安装套件udisks2

    sudo apt-get install --reinstall udisks2
    
  2. 重新启动机器

    systemctl reboot
    

然后,在插入SD卡(小心地将其插入和插入)之后,应该对其进行识别。


令人惊讶的是,这确实适用于东芝。在此笔记本电脑上,SD卡可在以前的ubuntu版本中使用,并在17.04中停止。
culebrón

1
也解决了我的SD卡读卡器问题!
未来主义者

你统治。谢谢!
nweiler

@nweiler-很好-但是我不统治……不算是AH。
dschinn1001

1

我猜您有Realtek读卡器吗?

为您的Realtek设备下载Linux驱动程序,例如rts5159 打开新的终端会话

安装驱动程序。运行以下命令:

cd where-your-driver-was-downloaded-extracted 
make
sudo make install
sudo depmod

看来Realtek网站删除了与驱动程序相关的所有文件,仅剩两个新的东西。
Pablo

0

如果您已安装读卡器,lsusb则应提供以下信息:

Bus 001 Device 005: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.