Обнаруживать и монтировать устройства

Я обновил Ubuntu сегодня, и все работает нормально, за исключением того, что Ubuntu не обнаруживает никаких других устройств хранения. мой / а также /home разделы работают нормально, но другие мои разделы просто не обнаруживаются. Я бы не возражал, кроме той же проблемы с USB-флешками.

Когда я подключаю флешку, свет горит, но компьютер ничего не обнаруживает. Просто чтобы быть понятным, моя мышь и клавиатура подключены через USB и работают нормально.

Есть идеи, как решить эту проблему? Ни одно из предложений, которые я нашел в Интернете, не имеет никакого эффекта.

6 ответов

Решение 1. Попробуйте программу Disks (если вы запускаете Ubuntu с графическим интерфейсом).

(убедитесь, что пакет gnome-disk-utility установлен) (убедитесь, что установлен пакет udisk2)

Нажмите SUPERA, чтобы открыть линзу приложения, и введите Disks в поле поиска приложений.

(Возможно,SUPER - это ключ со значком Windows.)

На дисках вы можете играть с опциями автомонтирования.

Например:

Программа Диски

Вы должны нажать на маленький значок с двумя шестернями и выбрать "Редактировать параметры крепления".

Варианты монтирования

Решение 2. Использование CLI (для установки без головы)

Шаг 1. Проверьте блочные устройства и файловые системы, которые назначены этим блочным устройствам.

lsblk

lsblk

Здесь вы видите блок sdb с разделом /sdb1. Но это не установлено. Там нет файла, назначенного на это.

Шаг 2. Какое устройство SDB?

sudo lshw 

или же

sudo lshw | less

lshw

Таким образом, флешка - блочное устройство /sdb - имеет логическое имя /dev/sdb. И файловая система FAT32 на этой карте имеет логическое имя /dev/sdb1.

Шаг 3. Монтирование USB-флешки

Мы будем монтировать / dev / sdb1 в / media / usbstick

sudo mkdir /media/usbstick

sudo mount -t vfat /dev/sdb1 /media/usbstick 

Прочтите man-страницу mount для других опций.

Шаг 4. Это сработало?

lsblk

lsblk 2

Да, мы видим, что файловая система на USB-накопителе монтируется в / media / usbstick

Приложение: если нет логических имен, таких как / dev / sdb, вы должны сначала их создать. Посмотрите эту информацию о настройке и управлении устройствами петли с помощью команды losttup

sudo lsusb расскажет вам, какие USB-устройства обнаруживает Linux. Монтируется ли USB-накопитель или обнаруживается, это отдельная проблема. sudo lsusb -v даст подробный вывод, возможно, больше информации, чем вы хотите, если ОС действительно не распознает устройство.

Кроме того, вы можете сравнить списки устройств в /dev до и после подключения USB-устройства. Есть много способов сделать это; Я бы, наверное, просто использовал:

ls -l /dev/* | wc -l

Это даст вам несколько распознанных устройств. Выполнение этого до и после подключения устройства скажет вам, если ОС назначила устройство в /dev/,

Другим вариантом будет посмотреть, что происходит в dmesg когда вы подключаете USB-устройство. dmesg может рассказать вам, например, как устройство вышло из строя.

Если USB-устройство, с которым у вас возникают проблемы с подключением, есть в списке lsusb, вы можете попробовать подключить устройство. На этом этапе было бы хорошо узнать тип файловой системы. sudo fdisk -l скажет вам тип файловой системы, в форме идентификатора. Возможно, вам придется искать идентификационный номер. Есть много ссылок онлайн для этого. Как только вы знаете список устройств, то есть /dev/hda1 и тип файловой системы, вы можете попытаться смонтировать устройство вручную с помощью mount команда.

sudo mount /dev/hda1 /home/user/Desktop/whereEver

Возможно, вам придется убедиться, что место, в которое вы хотите установить устройство, существует. Если ОС распознает файловую систему, то mount может просто работать, если файловая система не является типом файловой системы; Возможно, вам придется указать флаги для монтажа.

Опубликуйте свой вывод от dmesg (не все, только из-за подключения USB-устройства), и sudo lsusb,

Linux / UNIX: файлы устройств могут оказаться полезными при попытке определить тип устройства.

Я пишу это, предполагая, что все ваши нераспознанные устройства являются устройствами блочного типа. Существует много способов решения этой проблемы и множество возможных решений. Для предоставления решения необходима более конкретная информация.

Есть также много приложений с графическим интерфейсом, которые могут сделать то же самое. Вы можете попытаться найти подключенное оборудование в "Дисковой утилите".

Подключите USB-накопитель вручную

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

  1. Нажмите Ctrl+Alt+T, чтобы запустить Терминал.
  2. Войти sudo mkdir /media/usb создать точку монтирования под названием USB.
  3. Войти sudo fdisk -l чтобы найти уже подключенный USB-накопитель, скажем, диск, который вы хотите смонтировать, /dev/sdb1,
  4. Чтобы подключить USB-накопитель, отформатированный в системе FAT16 или FAT32, введите:

    sudo mount -t vfat /dev/sdb1 /media/usb -o uid=1000,gid=100,utf8,dmask=027,fmask=137
    

    ИЛИ, Чтобы подключить USB-накопитель, отформатированный в системе NTFS, введите:

    sudo mount -t ntfs-3g /dev/sdb1 /media/usb
    

Чтобы размонтировать его, просто введите sudo umount /media/usb в Терминале.

источник

Вы можете использовать одну из следующих команд для получения подробной информации о подключенных устройствах: все разные команды используются для получения различной информации по-разному, результаты...

  • dmesg
  • sudo fdisk ИЛИ sudo fdisk -l
  • Судо Блкид
  • lsblk
  • крепление
  • lsusb
  • USB-устройство
  • дф-ч

Вы упомянули только один тип устройства хранения - флешка. Всякий раз, когда USB-устройства не монтируются правильно, убедитесь, что у вас не установлен пакет с именем usbmount. Если это так, удалите его, и жизнь должна вернуться к нормальной жизни после этого (может потребоваться перезагрузка).

У меня тоже была похожая ситуация, когда мой перьевой привод стал невидимым.

Я решил это с помощью служебной программы Ubuntu с именем Disks. Внутри дискового инструмента, ручка была видна. Я нажал на значок шестеренки внутри диска (убедитесь, что вы выбрали правильное устройство) и использовал опцию форматирования раздела с FAT (совместимо со всеми системами и устройствами)

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