Работа с большими файлами на Mac часто сталкивается с ограничениями: файловая система FAT32 не принимает файлы больше 4 ГБ, почтовые сервисы и мессенджеры имеют лимиты на вложения (обычно 20–25 МБ), а флешки или внешние диски могут быть отформатированы в старые стандарты. Решение, создание многотомных (сплит) архивов, которые разбивают один большой файл на несколько частей заданного размера.
В этой статье мы подробно разберем все способы разбить архив на части на Mac: от встроенных инструментов терминала (без установки стороннего ПО) до удобных графических приложений.
Способ 1: Терминал (встроенные средства macOS) — Бесплатно и без программ
Это самый надежный способ, так как он использует системные утилиты zip и split. Он работает с любыми типами файлов (образы .dmg, видео, папки с проектами).
Вариант А: Создание многотомного ZIP-архива (утилита zip)
Современные версии macOS поставляются с утилитой zip, поддерживающей флаг -s (split size). Это создает стандартные .zip, .z01, .z02…, которые понимает любой архиватор на Windows/Linux.
- Откройте Терминал (Cmd + Space → введите «Terminal»).
- Перейдите в папку с файлом командой
cd(можно перетащить папку в окно терминала послеcd):cd /Путь/К/Вашей/Папке - Выполните команду для создания архива с разбивкой на части (пример: части по 500 МБ):
zip -s 500m -r archive_name.zip source_folder_or_file- -s 500m, размер части (используйте суффиксы: k — КБ, m, МБ, g — ГБ).
- -r — рекурсивно (обязательно для папок).
- archive_name.zip, имя итогового архива.
- source_folder_or_file — что архивируем.
Результат: Вы получите файлы archive_name.zip, archive_name.z01, archive_name.z02 и т.д.
Вариант Б: Простое разбиение любого файла на части (утилита split)
Если вам не нужно сжатие, а нужно просто разделить существующий большой файл (например, уже готовый .dmg или .iso) на куски для переноса на FAT32-флешку.
- В терминале перейдите к файлу (
cd). - Команда для разбиения на части по 2 ГБ (2000m):
split -b 2000m large_file.dmg "large_file.dmg.part_"- -b 2000m, размер части в мегабайтах.
- «large_file.dmg.part_» — префикс для имен частей (будут
.part_aa,.part_ab… или с цифрами, если добавить флаг-d).
Как собрать (склеить) части обратно на Mac (Терминал)
- Для ZIP (.zip, .z01…): Обычно достаточно просто распаковать первый файл (.zip) стандартным «Архиватором утилитой» (двойной клик) или командой
unzip archive_name.zip. Утилита сама найдет остальные части, если они лежат рядом.unzip archive_name.zip - Для файлов, разбитых через
split(.part_…): Используйте командуcat(конкатенация):cat large_file.dmg.part_* > large_file.dmgВажно: Части должны быть в правильном алфавитном порядке. Флаг
-dпри создании (split -d) делает нумерацию 00, 01, 02…, что надежнее для сортировки.
Способ 2: Графические приложения (GUI) — Для тех, кто не любит терминал
Если командная строка пугает, на macOS есть отличные бесплатные и платные приложения с поддержкой многотомных архивов.
Keka (Бесплатно на сайте / Платно в Mac App Store)
Лучший бесплатный выбор для создания сплит-архивов. Поддерживает форматы: 7Z, ZIP, TAR, GZIP, BZIP2, XZ, LZIP, DMG, ISO.
- Скачайте с официального сайта keka.io (версия с сайта бесплатна и полнофункциональна).
- Откройте Keka → выберите формат 7Z или ZIP (7Z сжимает лучше).
- В поле «Разделить на тома» (Split) укажите размер (например, 500 MB или 4 GB для FAT32).
- Перетащите файлы/папки в окно Keka или на иконку в Доке.
- Сохраните архив. Keka создаст
.7z.001, .7z.002...или.zip, .z01....
Распаковка: Просто дважды кликните по первому файлу (.001 или .zip). Keka (или «Архиватор утилита» для ZIP) соберет всё автоматически.
The Unarchiver (Бесплатно, Mac App Store / Сайт)
Стандарт де-факто для РАСПАКОВКИ на Mac. Поддерживает RAR, 7Z, ZIP, и многотомные архивы любых форматов.
- Важно: The Unarchiver НЕ УМЕЕТ СОЗДАВАТЬ архивы (и тем более разбивать их). Он только распаковывает.
- Установите, запустите один раз для ассоциации форматов.
- Чтобы распаковать многотомный архив: кликните по первему файлу (
.part1.rar,.001,.zip). Все части должны лежать в одной папке.
Archiver / BetterZip (Платные, есть в Setapp)
Мощные комбайны с красивым интерфейсом, поддержкой шифрования, предпросмотра и созданием многотомных архивов «в пару кликов». Если у вас подписка Setapp, это лучший вариант «из коробки».
RAR / WinRAR (Консольная версия для Mac)
Если вам критично именно формат .rar (например, для совместимости со старыми скриптами или пользователями Windows, привыкшими к .part1.rar):
- Скачайте консольную версию RAR for macOS с сайта rarlab.com.
- Распакуйте, перенесите исполняемый файл
rarв/usr/local/bin/(требует sudo). - Команда для создания многотомного RAR (части по 100 МБ):
rar a -v100m -r archive_name.rar source_folder
Способ 3: Онлайн-сервисы (Без установки ПО)
Если файл неконфиденциальный и интернет быстрый, можно использовать веб-инструменты (например, 123apps Archive Tool, Aspose ZIP Splitter).
- Загружаете файл → указываете размер части → скачиваете части.
- Минусы: Лимиты по размеру (часто 2-4 ГБ бесплатно), приватность, зависимость от скорости загрузки/скачивания.
Важные нюансы и ответы на частые вопросы
Могут ли части быть независимыми?
Нет; Это критически важный момент. Если вы разбили 20 ГБ на 4 части по 5 ГБ:
- Файл 1 (7 ГБ) попадет в часть 1 и начало части 2.
- Файл 2 (3 ГБ) будет в конце части 2 и части 3.
Последствие: Вы не можете распаковать только Часть 1 и получить целый Файл 1. Если удалить Часть 2, Файл 1 будет поврежден (обрезан), а Файл 2 — потерян. Все части обязательны для полной распаковки.
Какой формат выбрать: ZIP, 7Z или RAR?
| Формат | Сжатие | Скорость | Распаковка на чистом Mac (без приложений) | Распаковка на Windows (без приложений) |
|---|---|---|---|---|
| ZIP (.zip, .z01…) | Среднее | Быстро | ✅ Да (Архиватор утилита) | ✅ Да (Проводник) |
| 7Z (.7z.001…) | Максимальное | Средне | ❌ Нет (нужен Keka / The Unarchiver) | ❌ Нет (нужен 7-Zip / WinRAR) |
| RAR (.part1.rar…) | Хорошее | Средне | ❌ Нет (нужен The Unarchiver / Keka) | ✅ Да (WinRAR / 7-Zip) |
Рекомендация: Для передачи файлов пользователям Windows/Mac без установки софта — используйте ZIP (через Терминал или Keka). Для максимальной экономии места и архивации «для себя», 7Z (через Keka).
Ошибка «Operation not permitted» в Терминале
На macOS 10.15+ (Catalina и новее) Терминалу нужен Полный доступ к диску (Full Disk Access) для работы с папками «Рабочий стол», «Документы», «Загрузки» и внешними дисками.
- Системные настройки → Защита и безопасность → Конфиденциальность и безопасность → Полный доступ к диску.
- Добавьте туда Terminal.app (и iTerm2, если используете).
- Перезапустите Терминал.
Как извлечь многотомный ZIP, если стандартный «Архиватор утилита» выдает ошибку?
Иногда встроенный распаковщик капризен к именам файлов (.z01 vs .zip.001).
- Решение 1: Установите The Unarchiver или Keka — они надежнее.
- Решение 2 (Терминал):
unzip -FF archive_name.zip(флаг-FFпытается починить структуру) или простоunzip archive_name.zip. - Решение 3 (для ZIP из Keka): Keka создает стандартные .zip/.z01. Убедитесь, что все части лежат в одной папке и имена не были переименованы вручную.
Шпаргалка: Быстрые команды для Терминала
Создать многотомный ZIP (части по 1 ГБ):
zip -s 1g -r my_archive.zip /path/to/folder Разбить готовый файл на куски по 4 ГБ (для FAT32) без сжатия:
split -b 4g -d large_file.iso "large_file.iso.part_" (Флаг -d даст нумерацию .part_00, .part_01… удобнее для cat)
Склеить части, созданные через split:
cat large_file.iso.part_* > large_file.iso Распаковать многотомный ZIP:
unzip my_archive.zip Создать многотомный 7Z через Keka (CLI, если установлен p7zip через brew):
7z a -v500m archive.7z /path/to/folder - Хочу быстро, бесплатно, без программ, чтобы открылось на любом компьютере → Терминал + zip -s (Способ 1А).
- Боюсь терминала, хочу красивый интерфейс и лучшее сжатие (7z) → Keka (скачать с сайта keka.io).
- Мне прислали многотомный архив (RAR, 7Z, ZIP) и нужно его открыть → The Unarchiver (бесплатно в App Store).
- Нужно именно .rar формат → Консольный RAR for macOS (rarlab.com) или BetterZip/Archiver (платные).
- Файл > 4 ГБ, нужно кинуть на флешку FAT32 просто как файл (не архив) → split -b 4g в Терминале, на другом маке склеить cat.
Теперь вы знаете все способы работы с большими архивами на Mac. Выбирайте удобный для вашей задачи метод и не забывайте: все части архива неразрывно связаны — храните и передавайте их вместе!