3

Я не могу извлечь 8GB RAR-файл в терминале. Когда я пытаюсь, я получаю эту ошибку:

$ unrar --extract largefile.rar 
unrar: invalid archive 'largefile.rar': Value too large for defined data type                                                                                                             
Usage: unrar [OPTION...] ARCHIVE [FILE...] [DESTINATION]                                                                                                                                        
Try `unrar --help' or `unrar --usage' for more information.                                                                                                                                     

2 ответа2

2

Вам нужна 64-битная версия unrar для извлечения файлов такого размера. Может быть есть обходной путь, чтобы извлечь это с помощью unrar, но я не могу понять это.

Если вы можете заново создать архив, используйте:

rar a -v2097152k -R output-file.rar input-file  

Это гарантирует, что ваш rar будет сохранен в 2-гигабайтных чанках, и вы сможете восстановить его снова.

Я думаю, что лучший вариант для вас - просто удалить этот файл на другом компьютере.

1

У меня была такая же проблема на Ubuntu 16 с процессором ARMv7. Мне удалось без проблем распаковать проблемный архив с unar .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .