Как открыть SD-карту из терминала?

Я пытаюсь открыть карту памяти SD, но она не отображается при подключении. Хотя она обнаруживается, когда я смотрю на USB-устройства

lsusb

и затем получаю:

Bus 001 Device 002: ID 0ac8:c33e Z-Star Microelectronics Corp. 
Bus 002 Device 010: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Как мне открыть это сейчас? Или как сделать так, чтобы он появлялся в следующий раз, когда я вставляю карту?

3
задан 22 May 2013 в 19:05

2 ответа

Ubuntu 13.10 и далее, точки монтирования находятся в: /run/user/$UID/gvfs/

0
ответ дан 22 May 2013 в 19:05

Самый простой способ увидеть это с помощью графического интерфейса - просто запустить программу Disks, и все подключенные диски отобразятся. SD-карты выглядели как / dev / mmcblk, за которым следовало одно целое число, a p для раздела и еще одно целое число для номера раздела.

Если SD-карта еще не настроена в / etc / fstab, скажем, ваше имя пользователя jim (как у меня), она будет монтироваться в / mnt / jim /, где UUID - уникальный идентификатор диска.

Вам не нужно быть пользователем root или иметь доступ sudo для запуска blkid и просмотреть список, чтобы узнать, каков UUID вашей SD-карты, например:

/ dev / mmcblk0p2 : UUID = "2fa2f9f1-0c50-42e6-9e05-3cc5a3421c38" TYPE = "ext2"
/ dev / mmcblk0p3: UUID = "83bcffea-4c41-4860-8965-970c5f3e90b4" TYPE = "ext4" 119 " ]

Чтобы увидеть, действительно ли он смонтирован, используйте mount без опций, вы получите листинг, подобный этому:

/ dev / mmcblk0p2 on / media / jim / 2fa2f9f1-0c50-42e6-9e05-3cc5a3421c38 тип ext2 (rw, nosuid, nodev, uhelper = udisks2)

/ dev / mmcblk0p3 в / media / jim / 83bcffea-4c41-4860-8965e04f5 (rw, nosuid, nodev, uhelper = udisks2)

Конечно, есть вероятность, что ваша SD-карта не отформатирована таким образом, чтобы Ubuntu могла ее прочитать, если у вас есть доступ к sudo, вы можете запустите gksudo gparted для диспетчера дисков на основе графического интерфейса, который немного мощнее, чем Disks.

Вы говорите, что вам нужно поместить файлы на SD-карту, поэтому теоретически вы захотите отформатировать их при необходимости.

Комментарий, предлагающий использовать команду mount, не может автоматически обнаруживать тип файловой системы, и в этом случае вам нужно добавить -t тип файловой системы, проверьте эту страницу, чтобы узнать больше о том, что вы когда-либо хотели знать о файловых системах: Linux Объясненные файловые системы

0
ответ дан 22 May 2013 в 19:05

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

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