Linux не видит fat32

Обновлено: 03.07.2024

В наши дни очень большую популярность у пользователей набрали USB флешки. Они используются для обмена файлами, различными фильмами и документами, установки операционных систем, а также восстановления системы после сбоя. Чтобы работать с флешкой в Linux ее нужно примонтировать в корневую файловую систему.

Дело в том, что организация файловой системы Linux немного отличается от того, что мы привыкли видеть в Winodws. Здесь нет никаких дисков C,D,E и так далее, есть только корень, самая верхняя точка файловой системы, в подкаталоги которой подключаются все жесткие диски и внешние носители.

Если в системе используется окружение рабочего стола, то оно, как правило, берет на себя всю низкоуровневую работу чтобы выполнить монтирование флешки в linux. Система обнаруживает подключенную флешку и в системном лотке всплывает уведомление о подключенном устройстве. Дальше остается кликнуть по значку флешки, чтобы система выполнила все нужные для ее монитрования действия. Но если окружение рабочего стола не запущенно или вам нужно работать в консоли можно выполнить все действия по монтированию флешки вручную.

В этой инструкции мы рассмотрим монтирование usb флешки в linux через терминал, а также настройку автоматического монтирования для оконных менеджеров, которые не поддерживают такую возможность.

Монтирование флешки в Linux

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

Файлы флешек и других устройств хранения данных находятся в каталоге /dev. Устройства нумеруются по алфавиту sda, sdb, sdc, sdd и т д. Так как флешка подключается последней у нее будет старшая буква. Например, sdb или sdc. Имя sda принадлежит жесткому диску. Можно, конечно, просто посмотреть содержимое каталога /dev/, но такой способ ненадежный. Мы воспользуемся утилитой fdisk.

Подключите флешку и выполните:

usb

Как видите, здесь мы можем посмотреть детальную информацию об устройстве. Имя файла, список разделов, формат таблицы разделов, список разделов. А главное для нас, размер раздела и его файловую систему. Теперь не сложно понять какая из них флешка. В этом примере это /dev/sdc1

Создаем папку для монтирования:

sudo mkdir /mnt/usb

Теперь монтируем флешку с помощью команды mount:

sudo mount /dev/sdc1 /mnt/usb

usb1

Если знаете файловую систему флешки, то лучше ее указать с помощью опции -t. Чаще всего используется FAT, так как ее легко открывают как Windows так и Linux системы:

sudo mount -t vfat /dev/sdc1 /mnt/usb

Монтирование осуществляется от суперпользователя, но если нужно чтобы отмонитровать флешку мог любой нужно указать опцию users:

sudo mount -t vfat -o users /dev/sdc1 /mnt/usb

По умолчанию владельцем файлов на флешке при монтировании устанавливается root, поэтому если вы захотите работать с флешкой через файловый менеджер, то нужно будет его запускать с правами суперпользователя или же сразу примонтировать флешку в linux таким образом, чтобы владельцем был ваш пользователь. Для этого укажите группу и id своего пользователя в опциях uid и gid:

sudo mount -o users,uid=1000,gid=1000 /dev/sdc1 /mnt/usb

Удостовериться что флешка подключена можно посмотрев содержимое каталога, в который мы ее монтировали:

Или выполнив команду mount:

usb2

После завершения работы с флешкой не забудьте ее отмонтировать. Потому что иначе данные могут быть не сохранны или вообще повреждена файловая система флешки:

sudo umount /dev/sdc1

Автоматическое монтирование флешки в Linux

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

Мы тоже можем использовать его для ручного монтирования. Здесь даже есть несколько плюсов. Во-первых, мы можем монтировать без прав суперпользователя, во-вторых, не нужно создавать папку.

Для монтирования используется такая команда:

udisksctl mount -b /dev/sdc1

usb3

Здесь /dev/sdc1 - файл нашей флешки, а опция -b указывает, что нужно монтировать блочное устройство. Так же как и в mount здесь можно задать опции монтирования -o и файловую систему -t. Флешка будет примонтирована в папку /run/имя_пользователя/uuid-флешки/

Для размонтирования используется аналогичная команда:

udisksctl unmount -b /dev/sdc1

usb4

