& ldquo; cat: ошибка записи: файл слишком большой & rdquo; при попытке присоединиться к резервной копии 7 ГБ

У меня есть файл .iso размером 7 ГБ, и я хочу переместить его на дополнительный жесткий диск, который я подключил к компьютеру, сначала я попытался переместить весь файл, и он не смог сказать, что файл слишком большой. Я заметил, что всегда копировалось 4 ГБ, поэтому я использовал разделение для генерации блоков по 3 ГБ.

Теперь у меня есть 3 куска на вторичном диске, и я пытаюсь соединить их, используя cat с:

cat x0* > backup.iso

Но он также не может сказать:

cat: write error: File too large

Полученный файл еще раз 4 ГБ. Как я могу объединить эти файлы?

На этом диске достаточно места для файлов (> 50 ГБ). Я где-то читал, что мне нужно pipe содержимое файлов в реальном времени, чтобы избежать этой ошибки, но я не знаю, как это сделать.

6
задан 6 October 2015 в 13:46

2 ответа

Какой формат у вашего внешнего накопителя? Некоторые диски используют FAT32, и это ограничивает максимальный размер файла, близкий к 4 ГБ.

Если вы хотите иметь файлы большего размера, вы должны изменить их. Для этого вам нужно отформатировать внешний диск.

0
ответ дан 6 October 2015 в 13:46

Самое простое решение - вывести кошку на внешний жесткий диск в формате, отличном от FAT32. Вы можете просто переформатировать USB-накопитель объемом> 8 ГБ и вывести туда кошку.

Боюсь, но вы не сможете обрабатывать> 4 ГБ файлы на жестком диске FAT32.

Вы можете найти дополнительную информацию о файловых системах и их ограничениях здесь: http://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits

0
ответ дан 6 October 2015 в 13:46

Другие вопросы по тегам:

Похожие вопросы: