Разбиение больших файлов и архивов на более мелкие части – это одна из самых востребованных задач при работе с мультимедиа, резервным копированием и обменом данными․ В статье мы подробно разберём, зачем это делается, какие инструменты подходят для разных операционных систем и как выполнить процесс «от начала до конца»․
Почему стоит разбивать архивы?
- Ограничения файловых систем․ FAT32 поддерживает файлы максимум 4 ГБ, а некоторые USB‑накопители и старые карты памяти работают именно с этой ФС․
- Удобство передачи․ При отправке файлов по электронной почте, через мессенджеры или файлообменники часто есть лимит на размер вложения (например, 25 МБ в Gmail)․
- Надёжность․ При загрузке больших файлов с плохим соединением проще повторно загрузить только повреждённый том, а не весь архив целиком․
- Хранение․ На физических носителях (DVD, Blu‑Ray, старые флешки) часто требуется разбить архив на части фиксированного размера․
Инструменты для разбиения архивов
Существует несколько популярных программ, которые позволяют создавать многотомные архивы:
- 7‑Zip – бесплатный кроссплатформенный архиватор с поддержкой форматов 7z, zip, tar и др․
- WinRAR – коммерческий, но широко используемый архиватор, умеющий работать с форматами RAR и ZIP․
- Командные утилиты Linux –
7z,split,catиtar․
Как разбить архив в Windows
WinRAR (GUI)
- Выберите файл или папку, которую хотите заархивировать․
- Щёлкните правой кнопкой мыши → Добавить в архив…․
- В открывшемся окне задайте имя архива (например,
archive_film․rar)․ - В нижней части слева найдите поле Разбить на тома, размером и укажите нужный размер:
- 250M – 250 МБ
- 1G – 1 ГБ
- Нажмите OK․ WinRAR создаст файлы
archive_film․part001․rar,archive_film․part002․rarи т․д․
7‑Zip (GUI)
- Установите 7‑Zip (официальный сайт) и откройте 7‑Zip File Manager․
- Перейдите в каталог с нужным файлом, выделите его и нажмите Добавить (кнопка
Alt+A)․ - В поле Архив укажите имя, например
archive_film․7z․ - В разделе Разбить на тома, размером введите
250M(или любой другой размер)․ - Нажмите OK․ В результате появятся файлы
archive_film․7z․001,archive_film․7z․002…
Как разбить архив в Linux
С помощью 7‑Zip (CLI)
Установите пакет p7zip-full (в большинстве дистрибутивов он уже есть):
sudo apt-get install p7zip-full # Debian/Ubuntu
sudo dnf install p7zip # Fedora
Пример разбиения файла Naprolom․2012․HDRip․avi на тома по 250 МБ:
7z a -v250m archive_film․7z Naprolom․2012․HDRip․avi
После выполнения вы получите файлы archive_film․7z․001, archive_film․7z․002 …
С помощью утилиты split
Если архив уже готов (например, archive_film․zip), его можно «разбить» без повторного сжатия:
split -b 250M archive_film․zip archive_film․part․
Команда создаст файлы archive_film․part․aa, archive_film․part․ab и т․д․ Для восстановления используйте cat:
cat archive_film․part․* > archive_film․zip
Создание многотомного архива с помощью tar + split
tar -cvf ー /path/to/large_folder | split -b 250M ⎯ archive_film․tar․
Для восстановления:
cat archive_film․tar․* | tar -xvf -
Как собрать архив обратно
WinRAR
- Убедитесь, что все части находятся в одной папке․
- Дважды щёлкните по файлу
archive_film․part001․rar(или․rar)․ - Выберите Извлечь в…․ WinRAR автоматически соберёт остальные тома․
7‑Zip
- Откройте любой из файлов
archive_film․7z․001в 7‑Zip․ - Нажмите кнопку Extract и укажите папку назначения․
- 7‑Zip проверит наличие остальных томов и произведёт распаковку․
Linux (CLI)
Для многотомного 7‑Zip архива:
7z x archive_film․7z․001
Для файлов, разбитых командой split:
cat archive_film․part․* > archive_film․zip
unzip archive_film․zip
Практический пример: разбиваем 1,4 ГБ AVI‑файл на части по 250 МБ
Исходные данные
keizekz:/media/xlamino/test_arxiv$ ls -lh
-rw-r--r-- 1 keiz keiz 1,4G 30 Jun 2012 Naprolom․2012․HDRip․avi
Шаг 1 – создаём многотомный архив 7‑Zip
7z a -v250m archive_film․7z Naprolom․2012․HDRip․avi
Результат (пример):
-rw-r--r-- 1 keiz keiz 250M 01 Jul 2026 archive_film․7z․001
-rw-r--r-- 1 keiz keiz 250M 01 Jul 2026 archive_film․7z․002
-rw-r--r-- 1 keiz keiz 250M 01 Jul 2026 archive_film․7z․003
-rw-r--r-- 1 keiz keiz 250M 01 Jul 2026 archive_film․7z․004
-rw-r--r-- 1 keiz keiz 150M 01 Jul 2026 archive_film․7z․005
Шаг 2 – переносим части куда нужно (например, на USB‑накопитель)
Каждый том не превышает 250 МБ, поэтому их можно копировать на FAT32‑накопитель без проблем․
Шаг 3 – собираем архив обратно (на любой машине)
7z x archive_film․7z․001
После распаковки получаем оригинальный Naprolom․2012․HDRip․avi размером 1,4 ГБ․
Часто задаваемые вопросы
Можно ли разбить уже существующий архив без его пересжатия?
Да․ В Windows это делается через WinRAR → Инструменты → Разделить․ В Linux – утилитой split․ Обратите внимание, что при таком способе вы теряете возможность «потоковой» проверки целостности (контрольные суммы) каждого тома․
Что делать, если одна из частей потерялась?
Для архивов 7‑Zip и RAR каждый том содержит контрольные суммы․ При попытке распаковать архив программа сообщит, какой том отсутствует․ Нужно просто восстановить недостающий файл (скачать заново, запросить у отправителя)․
Как задать размер тома в мегабайтах, а не в байтах?
Во всех упомянутых программах поддерживается суффикс:
250m– 250 МБ1g– 1 ГБ1024k– 1 МБ
Можно ли использовать другие форматы (zip, tar, rar) для многотомных архивов?
Да․ 7‑Zip умеет создавать многотомные архивы в форматах 7z и zip․ WinRAR поддерживает rar и zip․ Главное – при распаковке использовать ту же программу, что и при создании․
Разбиение архивов – простая, но чрезвычайно полезная операция․ С помощью 7‑Zip и WinRAR вы можете создавать многотомные архивы как в графическом интерфейсе, так и через командную строку, а в Linux – использовать мощные утилиты 7z, split и tar․ Следуя приведённым инструкциям, вы сможете без труда подготовить большие файлы к передаче, хранению и резервному копированию, а также быстро собрать их обратно без потери данных․