Автоматическое монтирование usb флешки в linux можно настроить с помощью утилиты udiskie. Все новые подключенные флешки будут автоматически подключаться, после подключения устройства будет всплывать окно с предложением открыть файловый менеджер, а также значок, с помощью которого можно получить доступ к каждому из устройств.

Устанавливается утилита в Ubuntu командой:

sudo apt install udiskie

Дальше остается запустить программу:

Теперь все подключаемые устройства будут автоматически монтироваться с помощью udisks. Рассмотрим что значат опции:

  • -a - выполнять автоматическое монтирование
  • -n - показывать всплывающее уведомление
  • -t - показывать значок в трее.

Выводы

Теперь монтирование флешки linux не вызовет у вас проблем. Даже если у вас не будет работать окружение рабочего стола и придется делать все вручную. Если остались еще вопросы, спрашивайте в комментариях.

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

честно-честно поиск юзал)

но ничего по этой тематике не нашел, неужели у меня одного такая проблема?

жесткие диски фат32 видны, но не открываются в дебиане 4 -ошибку выдает. воть

подскажите ресурс для новичков, с чувством, с толком объяснения были. А то везде непривычные названия, все кратко и не понятно. Да, те ссылки, что прикрепленных темах смотрел, ничего такого (^) не нашел.

16.20 Как правильно смонтировать FAT-раздел?(vfat)

Добавить в /etc/fstab запись вида

при fdisk -l
выдает почему-то не в формате hda\b а:
hdd1
hdd2
hdd3
.

причем, только для Винта, на котором стоит Линь (слейв)


Также не удалось создать папку в \mht\ говорит нет прав. Вошел в граф.оболчку под учеткой своей (единственной), как под рутом увольте не знаю, только в консоле можно, но с ней я не дружу пока =(

при fdisk -l
выдает почему-то не в формате hda\b а:
hdd1
hdd2
hdd3
.
Потому что он стоит слейвом на втором IDE-контроллере, я думаю. Мастер второго контроллера -- hdc, слейв -- hdd.
причем, только для Винта, на котором стоит Линь (слейв)
Также не удалось создать папку в \mht\ говорит нет прав. Вошел в граф.оболчку под учеткой своей (единственной), как под рутом увольте не знаю, только в консоле можно, но с ней я не дружу пока =(
Я думаю, в /mnt, а не в том, что ты написал.
И создавать придется под рутом, по-другому не получится. А что, в /mnt других директорий нет?
В любом случае, чтобы редактировать системные файлы (/etc/fstab), монтировать разделы и прочее, прдется подружиться с консолью и с рутом.
Так что давай, осваивай. Потому что он стоит слейвом на втором IDE-контроллере, я думаю. Мастер второго контроллера -- hdc, слейв -- hdd.

ужас какой-то, а куда он тогда А и Б дел?

Я думаю, в /mnt, а не в том, что ты написал.
И создавать придется под рутом, по-другому не получится. А что, в /mnt других директорий нет?
В любом случае, чтобы редактировать системные файлы (/etc/fstab), монтировать разделы и прочее, прдется подружиться с консолью и с рутом.
Так что давай, осваивай.
1 нет
2 хны, меня кто-то обнадеживал, что в конкуере(? правльно?) можно сидеть под рутом :'-(

Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера.

при fdisk -l
выдает почему-то не в формате hda\b а:
hdd1
hdd2
hdd3
.

причем, только для Винта, на котором стоит Линь (слейв)
Также не удалось создать папку в \mht\ говорит нет прав. Вошел в граф.оболчку под учеткой своей (единственной), как под рутом увольте не знаю, только в консоле можно, но с ней я не дружу пока =(


А что мешает примонтировать hdd ?
Создать папку в /mnt можно только под рутом или используя su. В иксах можно использовать менеджер файлов с привелегиями root.(Может быть, есть в главном меню.)

вы не поверите, MC не установился и не запускался у меня

насчет SU - чем оличатся от рута?
и куда его вводить, в графику - логина такого нет. в консоле - то же

кроме создания папки можно попробовать, НО как увидеть разделы МАСТЕР-диса? оО

хорошо попробую и это почитать, учебник грефа мало чем помог ^^

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

Теперь по файлам. Я имел ввиду не митник коммандер, просто такой пункт в меню КДЕ.

SU лучше по сображениям безопасности - под рутом сидеть дурной тон.

Про пользователя - Ctrl+Alt +F1 и перед вами приглашение на ввод пользователя. Попробуйте войти под рутом.

Про пользователя - Ctrl+Alt +F1 и перед вами приглашение на ввод пользователя. Попробуйте войти под рутом.
Может, оказаться лучше Ctrl+Alt+F2, на первой консоле Икс свои крокозябры пишет. Может, оказаться лучше Ctrl+Alt+F2, на первой консоле Икс свои крокозябры пишет.

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

Теперь по файлам. Я имел ввиду не митник коммандер, просто такой пункт в меню КДЕ.

SU лучше по сображениям безопасности - под рутом сидеть дурной тон.

Про пользователя - Ctrl+Alt +F1 и перед вами приглашение на ввод пользователя. Попробуйте войти под рутом.

дебиан 4.0 етч, ставил на слейв диск, который в процессе устанвоки разбил на типа ext2

как под рутом входить, это я все знаю. Вы говорили про некий SU, так вот, ни в приглашении при запуска, ни в консоли такого "логина не существует". До этого я думал,что su используется только в SuSe, т.к. в одной статье так упомиалось

Ubuntu не читает жесткий диск

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

Как правило, внешние жесткие диски или флэш-накопители отформатированы в NTFS, FAT32 или exFAT. Ядро Linux уже позволяет нам читать FAT32 изначально, а также другие более распространенные форматы в Linux, такие как ext3 или ext4. Проблемы могут возникнуть, когда мы пытаемся читать диск, отформатированный в NTFS или exFAT. Ниже мы объясним, как установить необходимые пакеты, чтобы иметь доступ к дискам, отформатированным в этих форматах.

Как прочитать жесткий диск, отформатированный в NTFS или exFAT

Прежде чем комментировать, что установить, чтобы иметь возможность читать этот тип модулей, я хотел бы сделать рекомендацию: первое, что нам нужно сделать, это проверьте, что агрегат работает, и это мы можем сделать используя его на другом компьютере, особенно если на этом компьютере используется Windows. Я объясняю это, потому что мы не можем исключить, что блок не работает, "умер", и мы должны использовать другие методы для его восстановления.

Установите Java 8, 9 и 10 на Ubuntu 18.04 и производные

В большинстве случаев Ubuntu у него не должно быть проблем с чтением диска, отформатированного в NTFS потому что по умолчанию в нем уже установлен необходимый пакет. Около NTFS-3G, пакет, который, если мы его удалили или его что-то беспокоит, мы можем установить / переустановить, открыв терминал и набрав команду:

Тот, кто не установлен по умолчанию пакет необходим для свободного управления содержимым диск отформатирован в exFAT. Это о пакете exfat-fuse и мы установим его, открыв терминал и набрав команду:

Вы уже успели прочитать тот жесткий диск, который вам сопротивлялся?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Что делать, если Ubuntu не читает внешний жесткий диск или флешку

Восстановление флешки в linux

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

Существует немало способов, как выполнить данные операции с флешкой в системе Linux, но остановимся на самых простых и распространенных.

Форматирование с помощью командной строки

Восстановление флешки в linux

Далее необходимо прописать операцию форматирования, однако пользователю должен быть известен файловый формат, заданный на устройстве – FAT32 или NTFS. Каждый формат имеет собственную команду:

  • «$ sudo mkfs.vfat/dev/имя устройства» – для FAT32;
  • «$ sudo mkfs.ntfs /dev/имя устройства» – для NTFS.

Утилита Palimpsest

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

  • Подключить съемный носитель к компьютеру и запустить программу.
  • Выбрать устройство в программе и нажать функцию «Форматировать раздел», после чего откроется окно с параметром «Файловая система», полем ввода имени флеш-накопителя и кнопкой «Форматировать».

Восстановление флешки в linux

Программа Gparted

Еще один быстрый и распространенный способ форматирования внешних носителей информации. Чтобы восстановить флешку, достаточно выбрать ее в разделе отображенных в утилите устройств, после чего, кликнув правой кнопкой мыши, нажать в контекстном меню на пункт «Форматировать в». Далее необходимо определить нужный файловый формат, после чего начнется процесс восстановления.

Восстановление флешки в linux

Утилита «Управление дисками» (gnome-среда)

Графическая среда Gnome – довольно распространенная оболочка во многих операционных системах Linux. Она отличается большим количеством удобных приложений, инструментов и утилит по управлению системой компьютера, среди которых имеется замечательная программа «Disk Utility» («Дисковая утилита» или «Управление дисками»). Потому, чтобы восстановить флеш-накопитель, достаточно запустить «Диск Утилити», подключить устройство к компьютеру и проделать следующие действия:

1. Выбрать устройство в специальном поле устройств слева, затем нажать кнопку «Настройки» (иконка с шестеренками).

Восстановление флешки в linux

2. Далее в открывшейся вкладке с пунктами выбрать первый «Форматировать раздел…».

Восстановление флешки в linux

3. Затем задать необходимые параметры: ввести любое имя для тома и определить тип файловой системы. После чего кликнуть по кнопке «Далее» и начать операцию восстановления.

Восстановление флешки в linux

Заключение

Перечисленные в статье способы восстановления могут отлично применяться по разным причинам:

  • ошибки;
  • проверка на дефекты;
  • и в случаях, когда компьютер не видит флешку.

Перед тем как проводить форматирование устройства, обязательно удостоверьтесь, что на флешке нет важных для вас файлов. В противном случае, вы рискуете потерять все записанные ранее данные. Ну а если вам необходимо восстановить файлы, то это можно сделать с помощью других специальных программ: TestDisk, Extundelete, R-Studio, R-Linux, DMDE, Foremost, Mondo Rescue и т. д.

Восстановление флешки в linux

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

Существует немало способов, как выполнить данные операции с флешкой в системе Linux, но остановимся на самых простых и распространенных.

Форматирование с помощью командной строки

Восстановление флешки в linux

Далее необходимо прописать операцию форматирования, однако пользователю должен быть известен файловый формат, заданный на устройстве – FAT32 или NTFS. Каждый формат имеет собственную команду:

  • «$ sudo mkfs.vfat/dev/имя устройства» – для FAT32;
  • «$ sudo mkfs.ntfs /dev/имя устройства» – для NTFS.

Утилита Palimpsest

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

  • Подключить съемный носитель к компьютеру и запустить программу.
  • Выбрать устройство в программе и нажать функцию «Форматировать раздел», после чего откроется окно с параметром «Файловая система», полем ввода имени флеш-накопителя и кнопкой «Форматировать».

Восстановление флешки в linux

Программа Gparted

Еще один быстрый и распространенный способ форматирования внешних носителей информации. Чтобы восстановить флешку, достаточно выбрать ее в разделе отображенных в утилите устройств, после чего, кликнув правой кнопкой мыши, нажать в контекстном меню на пункт «Форматировать в». Далее необходимо определить нужный файловый формат, после чего начнется процесс восстановления.

Восстановление флешки в linux

Утилита «Управление дисками» (gnome-среда)

Графическая среда Gnome – довольно распространенная оболочка во многих операционных системах Linux. Она отличается большим количеством удобных приложений, инструментов и утилит по управлению системой компьютера, среди которых имеется замечательная программа «Disk Utility» («Дисковая утилита» или «Управление дисками»). Потому, чтобы восстановить флеш-накопитель, достаточно запустить «Диск Утилити», подключить устройство к компьютеру и проделать следующие действия:

1. Выбрать устройство в специальном поле устройств слева, затем нажать кнопку «Настройки» (иконка с шестеренками).

Восстановление флешки в linux

2. Далее в открывшейся вкладке с пунктами выбрать первый «Форматировать раздел…».

Восстановление флешки в linux

3. Затем задать необходимые параметры: ввести любое имя для тома и определить тип файловой системы. После чего кликнуть по кнопке «Далее» и начать операцию восстановления.

Восстановление флешки в linux

Заключение

Перечисленные в статье способы восстановления могут отлично применяться по разным причинам:

  • ошибки;
  • проверка на дефекты;
  • и в случаях, когда компьютер не видит флешку.

Перед тем как проводить форматирование устройства, обязательно удостоверьтесь, что на флешке нет важных для вас файлов. В противном случае, вы рискуете потерять все записанные ранее данные. Ну а если вам необходимо восстановить файлы, то это можно сделать с помощью других специальных программ: TestDisk, Extundelete, R-Studio, R-Linux, DMDE, Foremost, Mondo Rescue и т. д.

Читайте также: