Ви можете зробити кілька речей, щоб переконатися, що все працює так, як очікувалося.
1) Переконайтеся, що Ubuntu знає про гніздо для вашої SD-картки та що з ним робити
2) Перевірте, чи Ubuntu знає, що ви щось вставили
3) Перевірте, чи Ubuntu розуміє файлову систему в тому, що ви вставили.
1) Перевірте виходи команд sudo lspci -v -nn
, sudo lsusb
і sudo lshw
в командному рядку. Ось хороший посібник для розуміння, в lshw
якому наведено приклад зчитувача SD-карт.
2) Потім запустіть наступну команду перед установкою SD карти і через кілька секунд після вставки його: ls -la /dev/sd*
. Ця команда перераховує всі жорсткі диски, компакт-диски, DVD-диски, дискети, SD-карти тощо, про які знає Ubuntu. (Вони називаються пристроями блоків).
В ідеалі ви побачите кілька записів під час другого запуску, яких ви не бачите під час першого. Наприклад:
$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
Дивіться ту додаткову в кінці, /dev/sdd
що це SD-карта.
3) Перевірте, чи Ubuntu розуміє файлову систему на диску. Я б сказав, що це або Fat32, або NTFS. Ви можете перевірити , якщо ваша копія Ubuntu розуміє ці файлові системи (він повинен), виконавши наступну команду: cat /proc/filesystems
. У цьому списку vfat є Fat32 і (для всіх намірів і цілей) запобіжник - NTFS. ** Примітка: цей список не є широким.
Кращий спосіб - просто спробувати встановити SD-карту вручну. Виконайте наступні команди для того, щоб діяти (замініть X /dev/sdX1
на букву з кроку 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
Вихід не означає, що він працював, і ви повинні мати можливість переходити до вашої SD-карти з nautilus за адресою /mnt
. Якщо жоден з них не працював, спробуйте підключити вашу SD-карту до машини Windows і запустіть на ній chkdsk або перевірте тип файлової системи.