Создать USB-диск, совместимый с Windows, Linux и Mac

{title}

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

Когда мы слышим об этом автоматически, мы думаем о FAT32 или NTFS, но на самом деле, знаем ли мы, что такое файловая система и для чего она нужна?

Файловая система - это метод и структура данных, используемые операционной системой, называемой Windows, Linux или Mac OS, для чтения мультимедийных файлов, таких как диски, съемные диски и т. Д.

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

1. Типы файловых систем

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

Операционные системы Windows

Файловые системы, представленные в Windows:

  • FAT
  • FAT32
  • NTFS
  • EXFAT

Операционные системы Linux

Файловые системы, представленные в дистрибутивах Linux:

  • ext2
  • ext3
  • ext4
  • ReiserFS
  • своп

Операционные системы Mac OS

Файловые системы, представленные в Mac OS:

  • HFS +
  • MS-DOS (FAT)
  • EXFAT
  • APFS (присутствует в новой версии macOS High Sierra)

Мы понимаем, как каждая система управляет своей собственной файловой системой, и, таким образом, USB-накопитель, отформатированный в NTFS, может распознаваться только в средах Windows, но не в средах Linux или macOS, хотя он распознается в macOS, и мы не можем вносить в него изменения.

В этот момент возникает другой вопрос: какую файловую систему использовать, которая совместима с этими тремя операционными системами? Solvetic проанализирует ответ подробно.

С технической точки зрения было рекомендовано, чтобы файловая система USB-накопителей была FAT32, потому что это старая файловая система, которая сегодня имеет FAT32, но есть формат, который намного лучше с точки зрения безопасности, Надежность и совместимость: exFAT.

Давайте посмотрим подробно, что это такое и что охватывает каждая из этих файловых систем.

FAT32

Этот формат является одним из наиболее совместимых, но из-за его срока полезного использования, он действует с 90-х годов, он представляет ряд ограничений, которые могут повлиять на темп обновлений, которые мы живем сегодня.
Формат с таким большим количеством активного времени совместим практически с любой операционной системой.

Как мы уже упоминали, у него есть свои ограничения, такие как невозможность размещения файлов размером более 4 ГБ или разделы с такой файловой системой не могут иметь емкость более 8 ТБ.

EXFAT

exFAT - это своего рода более современный и динамичный FAT32, который был разработан в 2006 году и присутствует в большинстве современных операционных систем.

По умолчанию все традиционные операционные системы, Windows, Linux или Mac OS совместимы с exFAT, и его использование настоятельно рекомендуется для внешних накопителей, таких как USB-устройства или внешние накопители, благодаря своей простоте и множеству функций.

Теперь мы немного подробнее проанализируем области действий, в которых эти две файловые системы совместимы, чтобы узнать, какой вариант лучше всего выбрать.

2. Поддержка устройства


Это первое фундаментальное поле, поскольку, если устройство USB, отформатированное в FAT23 или exFAT, несовместимо с устройством, к которому оно должно быть подключено, его невозможно будет распознать и получить доступ к его содержимому.

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

$config[ads_text5] not found

Хотя exFAT в настоящее время совместим с более чем 95% представленных на рынке устройств, на некоторых дистрибутивах Linux или устройствах Android все еще могут быть определенные ограничения.

Шаг 1
В некоторых дистрибутивах Linux файловая система exFAT не распознается сразу, поэтому мы должны установить соответствующие утилиты, выполнив следующую строку:

 sudo apt-get установить exfat-utils exfat-fuse 

{title}

Шаг 2
Позже мы обновляем пакеты, выполняя строку:

 sudo apt-get update 

3. Скорость чтения и записи


Другим столпом в файловой системе является способность, с которой он может получить доступ к контенту и читать или записывать его, потому что это зависит от оптимальной производительности, которая сегодня является крайне необходимым значением. Несомненно, в этом аспекте exFAT превосходит FAT32, так как это гораздо более современная технология, совместимая с USB 3.0, которая может иметь скорость передачи до 5 Гбит / с.

$config[ads_text6] not found

{title}

$config[ads_text5] not found

На предыдущем графике flexense мы можем увидеть производительность exFAT по сравнению с FAT32, а по следующей ссылке мы можем подробно увидеть несколько операций, выполненных этим разработчиком программного обеспечения под названием Flexsense

4. Размер поддерживаемых файлов


Несомненно, это поле занято exFAT, поскольку, как мы упоминали ранее, FAT32 допускает только файлы с максимальной емкостью 4 ГБ в разделах, объем которых не превышает 8 ТБ, тогда как exFAT практически не ограничен в этом аспекте при поддержке 16ZB файлов (ZB равен 1 099 511 627 776 ГБ), вряд ли у нас так много информации для хранения.

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

$config[ads_text6] not found

{title}

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

$config[ads_text5] not found

5. Как отформатировать USB-накопитель с помощью exFAT


Начиная с подробностей, что exFAT является наиболее практичной и функциональной файловой системой, если только мы не собираемся использовать файлы размером более 4 ГБ, это процесс форматирования USB-дисков с помощью exFAT.

Windows

Для выполнения этого процесса в Windows, в данном случае в Windows 10, потребуется открыть браузер файлов, щелкнуть правой кнопкой мыши USB-накопитель и в раскрывающемся списке выбрать « Формат»:

{title}

В появившемся окне мы выберем exFAT в поле Файловая система. Нажмите на Пуск, чтобы применить формат.

$config[ads_text6] not found

{title}

macOS Сьерра

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

  • Введите термин диски в Spotlight и выберите соответствующий вариант.
  • Идем по маршруту Go / Utilities / Disk Utility.
  • Используя комбинацию клавиш Shift + ⌘ + U и во всплывающем окне выберите Disk Utility.

Оказавшись там, мы выбираем USB-устройство, нажимаем « Удалить» и во всплывающем окне выбираем ExFAT в поле « Формат». Нажмите Удалить, чтобы начать процесс.

{title}

Linux

Для сред Linux сначала необходимо установить инструменты exFAT, выполнив следующую команду, как мы упоминали ранее:

 sudo apt-get установить exfat-utils exfat-fuse 
Затем мы запускаем строку fdisk -l для просмотра списка активных дисков в системе.

{title}

$config[ads_text5] not found

Там мы найдем USB-накопитель с расширением / dev / sd ** (заменим ** указанным номером)
Как только USB-диск будет идентифицирован, мы выполним следующий синтаксис:

 mkfs.exfat -n NAME / dev / sd ** (NAME будет меткой, назначенной диску) 

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