- Как смонтировать диск exFAT в Ubuntu Linux
- Как смонтировать exFAT Drive в Ubuntu Linux
- Выводы
- How to Mount and Use an exFAT Drive on Ubuntu Linux [Quick Tip]
- Problem mounting exFAT disk on Ubuntu
- The reason behind this exFAT mount error
- Как смонтировать диск exFAT в Debian Linux
- Как включить поддержку exFAT в Debian Linux
- Выводы
- Почему в Linux не открывается exFAT (РЕШЕНО)
- Связанные статьи:
Как смонтировать диск exFAT в Ubuntu Linux
exFAT (Extended File Allocation Table) — это собственная файловая система Microsoft, оптимизированная для устройств флэш-памяти, таких как SD-карты и USB-накопители. Он был разработан для замены старой 32-битной файловой системы FAT32, которая не может хранить файлы размером более 4 ГБ.
Файловая система exFAT поддерживается всеми последними версиями операционных систем Windows и macOS. Ubuntu, как и большинство других основных дистрибутивов Linux, по умолчанию не поддерживает проприетарную файловую систему exFAT.
Если вы используете Ubuntu в качестве операционной системы, есть вероятность, что в какой-то момент вы столкнетесь с проблемой при попытке смонтировать USB-накопитель в формате exFAT.
Когда вы подключите USB-накопитель, ваша система выдаст такое сообщение:
Ошибка монтирования / dev / sdb1 в / media / linuxize / USB: неизвестная файловая система exfat
В этом руководстве мы объясним, как включить поддержку exFAT в Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого другого дистрибутива на основе Ubuntu, включая Kubuntu, Linux Mint и Elementary OS.
Как смонтировать exFAT Drive в Ubuntu Linux
Чтобы смонтировать файловую систему exFAT в Ubuntu, вам необходимо установить бесплатный модуль FUSE exFAT и инструменты, которые обеспечивают полнофункциональную реализацию файловой системы exFAT для Unix-подобных систем.
Перед установкой пакетов убедитесь, что в вашей системе включен репозиторий Universe. Откройте свой терминал с помощью Ctrl+Alt+T или щелкнув значок терминала и введите:
sudo add-apt-repository universe
После включения репозитория обновите индекс пакетов и установите пакеты exfat-fuse и exfat-utils используя следующие команды:
sudo apt update
sudo apt install exfat-fuse exfat-utils
Это оно! Теперь вы можете открыть файловый менеджер и щелкнуть USB-диск, чтобы смонтировать его.
Выводы
Вы узнали, как включить поддержку файловой системы exFAT на вашем компьютере с Ubuntu 18.04. Некоторые люди называют exFAT FAT64.
Когда вы вставляете USB-накопитель, он автоматически монтируется, но в случае сбоя автоматического монтирования вам придется смонтировать диск вручную .
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
How to Mount and Use an exFAT Drive on Ubuntu Linux [Quick Tip]
Brief: This quick tutorial shows you how to enable exFAT file system support on Ubuntu and other Ubuntu-based Linux distributions. This way you won’t see any error while mounting exFAT drives on your system.
Problem mounting exFAT disk on Ubuntu
The other day, I tried to use an external USB key formatted in exFAT format that contained a file of around 10 GB in size. As soon as I plugged the USB key, my Ubuntu 16.04 throw an error complaining that it cannot mount unknown filesystem type ‘exfat’.
The exact error message was this:
Error mounting /dev/sdb1 at /media/abhishek/SHADI DATA: Command-line `mount -t “exfat” -o “uhelper=udisks2,nodev,nosuid,uid=1001,gid=1001,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077” “/dev/sdb1” “/media/abhishek/SHADI DATA”‘ exited with non-zero exit status 32: mount: unknown filesystem type ‘exfat’
The reason behind this exFAT mount error
Microsoft’s favorite FAT file system is limited to files up to 4GB in size. You cannot transfer a file bigger than 4 GB in size to a FAT drive. To overcome the limitations of the FAT filesystem, Microsoft introduced exFAT file system in 2006.
As most of the Microsoft related stuff are proprietary, exFAT file format was no exception to that. Microsoft has been open sourcing few of its technologies and exFAT is one of them. The newly open sources exFAT file system will be supported in the upcoming Linux Kernel 5.4 release. You may check your Linux kernel version to make things sure.
But for Linux Kernel 5.3 and lower versions, it remains a proprietary software. Ubuntu and many other Linux distributions don’t provide the proprietary exFAT file support by default. This is the reason why you see the mount error with exFAT files.
Recommended Read:
Как смонтировать диск exFAT в Debian Linux
exFAT (Extended File Allocation Table) — это собственная файловая система Microsoft, оптимизированная для устройств флэш-памяти, таких как SD-карты и USB-накопители. Он был разработан для замены старой 32-битной файловой системы FAT32, которая не может хранить файлы размером более 4 ГБ.
Файловая система exFAT по умолчанию поддерживается во всех последних версиях операционных систем Windows и macOS. Debian, как и большинство других основных дистрибутивов Linux, не поддерживает проприетарную файловую систему exFAT из коробки.
В этом руководстве мы покажем вам, как включить поддержку exFAT в Debian Linux.
Как включить поддержку exFAT в Debian Linux
Чтобы смонтировать файловую систему exFAT в Debian, сначала вам необходимо установить бесплатный модуль FUSE exFAT и инструменты, которые обеспечивают полнофункциональную реализацию файловой системы exFAT для Unix-подобных систем.
Откройте свой терминал и установите пакеты exfat-fuse и exfat-utils используя следующие команды:
sudo apt update
sudo apt install exfat-fuse exfat-utils
Это оно! Теперь вы можете монтировать USB-накопители с форматом exFAT.
Выводы
Чтобы включить поддержку файловой системы exFAT в Debian, вам нужно только установить модуль и инструменты FUSE exFAT. Некоторые люди называют exFAT FAT64.
Обычно USB-накопитель автоматически монтируется, когда вы его вставляете, но если автоматическое монтирование не удается, вы можете подключить его вручную .
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
Почему в Linux не открывается exFAT (РЕШЕНО)
Файловая система exFAT была представлена в 2006 году и была добавлена в более старые версии Windows с обновлениями для Windows XP и Windows Vista. exFAT оптимизирована для флэш-накопителей — она разработана для облегчённой файловой системы, такой как FAT32, но без дополнительных функций и дополнительных ресурсов NTFS и без ограничений FAT32.
Как и NTFS, exFAT имеет очень высокие ограничения на размеры файлов и разделов, что позволяет хранить файлы намного больше, чем 4 ГБ, разрешённые в FAT32.
Хотя exFAT не совсем совместим с FAT32, он более широко совместим, чем NTFS. В то время как Mac OS X поддерживает только NTFS только для чтения, Mac предоставляет полную поддержку чтения и записи для exFAT. Доступ к дискам exFAT в Linux можно получить, установив соответствующее программное обеспечение. PlayStation 4 поддерживает exFAT; PlayStation 3 нет. Xbox One поддерживает его, а Xbox 360 — нет.
Совместимость: Работает со всеми версиями Windows и современными версиями Mac OS X, но требует дополнительного программного обеспечения для Linux. Больше устройств поддерживают exFAT, чем NTFS, но некоторые, особенно старые, могут поддерживать только FAT32.
Ограничения: Можно сказать, что ограничений по размеру файлов или разделов нет.
Идеальное использование: используйте его, когда вам нужен больший размер файла, чем предлагает FAT32, и когда вам нужно больше совместимости, чем предлагает NTFS. Предполагая, что каждое устройство, с которым вы хотите использовать накопитель, поддерживает exFAT, вы должны отформатировать ваше устройство с exFAT вместо FAT32.
NTFS идеально подходит для внутренних накопителей, тогда как exFAT, как правило, идеально подходит для флэш-накопителей. Однако иногда вам может потребоваться отформатировать внешний диск в FAT32, если exFAT не поддерживается на устройстве, с которым вам необходимо его использовать.
Поддержка exFAT должна уже присутствовать на уровне ядра, но если у вас какие-то проблемы с данной файловой системой, то установите драйвер и пакет утилит, включающий программу-помощник монтирования.
Для установки в Debian, Linux Mint, Ubuntu, Kali Linux и их производные:
sudo apt install exfat-fuse exfat-utils
Для установки в Arch Linux и производные:
После установки пакета exfat-utils, если в вашей системе настроено автоматическое монтирование подключаемых карт памяти и дисков, система сама смонтирует носитель с файловой системой exFAT. Либо для ручного монтирования используйте команду mount как обычно:
sudo mount /dev/РАЗДЕЛ/ /ТОЧКА/МОНТИРОВАНИЯ/
Она, в свою очередь, воспользуется программами-помогателями /sbin/mount.exfat (/sbin/mount.exfat-fuse), но вам об этом не нужно заботиться — mount правильно определит файловую систему и смонтирует вашу карту памяти или флешку как надо.