Linux (или Ubuntu, в частности) поддерживает множество файловых систем. Если вы подключите USB-накопитель, скорее всего, ваша система Linux сразу распознает его и смонтирует в файловом менеджере. Однако, если ваш внешний жесткий диск имеет формат exFAT, ваша система не сможет его обнаружить, поскольку она не поддерживает его изначально. Вот как вы можете получить доступ с разрешениями на чтение и запись к файловой системе exFAT в Ubuntu.
Установка
В репозитории Ubuntu нет пакетов, поддерживающих exFAT. Чтобы включить доступ к exFAT, нам необходимо установить его из стороннего PPA.
В вашем терминале
sudo add-apt-repository ppa:relan/exfat sudo apt-get update sudo apt-get install fuse fuse-exfat exfat-utils
Использование
После установки пакетов exfat-utils каждый раз, когда вы подключаете внешний диск exFAT. Он будет обнаружен системой и автоматически смонтирован. Он имеет доступ для чтения и записи, поэтому вы можете копировать и вставлять данные с диска.
Если ваша система не монтирует внешний диск автоматически, вы можете смонтировать его вручную:
sudo mkdir /media/exfat sudo mount -t exfat /dev/sdb1 /media/exfat
Замените «/dev/sdb1» точным путем к файлу на внешнем жестком диске.
Чтобы отключить внешний диск exFAT:
sudo umount /media/exfat
Почему exFAT не поддерживается изначально в Linux?
Основная причина, по которой exFAT не поддерживается изначально в Linux, заключается в том, что exFAT разработан Microsoft и поставляется с ограничительной лицензией, которая не позволяет свободной операционной системе или операционной системе с открытым исходным кодом реализовать его изначально.
Несмотря на то, что пакет exfat-utils позволяет вам читать/записывать в файловую систему exFAT, вы пока не можете отформатировать внешний жесткий диск в формат exFAT. Единственный (и самый простой) способ форматирования в файловую систему exFAT — через Windows. Если вы используете виртуальную машину Windows, вы также можете сделать это на виртуальной машине.