Jest kilka rzeczy, które możesz zrobić, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.
1) Sprawdź, czy Ubuntu wie o twoim gnieździe karty SD i co z tym zrobić
2) Sprawdź, czy Ubuntu wie, że coś wstawiłeś
3) Sprawdź, czy Ubuntu rozumie system plików na tym, co wstawiłeś.
1) kontrola wyjść z poleceń sudo lspci -v -nn
, sudo lsusb
oraz sudo lshw
z linii poleceń. Oto dobry przewodnik, lshw
który zawiera przykładowy czytnik kart SD.
2) Następnie uruchom następującą komendę przed włożeniem karty SD i kilka sekund po włożeniu go: ls -la /dev/sd*
. To polecenie wyświetla listę wszystkich dysków twardych, płyt CD, DVD, dyskietek, kart SD itp., O których wie Ubuntu. (Są to tak zwane urządzenia blokowe).
Idealnie zobaczysz kilka wpisów przy drugim uruchomieniu, których nie zobaczysz przy pierwszym. Na przykład:
$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
Zobacz ten dodatkowy na końcu /dev/sdd
, czyli kartę SD.
3) Sprawdź, czy Ubuntu rozumie system plików na dysku. Założę się, że jest to albo Fat32 albo NTFS. Można sprawdzić, czy dana kopia Ubuntu rozumie tych systemów plików (powinien) poprzez uruchomienie następującego polecenia: cat /proc/filesystems
. Na tej liście vfat to Fat32 i (dla wszystkich celów i celów) bezpiecznikiem jest NTFS. ** Uwaga: ta lista nie jest obszerna.
Lepszym sposobem jest po prostu próba ręcznego zamontowania karty SD. Uruchom następujące polecenia w kolejności, aż zadziała (zamień X /dev/sdX1
na literę z kroku 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
Brak wyjścia oznacza, że zadziałało i powinieneś być w stanie nawigować do swojej karty SD za pomocą nautilus at /mnt
. Jeśli żaden z nich nie działał, spróbuj podłączyć kartę SD do komputera z systemem Windows i uruchomić na nim polecenie chkdsk lub sprawdź typ systemu plików.