В современном мире файлы часто достигают размеров, которые неудобно хранить в одном архиве: ограничения файловой системы (например, FAT‑32 – 4 ГБ), необходимость загрузки через медленное соединение или требование разместить данные на нескольких носителях. На компьютерах под управлением macOS существует несколько способов разбить большой архив на части и потом собрать их обратно. В этой статье мы рассмотрим как это сделать с помощью встроенных средств, терминала и популярных сторонних приложений.
Содержание
- Зачем разбивать архив на части?
- Встроенные возможности macOS
- Разделение и сборка через Terminal
- Сторонние графические архиваторы
- Практические примеры
- Полезные советы и типичные ошибки
Зачем разбивать архив на части?
- Ограничения файловой системы. FAT‑32 и некоторые внешние носители позволяют хранить файлы не более 4 ГБ.
- Транспортировка. При загрузке в облако или передаче через USB‑накопитель удобно иметь несколько небольших файлов.
- Резервное копирование. Некоторые сервисы (например, старые версии Dropbox) ограничивают размер отдельного файла.
- Параллельная загрузка. При использовании менеджеров загрузок можно скачивать части одновременно, ускоряя процесс.
Встроенные возможности macOS
macOS «из коробки» умеет работать только с форматом zip. Однако начиная с macOS 10.13 (High Sierra) появилась поддержка многотомных zip‑архивов через утилиту zip в терминале. Для большинства пользователей достаточно графических приложений, но если вы хотите обойтись без установки сторонних программ, используйте Terminal.
Создание многотомного zip‑архива
zip -s 2000m -r archive.zip /путь/к/папке_или_файлу
Параметр -s 2000m задаёт размер каждой части – 2000 МБ (примерно 2 ГБ). После выполнения вы получите файлы:
archive.zip– первая часть;archive;z01,archive.z02… – остальные тома.
Распаковка многотомного архива
Для распаковки достаточно открыть первую часть (archive.zip) в Finder или выполнить:
unzip archive.zip
Утилита автоматически соберёт все тома в один каталог.
Разделение и сборка через Terminal
Если вам нужен более гибкий контроль (например, разбить уже готовый архив или любой большой файл), используйте утилиту split и её обратную cat.
Разделение файла
# Пример: разбиваем файл size.iso на части по 4 ГБ
split -b 4096m size.iso size.iso.part.
В результате появяться файлы size.iso.part.aa, size.iso.part.ab и т.д.
Сборка обратно
части в оригинальный файл
cat size.iso.part.* > size.iso
Важно, чтобы части шли в правильном порядке (по алфавиту). При работе с архивами убедитесь, что первая часть имеет расширение .zip (или .rar), иначе некоторые программы могут не распознать их как один архив.
Разделение zip‑архива без пересжатия
# Сначала создаём обычный zip‑архив
zip -r bigarchive.zip /путь/к/данным
split -b 2000m bigarchive.zip bigarchive.zip.part.
Сборка zip‑архива из частей
cat bigarchive.zip.part.* > bigarchive.zip
unzip bigarchive.zip
Сторонние графические архиваторы
Для большинства пользователей удобнее работать с GUI‑приложениями. Ниже перечислены самые популярные решения, поддерживающие создание и распаковку многотомных архивов.
StuffIt Deluxe / StuffIt Expander
- Поддерживает более 20 форматов (RAR, SITX, CAB и др.).
- Имеет функцию «разбить архив на тома» с указанием максимального размера.
- Бесплатный StuffIt Expander доступен в App Store – умеет только распаковывать, но достаточно для сборки томов.
The Unarchiver
- Бесплатный, лёгкий, поддерживает RAR, 7z, ZIP, TAR, GZIP, BZIP2 и многотомные архивы.
- Для объединения сегментированных архивов достаточно открыть первую часть.
Archiver (MacPaw)
- Коммерческий продукт, но предлагает 14‑дневный пробный период.
- Позволяет создавать многотомные ZIP, RAR, 7z и разбивать файлы на части.
Keka
- Открытый и бесплатный архиватор.
- Поддерживает создание многотомных архивов формата 7z и ZIP.
- Для разбивки используйте пункт меню «Создать архив → Многотомный».
WinRAR (через Wine или Parallels)
- Если вам нужен RAR‑формат, можно установить Windows‑версию через
Wineили виртуальную машину. - WinRAR умеет разбивать архивы на тома с указанием размера в мегабайтах.
Практические примеры
Пример 1. Создание 5‑гигабайтного многотомного ZIP‑архива из папки «Projects»
- Откройте Terminal (Приложения → Утилиты → Terminal).
- Выполните команду:
zip -s 5000m -r Projects.zip ~/Documents/Projects(каждая часть будет 5 ГБ).
- В результате появятся файлы
Projects.zip,Projects.z01,Projects.z02… - Для распаковки просто дважды кликните по
Projects.zipв Finder.
Пример 2. Разделение готового RAR‑архива на части по 2 ГБ с помощью StuffIt Deluxe
- Запустите StuffIt Deluxe.
- Выберите File → Create Archive, укажите исходный RAR‑файл.
- В настройках «Split archive» задайте размер тома –
2048 MB. - Нажмите Create. Программа создаст файлы
archive.part001.rar,archive.part002.rar…
Пример 3. Сборка разбитого DMG‑образа (части .dmg.partaa, .dmg.partab …)
# Перейдите в папку с частями
cd ~/Desktop/dmg_parts
cat myimage.dmg.part* > myimage.dmg
hdiutil attach myimage.dmg
Пример 4. Использование Keka для создания многотомного 7z‑архива
- Скачайте и установите Keka из официального сайта.
- Перетащите нужную папку в окно Keka.
- В открывшемся диалоговом окне выберите формат 7z и укажите «Split to volumes» – например,
1024m(1 ГБ). - Keka создаст файлы
archive.7z.001,archive.7z.002… - Для распаковки откройте первую часть (
archive.7z.001) – Keka автоматически соберёт остальные.
Полезные советы и типичные ошибки
- Не меняйте имена томов. Большинство программ определяют порядок по суффиксам (
.001,.002и т;д.). - Храните все части в одной папке. При распаковке программы ищут соседние тома в том же каталоге.
- Проверяйте целостность. После сборки выполните
zip -T archive.zipилиunzip -t archive.zipдля проверки. - Для FAT‑32 используйте размер ≤ 4096 МБ. Иначе система откажется записать файл.
- Если архив «корруптед», проверьте, что все части полностью скопированы (особенно при передаче через сеть).
- Для больших файлов (>30 ГБ) рекомендуется использовать
7zс параметром-v(например,7z a -v2g archive.7z bigfile.iso).
Разделение архивов на части в macOS – задача, которую можно решить несколькими способами:
- Встроенными утилитами
zipиsplitчерез Terminal – полностью бесплатно и без установки сторонних программ. - Графическими архиваторами (StuffIt Deluxe, The Unarchiver, Archiver, Keka) – удобный интерфейс и поддержка множества форматов.
- Кроссплатформенными решениями (WinRAR через Wine) – если нужен именно RAR‑формат.
Выбор инструмента зависит от ваших предпочтений: если вам важна скорость и гибкость – используйте терминал; если нужен простой «перетяни‑и‑отпусти» – ставьте Keka или The Unarchiver. Главное помнить о правильном порядке томов и проверять целостность после сборки.
Надеемся, что это руководство поможет вам быстро и без проблем работать с многотомными архивами на Mac.