Файловая система ExFAT – универсальное решение для Mac OS X и Windows.

Так сложилось, что среди моих друзей и знакомых только несколько маководов, все остальные виндузятники, что совсем не странно и вполне обычно. Часто случается так, что приходится кому-то что-то “скинуть” на флеш-драйв или карманный винчестер. Пользователи Windows, в большинстве случаев, форматируют свои девайсы или в NTFS, или в FAT32. С файловой системой FAT32 Mac OS X дружит полноценно, давно и успешно. Но тут проблема самой ФС – ограничение записываемого файла четырьмя гигабайтами никак не вписывается в рамки современных потребностей. С файловой системой NTFS другие проблемы – Mac OS X дружит с ней, но только на чтение. Но кроме «скинуть что-то на флешку» есть и другие ситуации…

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

  • 1-й раздел – Mac OS X (HSF+)
  • 2-й раздел – данные (NTFS)
  • 3-й раздел – Windows (NTFS)

При такой схеме Windows получал беспроблемный доступ к данным на чтение и запись, а в Mac OS X вопрос записи решился установкой стороннего драйвера для записи на разделы в файловой системе NTFS. Сейчас уже не припомню что это были за драйверы: Paragon NTFS или NTFS-3G, пробовал и то и другое. Но потом начал замечать, как при загрузке Windows происходила постоянная проверка NTFS разделов на ошибки. От греха подальше было решено отказаться от такого решения, все данные были просто-напросто перенесены на внешний накопитель с файловой системой HFS+, а освобождённый раздел на моём MacBook Pro слился с основным. К этому времени уже вышел Snow Leopard на установочном диске которого, помимо win-драйверов для самого «железа», находился ещё и драйвер файловой системы HFS+. Его установка позволила Windows «читать маковские разделы». В итоге обошелся малой кровью – возможностью записи данных, взамен их сохранности. Конечно, можно было бы воспользоваться методом включения поддержки записи NTFS стандартным драйвером Mac OS X, но после сторонних драйверов было как-то стрёмно рисковать всеми своими данными. Драйвер изначально работает в «read only», не хотелось проверять на своём личном опыте почему так.

Псле выхода обновления 10.6.5 для Mac OS X Snow Leopard в Дисковой утилите я обнаружил файловую систему ExFAT. Первым делом в моих мыслях возник вопрос: «Откуда она тут взялась?!». Нет, я не из каменного века и пользовался этой ФС в Windows 7. «Но откуда она взялась в Mac OS X?» – это для меня было загадкой. Я точно знал, что ничего стороннего я не устанавливал, но факт был на лицо:

Файловая система Extended FAT в Дисковой утилитеВскоре википедия рскрыла тайну:

ExFAT (от англ. Extended FAT — «расширенная FAT») — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft для встроенных устройств в Windows Embedded CE 6.0. Поддержка 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 в сравнении с FAT32 выделяют следующие:

  • Технология уменьшение количества перезаписей одного и того же сектора.
  • Максимальный размер файла (теоретически) 16 эксбибайт.
  • Увеличен размер кластера до 32 мебибайт.
  • Улучшенное распределения свободного пространства для уменьшения фрагментации.
  • Отсутствие лимита на количество файлов в одной директории (папке).
  • Поддержка прав доступа.
  • Поддержка транзакций при условии поддержки этой функции устройством.

После разбирательства один из двух разделов внешнего USB накопителя был отформатирован в ExFAT и я начал тестирование. Файлы по 10 с лишним ГБ записывались и считывались великолепно, скорость операций чтения и записи на уровне с файловой системой HFS+, шаманить с ОС для поддержки этой ФС не нужно. То есть всё, что было отформатировано в ExFAT чувствовало себя в Mac OS X как родное. После тестов в Mac OS X Snow Leopard пришёл черёд к Windows 7. В ней с этой файловой системой проблем тоже не наблюдалось. Да и с чего бы? – Разработка “майкрософтовская”. Иными словами в своё распоряжение мы получили файловую систему, в которой отсутствуют основные недостатки предыдущих: она в теории поддерживает файлы до 16 эксбибайт (нам пока хватит 🙂 и поддержку из “коробки” операционными системами Windows XP SP2*+ и Mac OS X 10.6.5+. А что ещё нужно для счастья?

После изложенного: сразу же после обнаружения поддержки файловой системы ExFAT в Mac OS X я написал статью на MacPages и тема стала довольно обсуждаемой и популярной. Один из пользователей рассказал о нюансе: папки и файлы на разделах с ExFAT невозможно расшарить для доступа из сети. После личного небольшого исследования обнаружил, что сетевой доступ к ресурсам можно получить только в том случае, если они находятся на разделе с файловой системой HFS+. К тому же, на данный момент, файловая система ExFAT не поддерживается большинством автомагнитол, фотоаппаратов, медиаприставок и «умных» телевизоров. Имейте это ввиду.

Share this article
0
Share
Prev Post

Сайт jailbreakme.com заработал!

Next Post

Как вернуть функции "перетягивание" и "фиксация" в настройках Трекпада Mac OS X Lion.

Comments 51
  1. Вопрос совсем не в тему по файловой системе: смотрю видео через мозилу и оно идет с рывками, тоже самое видео но через сафари идет на ура, я уже и firefox переустановил заново, не помогло, и flash переустановил- тоже не помогло

    1. Для начала было бы неплохо скриншот Мониторинга системы с запущенными процессами увидеть. Запусти Firefox и открой в нём видео чтоб оно “тормозило”, затем запусти Монитоторинг системы (Программы > Служебные программы), отсортируй процессы по загрузке процессора от большего к меньшему. Сделай снимок окна и дай ссылку на него. Нужно понять какой именно процесс является причиной тормозов, без него это гадание “пальцем в небо”.

        1. По ходу разобрался, всему виной дополнительная тема которую я выбрал, убрал ее и все стало гуд. Кстати не могу никак найти в новой операционной системе возможность увидеть все запущенные приложения с помощью трэкпада. неужели убрали

          1. В общем, ты сам всё понял 🙂 Это замечательно.
            А на счёт жестов да, этот жест убрали. Да и вобще в Lion с настройками жестов намутили. Для переключения между запущенными приложениями я всегда пользовался Cmd+Tab.

  2. Casing добрый день,
    Сейчас с США заказал себе и жене MBP и MBA соответственно. И они конечно же идут с OS X Lion и без носителя. Вопрос: как логичнее поступить, если хочу на обоих установить ExFAT так как по работе необходим Win? Потому как для меня от этой ФС только плюсы. И кстати не могу найти Вашу тему, о том как Вы боролись с проблемами при чистой установке Lion.

    1. Здраствуйте. Хороший выбор 🙂
      Стоит заметить, что для работы Mac OS X необходима журналируемая файловая система HFS+, а для Windows – NTFS. По этому следует понимать, что в файловую систему ExFAT можно форматировать не всё подряд, а только тот раздел, на котором будут находиться данные для беспроблемного доступа к ним с Mac и Windows. Иными словами ExFAT нельзя использовать как универсальную файловую систему именно для операционных систем. По этому у вас на каждом лептопе будет примерно следующая схема разделов:
      – Раздел с Mac OS X (HFS+Journaled)
      – Раздел с данными (ExFAT)
      – Раздел с Windows (NTFS)
      Тут последовательность разделов не играет роли. Создать их можно будет без проблем через Дисковую утилиту загрузившись с Recovery HD или через загрузочный флеш-драйв/DVD который делается в несколько кликов (на блоге есть статьи как их сделать).
      По поводу чистой установки Lion статья в процессе написания, однако если мучают существенные вопросы уже сейчас – задавайте 😉

      1. Ноутбукам идти еще не меньше двух, а то и трех недель, поэтому время есть подождать Ваш мануал. Спасибо за ответ, теперь стало более понятно, в чем заблуждался )

        1. Прошу прощения, что не по теме. Вы могли бы со мной связаться, и рассказать немного о том, каким образом Вы заказали себе MB из Штатов, я тоже хочу новый MB, и не могу найти того, кто бы его привёз. Спасибо!

          1. Добрый день, сейчас в Доминикане, в свадебном путешествии, поэтому буду краток )), будут вопросы пишите на почту grafwhite@gmail.com. Рассмотрев несколько вариантов и сайтов остановился на двух вариантах, первый которым я и заказал, сайт: hidevolution.com, раньше торговали через E-bay, сейчас только через сайт торгуют, привезут все, цены как на store и без налогов, что приятно, напишут левые цены для таможни, если надо (максимум без проблем 1000 евро стоимость в месяц на одного человека, как только говоришь, что с России – они уже знают, что делать, но напомнить всегда полезно), доставка у меня вышла примерно 75$ (до республики Коми), разговаривал на английском через online chat на их сайте, у меня выходит долгая доставка (наверное из-за того что заказал топовый максимальной комплектации MBP & MBA). Второй вариант нашел на другом сайте. Он быстрее, но геморойнее, копи-пастю:
            “Заказал в проверенном магазине, много всякого уже у них заказывал, налоги не берут, по америке бесплатная доставка, доставляют и в россию, но вроде не все, ну и тарифы международной доставки великоваты доставку оформил на свой адрес в http://www.shipito.com/ От шипито до москвы отправка около 200$ (в среднем посылка идет 10 дней) вот собственно так. При заказе в магазине поставил «галку» что это гифт – соответственно никаких чеков и цены нигде не фигурирует, а на шипити для таможни инвойс заполняется в твоем личном кабинете”.
            Вот в принципе и все…
            Выбирать Вам, у меня получилось цена на store.apple.com + 75$, теперь просто жду…
            P.S.: при общении с преставителем компании в чате сложилось очень приятное впечатление, хотя на форумах читал об обратном.
            ндаааааа… коротко не получилось…

  3. Жаль только, что этот формат не поддерживает мой телевизор (Samsung series6)…

  4. хочу купит жесткий диск сразу в ехFat и переписать скопировать нужные мне файлы с пс на него, а потом на мак, фото видео такое возможна оп на ос мак леон?

  5. Только меня заинтересовал сабж, как отформаровть внешний хдд под все нужды так сказать (ну я догадывался что одна из незнакомых мне файловых систем в списке Дисковой утилиты должна удовлетворять всем требованиям :)) и нашел ваш блог. Собственно хотел только плюсануть 🙂 спасибо!

  6. Здравствуйте, у меня такой вопрос. По нюансу. Если я отформатирую свой внешний жесткий диск в ExFat, а потом подключу его к роутеру что бы качать туда фильмы с торрента и кидать разные данные , он будет работать ? Или доступ таким образом к внешнему диску будет недоступен ?

    1. А это уже зависит от роутера, а именно поддерживает ли он ExFAT на чтение/запись, или нет. На сколько я знаю, большинство роутеров базируются на каком-либо урезанном ядре linux которое изначально понимает только FAT и EXT. Если есть возможность перепрошить роутер альтернативной прошивкой (например dd-wrt или Open Wrt), то прикрутить поддержку ExFAT можно с большОй вероятностью.

  7. Итак. Печальный опыт. На хаке стоит винда 8 и горный лев. Все на отдельных винтах. Третий винт — терабайтник с данными.
    Хочется r/w с обеих систем.
    Сначала винт был в HFS+, но при установке любых дров (даже с буткампа) винда вылетала в синий экран (именно восьмерка). Экспериментировать с записью на нтфс под макосью не хотелось, поэтому принял решение форматнуть в exFAT.

    Так как обращений к этому диску под обеими осями было много (раздача торрентов, запуск игр, музла и прочего), прогнозировал проблемы и они не заставили себя ждать.
    После работы с разделом под виндой и перезагрузки в макось последняя просто не монтировала раздел, а дисковая утилита выдавала ошибки и исправляла их. Часто при множестве операций чтения/записи винда вылетала в синий экран с ошибкой драйвера exfat.sys (пипец, собственная разработка дает ошибки).
    Сразу после дисковой утилиты ребутимся в венду, та тоже находит ошибки и чекдиском исправляет их.
    После нескольких таких плясок в очередной раз стал править дисковой утилитой, она жестко зависла. Думал-думал, рубанул ее… Теперь весь раздел в терабайт стал девственно чистым.

    Итог — виндо 8 криво работает с частыми обращениями к exFAT сама по себе, макось не любит виндовых следов на exFAT.

    Пошел восстанавливать файлы (трабл в том, что некуда копировать весь терабайт =) и думать о NAS.

    1. Печалька. Получается что Windows 8 покоцала ФС… Короче, нужно покупать NAS и не морочить себе голову. Уже как 3-й год всё думаю, думаю…и на «думках» всё и останавливается 🙂

      1. Прикол в том, что виндовый винт у меня на 80 гигов — поиграть не получается, ибо места не хватает. Поэтому ставил игры на терабайтник.
        Если заюзать НАС — скорости чтения файлов по сети (даже гигабитной) не хватит для всяких текстур и прочего)
        Ведь сата2 — аж 3 гигабита.
        Поэтому думаю поделить терабайтник наломпомпам — половину в хфс+, половину в нтфс. Фалопомойка будет для мака, а чисто игры и софт для винды — на нтфсном разделе

  8. Здравствуйте.
    Есть проблема.
    Внешний винт FREECOM был в ФАТ32, после прочтения статьи отформатировал на маке в exFAT, все прошло успешно, с мака файлы записываються на винт и копируються удачно, а вот со стационарного PC с win 7 файлы не копируються на винт и удолит соответственно с него тоже нельзя ничего. В чем может быть причина?

    Спасибо!

      1. винт форматил так – все файлы с него слил на mac – отформатировал в exFAT – обратно записал все файлы. т.е. все файлы получаются из-под mac.

        с винта скопировать на PC получается, но только этим и ограничиваються все возможности работы с винтом(

        1. Попробуйте «почекать» раздел из-под Windows на наличие ошибок. Ясно только одно: «семёрка» работает с разделом в режиме «только на чтение». Почему? – Можно только догадываться. Если проверка на ошибки не исправит ситуацию – попробуйте переформатить накопитель в ExFAT при помощи Windows.

  9. Разбил я многострадальный Запусти под видной chkdsk. И под маком проверку раздела дисковой утилитой. Но будь осторожен, прочти мой камент выше.

    Кстати. Разбил я многострадальный терабайтник на 3 раздела. HFS+, NTFS и FAT32 (типа буфер обмена, но не пригодился пока). На нтфсном разделе – плюшки для винды онли, хфс – понятно. Получился приятный бонус при работе с виндой под параллелсами. Примонтировал к реальной венде, запущенной в виртуалке в виде буткампа, тот самый раздел нтфсный и могу теперь читать/писать туда под маком. А если надо копирнуть с мака в винду что-то – опять же через рельсы без лишних телодвижений. Рельсы форева, товарисчи)

  10. После проверки на РС – появились возможности копирования и удаления.
    Спасибо за помощь!

  11. Добрый день!
    У меня просьба, Вы могли бы расписать пошагово, как отформатировать жесткий диск в файловую систему ExFat (Мас на английском языке)?
    За ранее спасибо!

    1. Не проще ли сделать Mac на русском языке? – Запустите программу System Preferences, которая находится в папке Applications ⇢ Utilites. В System Preferences найдите раздел Language & Text и перейдите в него; во вкладке Language найдите в списке Русский и перетяните его в самый верх списка. Теперь нужно перелогиниться или перезагрузиться. После этого система станет полностью на русском.

      Если же такой вариант вас не устраивает – инструкция для английской локализации системы:
      1. Запустите приложение Disk Utility (находится в папке Applications ⇢ Utilites);
      2. Кликом выберите необходимый диск из списка слева;
      3. Перейдите во вкладку Erase;
      4. Укажите следующие настройки: Format: ExFAT, Name: на ваше усмотрение;
      5. Внизу окна нажмите кнопку Erase...

      Удачи в освоении Mac OS 😉

  12. Здравствуйте.
    Не давно стал пользователем MAC.
    Вопрос ! Что такое “Иное” в хранилище ? Там, где можно посмотреть занимаемую и оставшуюся память. Хочу освободить память, но не знаю что это за инфа и где это просмотреть.
    Спасибо.

  13. Здравствуйте.
    Внешний хард отформатирован на маке (мак ос екстендед) и на нем есть файлы которые нужно перенести на пс, на маке 1 юсб и места на его харде нет, пс как известно с этой файловой системой не дружит, что делать? Может есть драйвер на пс для Мас Ос екст?

    1. Привет! Под Windows есть сторонние решения, такие как TransMac или MacDrive, позволяющие «читать/писать» на разделы в файловой системе HFS+ (MacOS Extended). Кстати, в поставку драйверов для BootCamp входит драйвер разработанный Apple, который позволяет из-под Windows читать диски в ФС HFS+. Его можно достаточно легко найти отдельно (вне пакета BootCamp).

  14. Ситуация такова!.
    Попросили помочь с апгрейдом MacBook Pro 15″ 2011 года – добавить ОЗУ (16 Гб) и установить SSD и HDD на 1 Тб в “тело”.
    HDD стало в OptiBay, а SSD “расположилось” вместо штатной 320-ки. OS устанавливал с “нуля” на SSD (HFS+ журнальный)
    Форматирование HDD делал в HFS+ т.к. не предполагалось использование Винды.
    После 2-х дней раздел на HDD (один) начал “отваливаться” и при копировании больших файлов 10-15… Гб – Ошибка копирования.
    Одолевают сомнения, спрошу “Может ли быть проблема , потому что оба раздела HFS+??”
    Какие действия можно предпринять для выявления причины? Какой программой/утилитой снять СМАРТ HDD? спасибо.

    1. Это больше похоже на проблемы с контроллером в OptiBay. Возможно он просто-напросто начинает «отваливаться» во время нагрузки. Это явно не из-за того, что на обоих разделах HFS+. Проверить можно достаточно легко: SSD ставим в OptiBay, а HDD – в штатное место, загружаем систему с SSD и тестируем (копируем файлы большого объёма внутри SSD). Если система в один момент «вывалится» в kernel_panic – всё, проблема найдена.

  15. Спасибо. Уже проверяю. Винт прогнал через винду – СМАРТ в норме.
    Или OptiBay или шлейф

  16. Намного вопросов, с Вашего позволения. И так.
    Поменял местами – SSD поставил в OptiBay, а HDD в родную “корзину”.
    SMART Utility – FAILING ((( Error: Interface CRC error READ DMA EXT / FPDMA QUEUED
    Ошибки ввода-вывода, как я понимаю. Предполагаю – проблема в OptiBay ну или, как вариант, в sata кабеле.
    DiskToolsPro HDD – говорит о полном порядке. SMART чистый. но при запуске теста скорости записи/чтения – the test tools unexpectedly quit
    Был бэкап данных в пределах 250 Гб. Потягал его туда-сюда… Проблем с копированием инфы не возникло.
    “Бросилось в глаза” – После “переезда” SSD в OptiBay старт ОС происходит с неким опозданием в 7-9 с. (((

  17. Что-то какая-то беда с общим разлом, форматированным в ExFat на Maveriks.
    Очень часто слетает при поочередном использовании буткемпом и ОSX. И раньше бывало такое, но легко чинилось дисковой утилитой, сейчас же “невозможно исправить диск…”. 🙁

  18. Добрый день, купил новый винт Seagate laptop SSHD, поставил на мак, захожу в дисковую утилиту , жму на форматирование, Но форматирование зависает на 50% и все… Дальше ничего не происходит

  19. добрый день.
    Купил Эир. Поставил буткэмп и Вин 7 на NTFS. Обновился до новой оси Yosemite. Пропал при включении загрузчика виндовый раздел Буткэмп. Поправил по ресурсу http://macradar.ru/cult-of-mac/vosstanovlenie-zagruzhaemosti-windows-posle-ustanovki-os-x-yosemite/ и винда опять загружается без проблем
    Выделил на ССД (один единственный винт, не флэш, ни внешний диск, а именно родной в Эире) из под МакОс дисковой утилитой один раздел на ExFAT. Проблема: под виндой нет такого раздела. И при загрузке через Option выпадают только Буткэмп, Виндб и Рекавери. Совместного под ExFat нет. Ни винде ни при выборе загрузочного тома. В маке он есть. Посоветуйте, что сделать. Как отразить в Винде и пользовать.
    Надо ли то же самое сделать, что описано в ссылке только в отношении этого раздела? Боюсь что-нибудь испортить, поэтому не пробовал… Можно на мыло, если не сложно…

  20. Здравствуйте!
    Те из выше всего сказанного получает, что нормальной работы с ExFAT из под Винды и ХакМака не получится? Я уже месяцев 5 пытаюсь работать на ExFAT, но не получается – слетает винт. В основном из под мака, не с того не с сего. Иной раз можно дисковой утилитой исправить, но чаще всего спасает только Paragon Hard disk Manedger из под винды, исправить ошибки не может, но прекрасно читает содержимое и позволят архивировать данные с “горемычного” винта с последующим восстановлением после форматирования. Причем форматирую через утилиту Diskpart под виндой, дабы не перезагружаться лишний раз, но иногда из под мака делаю формат. Как я заметил это не влияет на стабильность работы системы. Еще я заметил (не знаю связано это или нет) что после того как слетит винт, время под виндой сбрасывается, хотя может это что в настройках UEFI bios не выставил (ток сейчас пришло в голову).
    Если ли какое решение для нормальной работы с форматом exfat, учитывая работу с одним винтом из под двух систем. И в чем причина такой нестабильно работы? Может при выходе из под мака постоянно проверять на наличие ошибок и вовремя их исправлять? Сетевой вариант на данном этапе не подходит, USB – боюсь медленный будет, хотя… В общем нужна помощь, хотя бы разъяснить в чем проблема такой нестабильной работы.

  21. Добрый день! переформатировала жесткий диск в exFat на маке. При попытке перенести резервную копию на него Тайм Машин выдает следующее \”Диск, который Time Machine будет использовать для резервного копирования, необходимо стереть, так как его файловая система не поддерживается.\” Подскажите, что с этим делать, пожалуйста.

  22. У меня ужасная проблема. Я отформатировала свой жесткий диск в этот формат, предварительно скинула все данные 183 Гбайт на комп WINDOWS 7, теперь хочу записать обратно все жесткий диск но WINDOWS 7 не дает. В чем может быть причина, подскажите пожалуйста. Очень жду вашего ответа

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next

Как настроить Mail.ru в Adium.

В этой заметке я расскажу о том, как настроить транспорт сообщений Mail.ru через Jabber при помощи клиента…