Как разбить большой архив на части и собрать его обратно в macOS

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

В современном мире файлы часто достигают размеров, которые неудобно хранить в одном архиве: ограничения файловой системы (например, FAT‑32 – 4 ГБ), необходимость загрузки через медленное соединение или требование разместить данные на нескольких носителях. На компьютерах под управлением macOS существует несколько способов разбить большой архив на части и потом собрать их обратно. В этой статье мы рассмотрим как это сделать с помощью встроенных средств, терминала и популярных сторонних приложений.


Содержание

  1. Зачем разбивать архив на части?
  2. Встроенные возможности macOS
  3. Разделение и сборка через Terminal
  4. Сторонние графические архиваторы
  5. Практические примеры
  6. Полезные советы и типичные ошибки

Зачем разбивать архив на части?

  • Ограничения файловой системы. 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»

  1. Откройте Terminal (Приложения → Утилиты → Terminal).
  2. Выполните команду:
    zip -s 5000m -r Projects.zip ~/Documents/Projects

    (каждая часть будет 5 ГБ).

  3. В результате появятся файлы Projects.zip, Projects.z01, Projects.z02 …
  4. Для распаковки просто дважды кликните по Projects.zip в Finder.

Пример 2. Разделение готового RAR‑архива на части по 2 ГБ с помощью StuffIt Deluxe

  1. Запустите StuffIt Deluxe.
  2. Выберите File → Create Archive, укажите исходный RAR‑файл.
  3. В настройках «Split archive» задайте размер тома – 2048 MB.
  4. Нажмите 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‑архива

  1. Скачайте и установите Keka из официального сайта.
  2. Перетащите нужную папку в окно Keka.
  3. В открывшемся диалоговом окне выберите формат 7z и укажите «Split to volumes» – например, 1024m (1 ГБ).
  4. Keka создаст файлы archive.7z.001, archive.7z.002 …
  5. Для распаковки откройте первую часть (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 – задача, которую можно решить несколькими способами:

  1. Встроенными утилитами zip и split через Terminal – полностью бесплатно и без установки сторонних программ.
  2. Графическими архиваторами (StuffIt Deluxe, The Unarchiver, Archiver, Keka) – удобный интерфейс и поддержка множества форматов.
  3. Кроссплатформенными решениями (WinRAR через Wine) – если нужен именно RAR‑формат.

Выбор инструмента зависит от ваших предпочтений: если вам важна скорость и гибкость – используйте терминал; если нужен простой «перетяни‑и‑отпусти» – ставьте Keka или The Unarchiver. Главное помнить о правильном порядке томов и проверять целостность после сборки.

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