Как отформатировать диск как exFAT в Linux



Попробуйте наш инструмент устранения неполадок

Если вы переносите файлы между компьютерами под управлением Windows и Linux, вы можете отформатировать диски с файловой системой exFAT или NTFS, чтобы упростить процесс. Поскольку Windows, OS X, Linux и теперь некоторые мобильные устройства, такие как Sony Xperia Z, могут читать exFAT, вы можете предпочесть использовать только его. Несмотря на то, что это проприетарная файловая система, она оптимизирована для флэш-носителей и внешних накопителей, что делает ее популярной среди пользователей Linux.



Хотя Linux предлагает встроенную поддержку томов NTFS через драйвер ntfs-3, у вас, скорее всего, нет поддержки exFAT как файловой системы. Чтобы исправить это, откройте терминал, нажав Ctrl + Alt + T. Вы также можете найти слово терминал в Ubuntu Dash. Те, у кого есть среда рабочего стола LXDE, Xfce4, KDE или GNOME, могут захотеть щелкнуть меню приложений, указать на Системные инструменты, а затем щелкнуть или нажать на Терминал, чтобы запустить.



Метод 1: установка поддержки для томов exFAT

Когда вы окажетесь там, вы захотите ввести sudo apt-get install exfat-fuse exfat-utils и нажмите Enter. Вероятно, вам будет предложено ввести пароль. Вам будет предложено установить его, поэтому введите букву y. Если вы получили предупреждение о том, что он уже установлен, значит, у вас есть пакеты, и вам больше не нужно ничего делать.



Предполагая, что установка продолжится, вы вернетесь к приглашению. Теперь вы можете подключить диск exFAT к своей системе и ожидать, что он будет монтироваться, как любой другой том. В результате вы можете легко работать с ним, и вам не нужно будет ничего делать, если вашей единственной целью было прочитать диск, созданный в Windows 10 или что-то подобное.

Метод 2: форматирование диска в exFAT

Если вы не знаете имя диска, который нужно отформатировать, введите sudo fdisk -l в командной строке и нажмите Enter. Вы увидите полный список устройств, подключенных к вашей системе. Будьте очень внимательны, чтобы не отформатировать неправильный диск. Если у вас в списке есть устройство / dev / sda1 и т. Д., То очень часто вы загружаете GNU / Linux с него. Вы не хотите форматировать это.

Мы подключили к нашей системе USB-накопитель довольно хорошего размера и обнаружили, что он отображается как / dev / sdb, который вы можете легко отформатировать. Излишне говорить, что дальнейшие действия сотрут структуры данных с вашего диска, поэтому, пожалуйста, убедитесь, что у вас есть резервные копии, прежде чем вы потеряете что-либо, что хотите. Предполагая, что вы хотите уничтожить все на нем и начать заново с новой файловой системой exFAT, введите sudo wipefs -a / dev / sdb так что вы можете начать все сначала. Затем вы захотите ввести судо fdisk / dev / sdb и нажмите Enter, чтобы вы могли создать новую таблицу разделов. Убедитесь, что вы работаете с нужным файлом устройства, чтобы ничего не испортить.



Вы получите сообщение о создании новой таблицы DOS или что-то в этом роде, которое можно просто игнорировать.

Теперь введите букву n и нажмите Enter.

Введите Enter еще раз, затем еще раз, чтобы создать единый раздел.

Введите еще раз, когда вас спросят о первом и последнем секторах. В результате будет создан один гигантский раздел, который займет весь ваш диск, а это именно то, что вам нужно, если вы собираетесь подключить его к компьютеру с macOS, ПК с Windows 10 или любому совместимому мобильному устройству. Однако вы можете заметить проблему - тип раздела в настоящее время отображается как Linux, что вам будет трудно прочитать на любом из этих типов машин!

Нажмите букву t, а затем нажмите клавишу ввода, чтобы вы могли изменить тип. Затем вы можете нажать 7 на ожидаемый тип. Он должен выдать вам сообщение о HPFS / NTFS / exFAT, что именно то, что вам нужно, если вы хотите отформатировать внешний диск с помощью exFAT в Linux.

Наконец, вам просто нужно нажать клавишу w, и вы получите предупреждение, что «Таблица разделов была изменена», прежде чем fdisk синхронизирует все данные на диск. В зависимости от размера вашего диска это может занять несколько секунд. Мы работали с диском размером 2 терабайта, что составляет 1,8 терабайта в двоичном формате. Программному обеспечению все равно потребовалось менее 10 секунд, чтобы выдать соответствующую информацию.

Тем не менее, теперь вы готовы к формату. Этот процесс вообще не должен был занять много времени, и хорошая новость в том, что вам не придется делать это снова. Это разовая сделка для подавляющего большинства пользователей, которые собираются просто использовать exFAT в Linux для перемещения или резервного копирования файлов между разными устройствами. Предполагая, что предыдущий файл устройства был / dev / sdb, теперь вы можете отформатировать свой диск с помощью sudo mkfs.exfat -n жесткий диск / dev / sdb1 но имейте в виду, что вы можете заменить жесткий диск любой меткой тома, какой захотите. Вам действительно следует дважды проверить с помощью дисковой утилиты или чего-то еще, прежде чем связывать себя с именем / dev / файлом, который вы собираетесь форматировать, потому что, как только вы это сделаете, пути назад уже не будет.

Метод 3: проверка томов exFAT в Linux

Хотя на самом деле вы не можете исправить ошибки без доступа к Microsoft Windows или macOS, Linux позволяет вам проверять тома exFAT, чтобы убедиться, что с ними все в порядке. Предполагая, что ваш диск exFAT такой же, как указано выше, убедитесь, что он отключен, а затем введите sudo fsck.exfat / dev / sdb1 чтобы его просканировали на наличие ошибок. Он сообщит вам некоторую информацию о размерах, которую вы обычно можете игнорировать. Однако, помимо этого, внизу должно появиться сообщение. Если отображается сообщение «Проверка файловой системы завершена. Ошибок не обнаружено », то делать больше нечего. Если у вас есть ошибки, верните свой диск в Windows и выполните сканирование.

4 минуты на чтение