Вы пробовали GNU tar (gtar
)? Для этого SUNWgtar
есть пакет Solaris SFW или попробуйте SunFreeware.
со страницы руководства tar(1)
:
See largefile(5) for the description of the behavior of tar
when encountering files greater than or equal to 2 Gbyte (
2^31 bytes).
В моей системе Solaris 10 largefile(5)
говорит, что tar
* largefile
-защищено.
Возможно truss
может помочь:
truss -a -f -o /tmp/truss.out tar xf foo.tar
(пожалуйста, напишите truss.out
, если он не слишком длинный, или, может быть, просто хвост этого в противном случае).
EDIT : Я только что наткнулся на патчи 138621-02 / 138622-02, "SunOS 5.10: tar patch" с июня 2010 года. В частности, исправляет ошибку "6578528 / usr / bin / tar dumps core при извлечении больших файлов ". (Это не рекомендуемое исправление или исправление безопасности, поэтому его можно было пропустить).