Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Как смонтировать файловые системы EXT4 Linux на Mac с предохранителем OS X

OSXFuse — один из таких инструментов — бесплатное предложение с открытым исходным кодом, которое позволяет OS X читать тома EXT, и если вам комфортно с некоторой неопределенностью и риском для раздела Linux, вы можете даже включить экспериментальную функцию записи EXT.

  1. Получите OSXFuse от разработчика (бесплатно) и запустите программу установки пакета
  2. Выберите установку «Уровень совместимости MacFUSE», это необязательно, но необходимо для FUSE-EXT2
  3. Установка поддержки FUSE EXT для Mac OS X

  4. Перезагрузите Mac после завершения установки, вы найдете панель управления «Fuse for OS X» в разделе «Системные настройки»

Поддержка OS X FUSE EXT для панели предпочтений системы Mac

На этом этапе вы можете подключить диски файловой системы EXT и / или разделы из мира Linux к Mac и сможете читать данные из них, как ожидалось. Это означает, что вы можете получить доступ к файлам и скопировать файлы с тома EXT на Mac, но не наоборот (подробнее об использовании поддержки записи EXT в одно мгновение).

Когда EXT-диски монтируются с помощью FUSE, томы интерпретируются как сетевые диски или серверы, поэтому, если вы скрываете значки на рабочем столе или подключенные серверы от настроек Finder, вы не увидите их, кроме как на боковой панели окна Finder.

значок сетевого тома в mac os x

Долгосрочные пользователи OS X могут распознавать OSXFuse как преемника ныне несуществующего MacFUSE, который когда-то был необходим для поддержки Windows NTFS на Mac. Конечно, теперь вы можете просто включить поддержку записи NTFS на Mac сразу, без необходимости каких-либо сторонних инструментов, но не так давно это было не так.

Включение поддержки EXT-записи

Хотя OSXFuse добавляет поддержку чтения EXT, поддержка записи в EXT отключена по умолчанию и, вероятно, не рекомендуется использовать вообще, она считается экспериментальной и не поддерживается FUSE по какой-либо причине.

Тем не менее, если вам абсолютно нужно писать в раздел Linux из OS X, и у вас есть резервная копия данных и / или дисков, о которых идет речь, и вы не возражаете, чтобы потенциально поджаривать данные на диске, вы можете включить запись в EXT со следующими шагами:

  • Получите FUSE-EXT2 и установите его на MacFUSE
  • FUse EXT2

  • Перезагрузите Mac, затем используйте следующую командную строку, чтобы включить поддержку записи:
  • sudo sed -e ‘s / OPTIONS = «auto_xattr, defer_permissions» / OPTIONS = «auto_xattr, defer_permissions, rw +» /’ -i .orig /System/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util

  • Перекрестите пальцы и надейтесь на лучшее, это экспериментально и не рекомендуется по какой-либо причине

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

Кстати, альтернатива для тех, кто хочет безопасно читать файлы между OS X и Linux (и Windows, если на то пошло) с помощью внешнего накопителя, вероятно, лучше форматирует диск для максимальной совместимости с файловой системой MS-DOS, что могут быть доступны практически для каждой операционной системы. Это особенно полезно для флэш-накопителей USB и внешних дисков, которые вы хотите использовать для быстрого хранения файлов и совместного использования за пределами сети. В противном случае сетевые компьютеры могут использовать протокол SMB и обмениваться файлами между Mac OS X, Linux и Windows через локальное сетевое соединение. Нет, это не то же самое, что установка существующей файловой системы EXT, но она работает, если единственное намерение состоит в том, чтобы читать и записывать данные между различными ОС.

Удаление OSXFuse

Самый простой способ удалить OSXFuse — с помощью панели управления пакетами:

  • Отправляйтесь в Системные настройки с помощью меню Apple и выберите «Предохранитель для OS X»,
  • Нажмите кнопку «Удалить OSXFuse» и введите пароль администратора, чтобы удалить FUSE с Mac

Удаление OSXFuse, очевидно, устраняет возможность монтирования всех файловых систем EXT Linux с Mac. Вам захочется удалить пакеты FUSE из OS X, если вы собираетесь использовать один из других сторонних решений для монтажа EXT, будь то Paragon или в другом месте.

Понравилась статья? Поделиться с друзьями: