Ubuntu 17.04 не видит SD карту

Previous Topic Next Topic
 
classic Классический list Список threaded Древовидный
6 сообщения Инструменты
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Ubuntu 17.04 не видит SD карту

AvP78
Установил Ubuntu 17.04 на нетбук Acer Aspire One AO756-877B1bb обнаружилась проблема карта памяти в картридере не видит. Причем Windows 8.1 все видит и читает.
Вывод необходимой информации.

uname -a
Linux hark781-AO756 4.10.0-21-generic #23-Ubuntu SMP Fri Apr 28 16:14:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

lspci
hark781@hark781-AO756:~$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 7 Series Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)
04:00.0 Ethernet controller: Broadcom Limited NetLink BCM57785 Gigabit Ethernet PCIe (rev 10)
04:00.1 SD Host controller: Broadcom Limited BCM57765/57785 SDXC/MMC Card Reader (rev 10)

lsusb
hark781@hark781-AO756:~$ lsusb
Bus 002 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 064e:e330 Suyin Corp.
Bus 001 Device 005: ID 0489:e04e Foxconn / Hon Hai
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

dmesg | tail
hark781@hark781-AO756:~$ dmesg | tail
[ 2719.773466] sdhci: Power:    0x0000000f | Blk gap:  0x00000000
[ 2719.773472] sdhci: Wake-up:  0x00000000 | Clock:    0x0000e8c7
[ 2719.773478] sdhci: Timeout:  0x00000000 | Int stat: 0x00000000
[ 2719.773483] sdhci: Int enab: 0x00ff0083 | Sig enab: 0x00ff0083
[ 2719.773489] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
[ 2719.773494] sdhci: Caps:     0x176ec8b0 | Caps_1:   0x03002177
[ 2719.773499] sdhci: Cmd:      0x0000341a | Max curr: 0x00000000
[ 2719.773503] sdhci: Host ctl2: 0x00000000
[ 2719.773510] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0x0000000000000000
[ 2719.773511] sdhci: ===========================================
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Ubuntu 17.04 не видит SD карту

kostyan
Попробуй так:
"Что делать, когда Ubuntu не видит картридер"
Открой файл grub на редактирование, следующей командой в терминале:

sudo gedit /etc/default/grub

Найдите в нём следующую строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

И замени её на следующую:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1"

Сохрани файл и закрой редактор, а затем обнови GRUB командой в терминале:

sudo update-grub

Перезагрузите компьютер и устройство считывания карт активируется.

Или в grub customizer изменить строку “параметры ядра” в основных настройках на
quiet splash pciehp.pciehp_force=1 и сохранить

Если убрать в строке "quiet splash", то при загрузке Линукса будут показаны строки загрузки служб.

P.S. Взято, если не изменяет память, с Compizomania.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Ubuntu 17.04 не видит SD карту

AvP78
Спасибо за ответ. К сожалению после перегрузки все равно не видит.

Вот grub.

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1 plymouth:debug drm.debug=0xe"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_GFXPAYLOAD_LINUX=None

Терминал пишет

hark781@hark781-AO756:~$ sudo gedit /etc/default/grub
[sudo] пароль для hark781:
 

** (gedit:5004): WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-position не поддерживается
hark781@hark781-AO756:~$



Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Ubuntu 17.04 не видит SD карту

kostyan
По поводу "WARNING **: Set document metadata failed: Установка атрибута metadata::gedit-position не поддерживается" люди пишут не обращать внимание. Текстовый редактор Gedit или Nano?

Если груб правится и сохраняется, то должно быть все ОК. Попробуй убрать в строке GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1 plymouth:debug drm.debug=0xe" plymouth:debug drm.debug=0xe. Но смотри, правка груба на свой страх и риск.
Хотя в этой строке у меня ни чего не написано и все грузит и работает. Правда я на Linux Mint 17.3 (но основа то Ubuntu)

Еще может в версии Убунты или убрали поддержку оборудования, или нет поддержки драйверов.

У меня на стареньком компе Минт 17.3 без танцев с бубном определяет картридер, а 18-18.1 пришлось править груб по описанию выше.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Ubuntu 17.04 не видит SD карту

AvP78
kostyan написал
Попробуй убрать в строке GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1 plymouth:debug drm.debug=0xe" plymouth:debug drm.debug=0xe.
Пробовал ничего не изменилось.

kostyan написал
Еще может в версии Убунты или убрали поддержку оборудования, или нет поддержки драйверов.
Скорее да, чем нет.

Я пробовал по этому методу ничего не получилось или не так делаю (я не силён в терминале)

Ubuntu 14.04LTS: Broadcom BCM57765/57785 SDXC/MMC Card Reader

How to solve Broadcom SD card reader issue with Linux

У меня почему-то в системе отсутствуют файлы /etc/modprobe.d/sdhci, /etc/rc.local

Вы можете конкретно как это делать? Благодарю за помощь.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Ubuntu 17.04 не видит SD карту

Jonny
а так попробуй:

 For any Linux system using the BCM57765/57785 SDXC/MMC reader, do the following to fix mounting & reading SD cards:

    1. добавить команду в /etc/rc.local:

    $sudo nano /etc/rc.local     # добавить перед "exit 0" а не после

    setpci -s 00:1c.2 0x50.B=0x41

    2. эту же команду добавить в /etc/apm/resume.d/21aspm (если нет такого файла, создайте его):

    $sudo nano /etc/apm/resume.d/21aspm

    setpci -s 00:1c.2 0x50.B=0x41

    3. добавьте в /etc/modprobe.d/sdhci (если нет такого файла, создайте его):

    $sudo nano /etc/modprobe.d/sdhci    
    эту строчку:
    # For BCM57765/57785 SDXC/MMC reader
    options sdhci debug_quirks2=4

    4. запустите эту команду:

    5. $sudo update-initramfs -u -k all

дождитесь окончание и перезагрузите компьютер


ps^
AvP78 написал
/etc/modprobe.d/sdhci, /etc/rc.local
так создайте их :
файлы пустые кроме rc.local вот его содержимое + этот файл должен быть исполняемым($sudo chmod +x /etc/rc.local)



#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

это "пустой" файл по дефтолу,  строчку setpci -s 00:1c.2 0x50.B=0x41 надо вставлять до exit 0