SD-карта, более крупная, чем 2 ГБ, не распознана в человечности 12.04

Когда я вставляю карту до 2 ГБ, сразу замечено системой, но если попытка это с большим это не замечено. Я предполагаю, что проблема не происходит из-за самого картридера, поскольку это читает все карты под окнами 7, но из-за драйвера Linux.

Я видел, что некоторые люди имели подобные проблемы, но никакое решение.

Любая справка ценится.

GParted не видит карты, больше, чем 2 ГБ.

После вставки маленькая карта

ubuntu@ubuntu:~$ dmesg
[10169.384481] mmc0: new SD card at address a95c
[10169.384870] mmcblk0: mmc0:a95c SD016 14.0 MiB 
[10169.386715]  mmcblk0: p1

все хорошо работало затем, я удалил маленький и поместил 8 ГБ, ожидал в течение 2 минут

[10295.736422] mmc0: card a95c removed
[10362.448383] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10372.480076] mmc0: Timeout waiting for hardware interrupt.
[10382.496146] mmc0: Timeout waiting for hardware interrupt.
[10392.512149] mmc0: Timeout waiting for hardware interrupt.
[10402.528145] mmc0: Timeout waiting for hardware interrupt.
[10402.529267] mmc0: error -110 whilst initialising SD card
[10402.748807] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10412.768063] mmc0: Timeout waiting for hardware interrupt.
[10422.784051] mmc0: Timeout waiting for hardware interrupt.
[10432.800076] mmc0: Timeout waiting for hardware interrupt.
[10442.816067] mmc0: Timeout waiting for hardware interrupt.
[10442.817165] mmc0: error -110 whilst initialising SD card
[10443.040805] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10453.056145] mmc0: Timeout waiting for hardware interrupt.
[10463.072139] mmc0: Timeout waiting for hardware interrupt.
[10473.088050] mmc0: Timeout waiting for hardware interrupt.
[10483.104046] mmc0: Timeout waiting for hardware interrupt.
[10483.104107] mmc0: error -110 whilst initialising SD card
[10483.328960] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10493.344144] mmc0: Timeout waiting for hardware interrupt.

ubuntu@ubuntu:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8072 PCI-E Gigabit Ethernet Controller (rev 16)
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)

Те же карты, та же машина (тот же читатель) только другая ОС (win7) работают безупречно.

Некоторое интересное чтение я столкнулся, но китаец для меня http://www.mail-archive.com/linux-mmc@vger.kernel.org/msg14598.html

и другой разрядный http://article.gmane.org/gmane.linux.kernel.mmc/11973/match=sd+card+not+recognized

3
задан 15 June 2012 в 19:00

5 ответов

Иногда SD-карты не распознаны после неправильного извлекаются. Попробуйте это:

  1. Отключите SD-карту
  2. Попытайтесь перезапустить человечность
  3. После того, как вошедший Ваша сессия, попытайтесь включить SD-карту назад в слот для SD-карты
0
ответ дан 15 June 2012 в 19:00

Я испытал то же самое с 8 ГБ SD-карты. Проблема в том, что ядру Ubuntu требуется время для монтирования карты в файловую систему.

Решение: вставьте SD-карту в устройство чтения SD-карт и оставьте ее вставленной более чем на 1 час.

Как только ядро ​​завершит монтирование SD, оно появится в левой боковой панели.

0
ответ дан 15 June 2012 в 19:00

Я только что столкнулся с этой проблемой и решил, что, скорее всего, кард-ридер (встроенный в древний ноутбук) не может работать с SDHC-картами. Я считаю, что наибольшая SD-карта может быть 2 ГБ, поэтому очевидно, что более новые карты с большей вероятностью будут SDHC (SD High Capacity).

Несколько лет назад у меня была камера Canon, которая могла принимать только SD-карты, и было довольно трудно найти новые, потому что почти все новые SD-совместимые карты являются SDHC. К сожалению, я считаю, что нет обновления прошивки, которое могло бы заставить старое устройство чтения карт SD распознавать SDHC.

Ссылки:

Статья Ebay от 2008 года, описывающая «новый» формат карты SDHC

Статья в PC Magazine о том, что старое оборудование не может использовать более новые форматы карт [ 111]

0
ответ дан 15 June 2012 в 19:00

Запустите утилиту Disk, чтобы увидеть, обнаружена ли карта, и если это так, попробуйте установить ее.
У меня есть 4 ГБ SD-карты без проблем.

0
ответ дан 15 June 2012 в 19:00

Существует три типа карт SD:

  • SD
  • SDHC
  • SDXC

Простая карта SD может только хранить (максимум) 2ГБ. SDHC может хранить до 32 ГБ, а SDXC - до 2 ТБ информации.

Считыватель SD-карт здесь также важен. С SD-ридером вы можете читать только SD-карты. С SDHC-ридером вы можете читать SD и SDHC. И так далее ...

Похоже, ваш ноутбук имеет SD-ридер, поэтому он может читать только SD-карты. Он не может читать SDHC, SDXC или любую новую карту SD.

В случае Windows, возможно, был выпущен драйвер, позволяющий использовать карты SDHC. Поскольку этот драйвер еще не был портирован в Ubuntu, вам не повезло. Возможно, он был портирован, хотя. Проверьте наличие обновлений в ядре. Также попробуйте подождать.

(SRC)

0
ответ дан 15 June 2012 в 19:00

Другие вопросы по тегам:

Похожие вопросы: