Ваше ограничение действительно связано не с файловой системой; или из версий пакетов я думаю .
Ограничение в 2 ГБ связано с тем, что вы используете 32-разрядную -версию ОС.
Вариантом увеличения файла будет установка 64-битной -версии , если аппаратное обеспечение поддерживает ее .
Traditionally, many operating systems and their underlying file system implementations used 32-bit integers to represent file sizes and positions. Consequently, no file could be larger than 232 − 1 bytes (4 GB − 1). In many implementations, the problem was exacerbated by treating the sizes as signed numbers, which further lowered the limit to 231 − 1 bytes (2 GB − 1).
Вам нужно отправить файл cpio на стандартный ввод, чтобы извлечь его :cpio -idv < file.cpio
Для циклического просмотра файлов, например. в баше делай:
#!/bin/bash
for filename in *.cpio; do
cpio -idv < "$filename"
done
Man-страница подробно описывает это :https://linux.die.net/man/1/cpio