tar -cvf file.tar Directory
При создании файла алгоритмы сжатия не применяются, что очень сильно экономит время.
Теперь разобъем созданный файл на части. Для этого выполняем команду:
split -b 2000m file.tar splitted
, где 2000m - размер части файла, splitted - базовая часть имень новых файлов.
Собрать разрезанные файлы можно командой:
cat splittedaa splittedab ... > newfile
Для того, чтобы это работало и в Windows, есть порт утилит Linux. Называется он UnxUtils.
Существует и более простой способ. Почему-то, если нажать правой кнопкой на папке и выбрать Compress, то в открывшемся окне для любого из форматов опция Split недоступна. Однако, если открыть стандартный менеджер архивов для Gnome (в fedora он называется Archive Manager) и создать архив .zip, то его разрезать уже можно. Вот только размер ограничен 1000 Mb.
Также можно установить peazip - кросс-платформенный архиватор с очень обширным функционалом.