Это total /var/:
drwxr-xr-x 2 root root 4096 jul 19 07:56 backups
drwxr-xr-x 18 root root 4096 mrt 29 07:51 cache
drwxrwsrwt 2 root whoopsie 4096 jul 19 07:35 crash
drwxr-xr-x 72 root root 4096 jul 19 10:14 lib
drwxrwsr-x 2 root staff 4096 feb 27 19:33 local
lrwxrwxrwx 1 root root 9 mrt 29 07:47 lock -> /run/lock
drwxrwxr-x 15 root syslog 4096 jul 19 07:56 log
drwxrwsr-x 2 root mail 4096 mrt 20 08:31 mail
drwxrwsrwt 2 root whoopsie 4096 mrt 20 08:37 metrics
drwxr-xr-x 2 root root 4096 mrt 20 08:31 opt
lrwxrwxrwx 1 root root 4 mrt 29 07:47 run -> /run
drwxr-xr-x 9 root root 4096 mrt 20 08:35 spool
drwxrwxrwt 2 root root 4096 jul 19 13:52 tmp
Удачи
У меня тот же самый ноутбук, слот работает на Ubuntu 12.04, но ОС, похоже, не находит карту, когда она вставлена. Кажется, у вас есть 2 варианта в краткосрочной перспективе:
Перезагрузитесь с SD-картой в слот. Повторная проверка PCIecho 1 | sudo tee /sys/bus/pci/rescan
Здесь указана ошибка с обходным способом.
У меня один и тот же ноутбук, слот работает на Ubuntu 12.04, но ОС, похоже, не находит карту, когда она вставлена. Кажется, у вас есть 2 варианта в краткосрочной перспективе:
echo 1 | sudo tee /sys/bus/pci/rescan
Ошибка с обходным способом приведена здесь здесь .
Есть несколько вещей, которые вы можете сделать, чтобы убедиться, что все работает так, как ожидалось.
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 есть дополнительная карта.
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 на ней или проверить тип файловой системы.
Кажется, это работает лучше для меня:
sudo fdisk -l (это нижний регистр L)
Здесь показаны все имена и блоки /dev/sdX и более подробная информация о
Затем я просто использую команду:
sudo mkdir /media/sdcard/ (создайте каталог для установленной SD-карты) [!d4 ]
(расположение команд) (имя местоположения /dev/sdd1/) (установлено в созданную папку) sudo mount /dev/sdd1/ /media/sdcard/
Если вы хотите, вы можете подключить его только к media, а затем нажмите umount команда для размонтирования:
sudo umount /dev/sdd1/
Затем вы можете удалить каталог с помощью sudo rmdir /sdcard.
После более чем года я нашел постоянное решение, описанное в разделе «Прочитайте свою SD-карту» с вашим ноутбуком Ubuntu.
Цитата из цитируемой страницы:
«Выполняйте следующие действия .
Резервное копирование файла / etc / modules sudo cp / etc / modules /etc/modules.bak Добавьте одну строку в / etc / modules gksu gedit / etc / modules или sudo vi / etc / modules3. Поместите это в конец файла в новую строку:
tifm_sd
При перезапуске вы будете работать с кард-ридером. Вы увидите, что когда вы ударяете SD-карту в считывающее устройство, она будет автоматизирована.
Но подождите, не хотите перезагружать компьютер? Вернитесь к терминалу, вы нетерпеливый человек и введите:
sudo modprobe tifm_sd
Вот и все. После перезагрузки мой ноутбук узнал вставленную SD-карту и открыл SD-карту в Наутилусе. »
ОК, на основе вашей очень подробной информации об оборудовании (спасибо!), это не похоже на то, что система видит устройство чтения карт; как и в, он не подключен к шинам PCI или USB. Это как будто этого не существует.
Знаете ли вы, что читатель карт работает? он может иметь свободное соединение (проверьте кабели от считывателя на материнской плате). Кроме того, убедитесь, что он не отключен в BIOS / Setup.
Хорошо, я пробовал все эти вещи на домашней компьютерной двойной загрузке с Windows XP SP3 и Ubuntu 10.04 (Lucid). Вот результаты:
Automount не распознает карту в Ubuntu, но если я загружаю карту в свой многофункциональный кард-ридер при загрузке, то она распознается при загрузке, и я могу «Безопасно удалить диск», но если Я снова вставляю его, система не распознает его снова, но смотрю последние два абзаца.
Загружая один и тот же компьютер в Windows XP SP3 (двойная загрузка) и вставляя карту после загрузки, она распознается просто отлично и может быть извлечен и повторно вставлен.
Запуск Windows XP в VirtualBox 4.1.18, размещенный Ubuntu, ядро 4.6.32.41, и попытка прочитать карту, она работает только в том случае, если она находится в слоте, и я включаю на этом конкретном (многофункциональном кард-ридере) USB-устройстве. Я могу взять и вставить карту, но мне нужно постоянно проверять и снимать мультикардное устройство с каждой вставкой.
Теперь вот какая странная часть. Я открываю VirtualBox в Windows XP, получая карту, которая появляется в сеансе Windows XP, а затем завершает виртуальный сеанс, оставляя карту в многопотоковой ионный кардридер, карта появляется на моем рабочем столе Ubuntu.
Таким образом, обходной путь, если я хочу получить доступ к карте в Ubuntu после загрузки, - это запустить VirtualBox, запустить Windows XP, вставить карту, проверить, увижу ли я ее «Мой компьютер», затем завершить сеанс VirtualBox , О, да (комментарий добавлен позже после дальнейших экспериментов). Если я «размонтирую» карту - через Nautilus и удаляю ее, в отличие от «Safely Remove Drive», то я могу ее снова вставить, и она сразу же распознается.
Конечно, Ubuntu просто узнал это прямо! !
Если на карте SD нет метки тома, попробуйте добавить ее с помощью компьютера Windows или Mac. Например (используя Windows), где H: это SD-карта.
chkdsk H: / f label H: NEW_LABELЕсть несколько вещей, которые вы можете сделать, чтобы убедиться, что все работает должным образом.
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 на ней или проверить тип файловой системы.
Спустя более года я нашел постоянное решение, описанное в . Прочитайте свою SD-карту с ноутбуком Ubuntu .
Цитата из цитированной страница:
«Выполняйте следующие действия.
3.Введите это в конец файла в новой строке:
tifm_sd
При перезапуске вы будете работать с кард-ридером. Вы увидите, что, когда вы пощелкаете SD-карту в считыватель, она будет автоматизирована.
Но подождите, не хотите перезагружать машину? Вернитесь к терминалу, вы нетерпеливый человек и введите:
sudo modprobe tifm_sd
Вот и все. После перезагрузки мой ноутбук узнал вставленную SD-карту и открыл SD-карту в Наутилусе. »