Обмен файлами Mac—Windows через внешний накопитель

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

Таким образом возникают проблемы если нужно «перебросить» файл через внешний диск или «флешку» с одной системы на другую. В этой статье мы рассмотрим какие файловые системы использует Mac и Windows, и как наиболее удобно организовать обмен файлами через внешние накопители.

Файловая система (далее – ФС) — порядок, определяющий способ организации, хранения и именования данных на носителях информации. Она определяет формат содержимого и физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имени файла (папки), максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов. Подробнее о ФС – на Википедии.

Mac OS X полностью поддерживает такие файловые системы:

  • Mac OS Extended (включая Mac OS Extended журналируемую и Mac OS Extended с учетом регистра)
  • FAT32
  • exFAT

Windows полностью поддерживает такие файловые системы:

  • NTFS
  • FAT32
  • exFAT

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

Отметим, что файловые системы Mac OS Extended Journaled и NTFS являются системами с защитой от сбоев, и поэтому именно им нужно отдавать предпочтение при выборе ФС для накопителя. Однако, как уже упоминалось в начале статьи, «родные» ФС Mac и Windows имеют плохую перекрестную поддержку. Так, диск в формате Mac OS Extended не распознается Windows, а диск в формате NTFS видится в Mac OS X, но доступен только для чтения — записать на него ничего нельзя.

Поэтому для внешних дисковых накопителей, которые подключаются периодически то к Mac то к Windows машинам целесообразно использовать такие ФС, которые полностью поддерживаются обоими операционными системами. Это FAT32 и малоизвестная exFAT. Это не такие устойчивые к повреждениям ФС как Mac OS Extended и NTFS, но их как правило, вполне достаточно для «бытового» применения.

Наверняка многие пользователи уже сталкивались с самым главным недостатком ФС FAT32 – ограничением на максимальный размер файла, который составляет 4 ГБ (4 294 967 296 байт). Именно «благодаря» этому фактору наблюдается отказ от использования этой ФС. Действительно, ограничение в 4Гб не позволяет записать на такой диск, например, файлы видео в формате FullHD, которые как правило «весят» в пределах 30Гб.

Ограничения в 4Гб/файл лишена ФС exFAT (extended FAT или расширенная FAT), которая была специально разработана как замена FAT32 для использования на внешних накопителях, таких как флешки, карты памяти и т.п. Теоретический лимит на размер файла в этой ФС составляет 2^64 байт (16 эксбибайт), то есть практически ограничений нет. Поддержка exFAT имеется в Windows XP с Service Pack 2 и 3 с обновлением KB955704, Windows Vista с Service Pack 1, Windows Server 2008, Windows 7, а также в Mac OS X Snow Leopard начиная с версии 10.6.5.

Принимая во внимание вышесказанное, именно exFAT рекомендуется использовать на тех накопителях, которые периодически подключаются то к Mac то к Windows.

Однако, достаточно часто у пользователей возникает ситуация, когда уже есть жесткий диск в формате NTFS с информацией на нем, и необходимо подключить его к Маку. Mac OS X увидит NTFS раздел, но только в режиме на чтение. Чтобы иметь возможность писать на такой диск, нужно на Mac OS X установить драйвер Paragon NTFS ($20). Без крайней необходимости этот драйвер лучше не использовать, поскольку работает от не идеально. Например, возникают проблемы при очистке корзины на NTFS разделах – иногда корзину просто невозможно очистить, а иногда это приводит к полному зависанию компьютера.

Таким образом, если нужно использовать один и тот же накопитель попеременно то в Mac то в Windows, желательно отформатировать его в exFAT, это даст 100% совместимость и поддержку больших файлов. Если на NTFS накопителе уже есть информация, и переформатировать его не представляется возможным, единственный выход – использовать драйвер Paragon NTFS.

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

Чтобы отформатировать диск в exFAT (или в любой другой формат), следует воспользоваться программой Дисковая Утилита (Программы > Служебные программы > Дисковая Утилита). Откройте Дисковую утилиту, выберите внешний диск (как показано на рисунке), в выпадающем меню «Схема томов» выберите «1 раздел», и в выпадающем меню «Формат» выберите exFAT. Дайте диску имя и нажмите «Применить». На диске будет создан 1 логический раздел и отформатирован в exFAT. Еще перед форматированием желательно щелкнуть «Параметры» и в качестве схемы разделов выбрать «Основная загрузочная запись» (Master Boot Record). Это более «родная» для Windows схема разделов чем применяемая в Apple – GUID.

Напомним, что форматирование уничтожит все имеющиеся на диске данные, поэтому будьте внимательны!


Февраль 09, 2011 | Андрей Каплуненко |

комментировать


  1. АлександрАлександр

    Почему-то ничего не сказано, что MacOS поддерживает файловую систему exFAT только начиная с версии 10.6.5. То есть Tiger и Leopard ее не поддерживают.

  2. Akimov UriyAkimov Uriy

    В дополнение к статье:

    1. После установки Windows XP с Service Pack 3 сами Форточки уже не дают возможности отформатировать внешний винт в FAT32, а только в exFAT (в меню даже пункта в меню не будет, что лично меня сильно удивило);

    2. На практике заметил, что exFAT работает медленнее FAT32 (переносилась часть диска в 250мБт, около 28000 файлов) прирост по времени был, но увы не был измерен, но явно более 20%;

    3. При форматировании диска в дисковой утилите можно выбрать пункт (стереть, вместо пункта создать раздел) результат будет одинаков (проверено);

    4. И не забывайте что Форточки при переносе файлов с NTFS на exFAT порежут вам все права файлов, причем будут постоянно об этом сообщать (увы, сама система exFAT не поддерживает расширенных прав файлов, что конечно же логично).

  3. AlexandrAlexandr

    Не забываем о Paragon NTFS for Mac® OS X. В данном случае это решение всех проблем. Пользуюсь больше года (как только появился iMac).

Добавить комментарий


Чтобы не вводить постоянно эти символы, зарегистрируйтесь


Запомнить введенные данные
Оповещать о новых сообщениях?

Позвоните cейчас

+38 (044) 323-07-48

или задайте нам вопрос

Рассылка iLand

Люди говорят

  • Юрий Власюк

    Конечно по другому. Начем с того, что контрабас работает на экономику другой страны. Налоги за этот товар уплачены в другое государство. Следующим пунктом будет отсутствие App Store или Apple Care, или того же Apple Store. В стране

    далее
    Пн, Май 14, 2012 - 8:38:15
  • andreyka05

    А, что контрабас работает не так как оф продукт?

    далее
    Пн, Май 14, 2012 - 6:53:54
  • Юрий Власюк

    Нормальные покупатели, которые не привыкли связываться с контрабасом. Почти все продано.

    далее
    Пн, Май 14, 2012 - 6:27:45
  • formula

    интересно кто будет брать по таким ценам?

    далее
    Сб, Май 12, 2012 - 6:06:31
  • Александр Русанов

    Это розничная цена на официальные устройства, установленная представительством Apple в Украине по указанию главного европейского офиса Apple. Ровнять цены к штатовским по определению не стоит, так как это политика

    далее
    Пт, Май 11, 2012 - 1:20:12