81 votos

¿Cómo se puede montar una tarjeta SD?

Mi PC tiene una ranura para tarjetas SD. Cuando pongo una tarjeta de trabajo SD en la ranura, no pasa nada. Al poner un CD o DVD en, o conecte una unidad USB, el medio es montado y disponible. ¿Hay algo especial que deba hacer para tarjetas SD?

Especificaciones de hardware

Estoy corriendo 11.10 en una Dell XPS L502X. La ranura de la tarjeta está marcada "SDXC/MMC – MS/Pro" (que Wikipedia me dice que son varios tipos de tarjetas SD).

49voto

Fortes Puntos 736

Tengo el mismo portátil, la ranura de trabajo en Ubuntu 12.04, pero el sistema operativo no parece encontrar la tarjeta cuando se inserta. Parece que tienes 2 opciones a corto plazo:

  1. Reinicio con la tarjeta SD en la ranura.

  2. Volver a escanear un PCI

    echo 1 | sudo tee /sys/bus/pci/rescan
    

Aparece el error con la solución aquí.

30voto

Bj Pamatmat Puntos 1

Hay un par de cosas que usted puede hacer para asegurarse de que todo está funcionando como se esperaba.

1) Compruebe que Ubuntu sabe acerca de su ranura para tarjetas SD y qué hacer con él
2) Verificar que Ubuntu sabe usted inserta algo
3) Verificar que Ubuntu entiende el sistema de ficheros en la cosa que se inserta.

1) la Comprobación de las salidas de los comandos sudo lspci -v -nn, sudo lsusby sudo lshw en la línea de comandos. Aquí es una buena guía para entender lshw que se muestra un ejemplo de lector de Tarjetas SD.

2) a Continuación, ejecute el siguiente comando antes de insertar la tarjeta SD y un par de segundos después de insertar: ls -la /dev/sd*. Este comando muestra todas las unidades de disco duro, CDs, DVDs, disquetes, tarjetas SD, etc que Ubuntu sabe acerca de. (Estos son llamados Dispositivos de Bloque).

Idealmente, usted va a ver un par de entradas en la segunda carrera, que no se ve en la primera. Por ejemplo:

$ls -la /dev/sd*
brw-rw---- 1 root disk 8,  0 2012-01-14 11:27 /dev/sda
brw-rw---- 1 root disk 8, 16 2012-01-14 11:27 /dev/sdb
brw-rw---- 1 root disk 8, 32 2012-01-14 11:27 /dev/sdc
brw-rw---- 1 root disk 8, 33 2012-01-14 11:27 /dev/sdc1
brw-rw---- 1 root disk 8, 34 2012-01-14 11:27 /dev/sdc2
brw-rw---- 1 root disk 8, 35 2012-01-14 11:27 /dev/sdc3
brw-rw---- 1 root disk 8, 36 2012-01-14 11:27 /dev/sdc4
brw-rw---- 1 root disk 8, 37 2012-01-14 11:27 /dev/sdc5

(Now insert the SD card)

$ls -la /dev/sd*
brw-rw---- 1 root disk 8,  0 2012-01-14 11:27 /dev/sda
brw-rw---- 1 root disk 8, 16 2012-01-14 11:27 /dev/sdb
brw-rw---- 1 root disk 8, 32 2012-01-14 11:27 /dev/sdc
brw-rw---- 1 root disk 8, 33 2012-01-14 11:27 /dev/sdc1
brw-rw---- 1 root disk 8, 34 2012-01-14 11:27 /dev/sdc2
brw-rw---- 1 root disk 8, 35 2012-01-14 11:27 /dev/sdc3
brw-rw---- 1 root disk 8, 36 2012-01-14 11:27 /dev/sdc4
brw-rw---- 1 root disk 8, 37 2012-01-14 11:27 /dev/sdc5
brw-rw---- 1 root disk 8, 64 2012-01-14 11:28 /dev/sdd

Ver que uno extra en la final /dev/sdd que es la tarjeta SD.

3) Compruebe que Ubuntu entiende el sistema de archivos en la unidad. Apostaría a que es Fat32 o NTFS. Usted puede verificar si su copia de Ubuntu comprende los sistemas de ficheros (debe) por la ejecución de este comando: cat /proc/filesystems. En esta lista vfat es Fat32 y (para todos los intentos y propósitos) fusible es NTFS. **Nota: esta lista no es extensa.

La mejor manera es simplemente intentar montar la tarjeta SD de forma manual. Ejecute los siguientes comandos en orden hasta que uno trabaja (sustituir las X en /dev/sdX1 con la carta desde el paso 2):

sudo mount /dev/sdX1 /mnt
sudo mount -t vfat /dev/sdX1 /mnt
sudo mount -t ntfs /dev/sdX1 /mnt
sudo mount -t msdos /dev/sdX1 /mnt

No hay medios de la salida funcionó, y usted debería ser capaz de navegar a tu tarjeta SD con nautilus en /mnt. Si ninguno de ellos funcionó, intente conectar la tarjeta SD en una máquina windows y se ejecuta chkdsk en él, o comprobar el tipo de sistema de archivos.

27voto

frustrated user Puntos 91

Esto parece funcionar mejor para mí:

sudo fdisk -l (es una minúscula L) esto muestra todas las /dev/sdX nombres y bloques y obtener más información acerca de la capacidad/el espacio de los "discos"

A continuación, sólo tiene que utilizar el comando: sudo mkdir /media/sdcard/ (crear un directorio de la tarjeta sd para ser montado a)

(comando mount) (nombre de la ubicación /dev/sdd1/) (montado a la carpeta creada) sudo mount /dev/sdd1/ /media/sdcard/

Usted puede montar a los medios de comunicación si desea y aquí está el comando umount para el desmontaje: sudo umount /dev/sdd1/

A continuación, puede quitar dir con sudo rmdir /sdcard.

7voto

zerolagtime Puntos 938

Después de más de un año, he encontrado una solución permanente se describe en Leer la tarjeta SD, con su Ubuntu portátil.

Cito de la página citada:

"Hacer las siguientes cosas.

  1. Copia de seguridad del archivo /etc/modules

    sudo cp /etc/modules /etc/modules.bak

  2. Agregar una línea a /etc/modules

    gksu gedit /etc/modules o sudo vi /etc/modules

3.Etiqueta esta en el final de el archivo en una nueva línea:

tifm_sd

Cuando reinicie, eres lector de tarjetas será funcional. Verás que cuando usted da una palmada a una tarjeta SD en el lector, le automount.

Pero espera, no quiero tener que reiniciar su máquina? Volver a la terminal persona impaciente y escriba:

sudo modprobe tifm_sd

Eso es todo. Después de un reinicio, mi laptop reconoce la tarjeta SD insertada y abrió la tarjeta SD en Nautilus."

3voto

prabu R Puntos 126

OK, basado en la información muy detallada del hardware (¡ gracias!), no parece que el sistema es ver el lector de tarjetas; como en, no se adjunta a lo PCI o los autobuses de la USB. Es como si no existiera.

¿Sabe usted con certeza que funciona el lector de tarjetas? podría tener una conexión floja (Compruebe los cables del lector a la placa base). Además, verifique que no esté desactivado en la configuración del BIOS.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: