Ci sono alcune cose che puoi fare per assicurarti che tutto funzioni come previsto.
1) Verifica che Ubuntu sia a conoscenza del tuo slot per scheda SD e cosa fare con esso
2) Verifica che Ubuntu sappia di aver inserito qualcosa
3) Verifica che Ubuntu capisca il filesystem sulla cosa che hai inserito.
1) Controllare le uscite dei comandi sudo lspci -v -nn
, sudo lsusb
e sudo lshw
sulla linea di comando. Ecco una buona guida per la comprensione lshw
che elenca un esempio di lettore di schede SD.
2) Quindi eseguire il seguente comando prima di inserire la scheda SD e pochi secondi dopo inserirla: ls -la /dev/sd*
. Questo comando elenca tutti i dischi rigidi, i CD, i DVD, i floppy, le schede SD, ecc. Che Ubuntu conosce. (Questi sono chiamati dispositivi a blocchi).
Idealmente, vedrai alcune voci nella seconda esecuzione che non vedi nella prima. Per esempio:
$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
Vedi quello in più alla fine /dev/sdd
che è la scheda SD.
3) Verifica che Ubuntu comprenda il filesystem sul disco. Scommetto che è Fat32 o NTFS. È possibile controllare se la copia di Ubuntu comprende quei file system (dovrebbe) eseguendo questo comando: cat /proc/filesystems
. In questo elenco vfat è Fat32 e (a tutti gli effetti) il fusibile è NTFS. ** Nota: questo elenco non è esteso.
Un modo migliore è semplicemente provare a montare manualmente la scheda SD. Esegui i seguenti comandi in ordine fino a quando non funziona (sostituisci la X /dev/sdX1
con la lettera dal passaggio 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
Nessun output significa che ha funzionato e dovresti essere in grado di navigare sulla tua scheda SD con nautilus su /mnt
. Se nessuno di loro ha funzionato, prova a collegare la tua scheda SD a un computer Windows e eseguendo chkdsk su di esso, oppure verifica il tipo di file system.