Blz Rodrigo, tem como vc verificar se esta pasta "/media/uchoa" realmente existe e quais as permissões da mesma. Se não tiver familiaridade com os comandos, tente acessar o emulador de terminal (procure ai no seu desktop) e digite:
ls -l /media/uchoa
Depois vc coloca aqui a saída do comando pra gente dar uma verificada. Pode ser coisa simples, como permissão de acesso ou simplesmente falta de criar a pasta que ele está reclamando.
Tem um detalhe que esqueci de mencionar. Tente localizar ai no seu Linux, via ambiente gráfico mesmo, algum menu de configurações, e dentro deste "usuários e grupos". Selecione o seu usuário "uchoa" e em seguida vc clicka em "configurações avançadas" e depois na aba "privilégios de usuário". Então vc marca todas as opções relativas a acesso de dispositivos externos, e salva. Depois disso tenta fechar sua sessão e realizar um novo login. Pode estar ai o problema.
Opa, valeu Edson... Fiz o comando, saiu isso:
uchoa@uchoa-Inspiron-N4050:~$ ls -l /media/uchoa
total 0
Na minha configuração de usuários tenho apenas essa tela:
Nada parecido com "Configurações avançadas"...
Eu acho que já executei esse comando ou um parecido e consegui localizar os dispositivos externos, apesar de não conseguir acessá-los. Mas agora tá retornando "total:0".
O seu ambiente gráfico é diferente. Aqui eu utilizo o XFCE. Vamos tentar resolver por linha de comando mesmo. Utilize o comando:
sudo useradd -G plugdev uchoa
Depois disso finalize sua sessão e realize um novo login. Provavelmente vai funcionar. Se houver alguma mensagem de erro no comando acima, é só publicar aqui.
Se não conseguir acessar o CDROM, vc pode utilizar o mesmo comando, substituindo "plugdev" por "cdrom".
FUNFOU!
Tudo funcionando perfeitamente, salvou minha vida. Valeuzão. o/
estou com o mesmo problema porém só não consigo fazer aparecer o sd card. sabe me ajudar?
Blz Fernando, se o seu leitor foi reconhecido pelo kernel do Linux, trata-se de um problema parecido com o do Rodrigo. Tente este comando no terminal:
sudo useradd -G disk fernando
Lembre-se de trocar "fernando" pela identificação do seu usuário no sistema. Antes de testar vc tem que encerrar a sessão e realizar um novo login.
não funcionou. Ele não monta o sd quando eu coloco ele.
*-generic:1
descrição: SD Host controller
produto: RTS5288 PCI Express Card Reader
fabricante: Realtek Semiconductor Co., Ltd.
ID físico: 0.2
informações do barramento: pci@0000:03:00.2
versão: 01
largura: 32 bits
clock: 33MHz
capacidades: pm msi pciexpress bus_master cap_list
configuração: driver=sdhci-pci latency=0
recursos: irq:16 memória:d5410000-d54100ff
Bom, pelo menos dá pra ver que o kernel reconhece o seu leitor. Precisamos de mais informações de depuração. Tente tirar uma listagem das ultimas linhas do log, assim que adicionar o cartão:
sudo tail -f /var/log/syslog
Digite este comando antes de adicionar o cartão...e copie aqui as linhas que vão aparecer logo após vc adicionar o cartão.
Antes de colocar o cartão:
Nov 24 07:50:43 fernando-HP-Pavilion-dv4-Notebook-PC kernel: [ 1035.243873] perf samples too long (5005 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
Nov 24 07:58:15 fernando-HP-Pavilion-dv4-Notebook-PC anacron[965]: Job `cron.daily' terminated (mailing output)
Nov 24 07:58:15 fernando-HP-Pavilion-dv4-Notebook-PC anacron[965]: Can't find sendmail at /usr/sbin/sendmail, not mailing output
Nov 24 07:58:15 fernando-HP-Pavilion-dv4-Notebook-PC anacron[965]: Normal exit (1 job run)
Nov 24 08:07:04 fernando-HP-Pavilion-dv4-Notebook-PC wpa_supplicant[793]: message repeated 11 times: [ wlan0: CTRL-EVENT-SCAN-STARTED ]
Nov 24 08:07:05 fernando-HP-Pavilion-dv4-Notebook-PC wpa_supplicant[793]: nl80211: send_and_recv->nl_recvmsgs failed: -33
Nov 24 08:09:04 fernando-HP-Pavilion-dv4-Notebook-PC wpa_supplicant[793]: wlan0: CTRL-EVENT-SCAN-STARTED
Nov 24 08:17:01 fernando-HP-Pavilion-dv4-Notebook-PC CRON[4041]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
depois de colocar o cartão:
Nov 24 08:50:51 fernando-HP-Pavilion-dv4-Notebook-PC dbus[692]: [system] Activating service name='org.freedesktop.hostname1' (using servicehelper)
Nov 24 08:50:52 fernando-HP-Pavilion-dv4-Notebook-PC kernel: [ 4645.316272] systemd-hostnamed[4711]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
Nov 24 08:50:52 fernando-HP-Pavilion-dv4-Notebook-PC dbus[692]: [system] Successfully activated service 'org.freedesktop.hostname1'
Fernando, tem um buraco no log de 9 minutos entre antes de depois de inserir o cartão. Vamos tentar pelo comando "dmesg". Utilize este comando logo após adicionar o cartão:
dmesg
Então vc copia as ultimas linhas...acho que umas 20 linhas é suficiente. Enquanto isso eu vou realizar um teste com cartão no meu notebook, e verificar qual o grupo de acesso necessário para utilizar o dispositivo.
coloquei o cartão, dei o comando, as últimas linhas são:
[10578.269646] ata6.00: ACPI cmd ef/10:04:00:00:00:b0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10578.269653] ata6.00: configured for UDMA/100
[10580.925494] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[10580.926755] ata1.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[10580.930949] ata1.00: ACPI cmd ef/10:01:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.931240] ata1.00: ACPI cmd ef/10:02:00:00:00:a0 (SET FEATURES) succeeded
[10580.931244] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[10580.931547] ata1.00: ACPI cmd ef/10:04:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.931832] ata1.00: ACPI cmd ef/10:05:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.934381] ata1.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[10580.934669] ata1.00: ACPI cmd ef/10:01:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.934673] ata1.00: ACPI cmd ef/10:03:00:00:00:a0 (SET FEATURES) filtered out
[10580.934937] ata1.00: ACPI cmd ef/10:04:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.935187] ata1.00: ACPI cmd ef/10:05:00:00:00:a0 (SET FEATURES) rejected by device (Stat=0x51 Err=0x04)
[10580.935414] ata1.00: configured for UDMA/100
[10580.949497] sd 0:0:0:0: [sda] Starting disk
[10581.002625] PM: resume of devices complete after 3086.681 msecs
[10581.002827] PM: Finishing wakeup.
[10581.002931] bcma-pci-bridge 0000:02:00.0: no hotplug settings from platform
[10581.003085] r8169 0000:03:00.0: no hotplug settings from platform
[10581.003184] pci 0000:03:00.1: no hotplug settings from platform
[10581.003240] sdhci-pci 0000:03:00.2: no hotplug settings from platform
[10581.002828] Restarting tasks ... done.
[10581.289821] video LNXVIDEO:00: Restoring backlight state
[10582.290443] brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: false (implement)
[10582.290460] brcmsmac bcma0:0: brcms_ops_config: change power-save mode: false (implement)
[10582.291558] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[10582.305849] r8169 0000:03:00.0 eth0: link down
[10582.306116] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[10583.191437] wlan0: authenticate with 98:fc:11:df:d2:bb
[10583.191553] wlan0: send auth to 98:fc:11:df:d2:bb (try 1/3)
[10583.193101] wlan0: authenticated
[10583.193350] brcmsmac bcma0:0 wlan0: disabling HT/VHT due to WEP/TKIP use
[10583.194209] wlan0: associate with 98:fc:11:df:d2:bb (try 1/3)
[10583.202122] wlan0: RX AssocResp from 98:fc:11:df:d2:bb (capab=0x431 status=0 aid=3)
[10583.202779] brcmsmac bcma0:0: brcmsmac: brcms_ops_bss_info_changed: associated
[10583.202784] brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: true (implement)
[10583.202797] wlan0: associated
[10583.202828] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[10583.555711] brcmsmac bcma0:0: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)
fernando@fernando-HP-Pavilion-dv4-Notebook-PC:~$
Parece que o linux não carregou nenhum driver para o seu dispositivo de cartão. Para ter certeza utilize o comando abaixo, e copie as informações do seu dispositivo de cartão.
lspci -v
O que procuramos é a informação "kernel driver in use xxxxxx" que indicará qual driver está responsável pelo seu leitor. Abaixo vou colocar um exemplo referente ao meu dispositivo:
00:0d.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
Subsystem: Pegatron Device 2017
Flags: bus master, medium devsel, latency 64, IRQ 19
Memory at fd5f7800 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: r592
Kernel modules: r592
Vamos depurar a situação até encontrar o motivo do linux não reconhecer o cartão adicionado.
É algum destes 2?
03:00.1 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5288 PCI Express Card Reader (rev 01)
Subsystem: Hewlett-Packard Company Device 140a
Flags: bus master, fast devsel, latency 0, IRQ 7
Memory at d5400000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 00
Capabilities: [b0] MSI-X: Enable- Count=1 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
03:00.2 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5288 PCI Express Card Reader (rev 01)
Subsystem: Realtek Semiconductor Co., Ltd. RTS5288 PCI Express Card Reader
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d5410000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 3
Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [b0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Kernel driver in use: sdhci-pci
O seu leitor de cartão é o primeiro item da lista. Neste caso o linux realmente não encontrou um driver correspondente para o seu dispositivo (observe que não aparece a linha "kernel driver in use"). Vou pesquisar se este dispositivo "RTS5288" pode ser adicionado ao kernel via compilação, pois alguns drivers não vem ativos por padrão na distribuição. Você já testou acessar o menu "Configurações / Hardware / Drivers adicionais" para ver se ele encontra o driver do seu leitor?
Pesquisando na internet vi que o driver do seu dispositivo já consta no kernel 3.14, porém vem desativado. Uma forma de ativar seria baixar o kernel 3.14.25 (www.kernel.org), ativar o módulo em "Device drivers / Staging Drivers / Realteck PCI-E Card Reader RTS5208/5288 support" e compilar esta versão de kernel. O procedimento de compilação do kernel vc encontra na internet. Abaixo um link que pode ajudar:
http://josebarbosa.com.br/?p=91
Uma dica para descompactar o arquivo ".xz"...no tutorial do link acima o cara baixou os fontes em formato ".bz2", porém os fontes atuais estão em formato ".xz". Para descompactar utilize o comando:
sudo tar -Jxvf linux-3.14...xz
Os demais comandos aparentemente estão corretos.
O menu para vc ativar o módulo vai aparecer logo após o comando "sudo make menuconfig".
Outra alternativa seria vc encontrar alguma distribuição com kernel 3.14 que já tenha o driver ativado por padrão.