Sep 17, 2008

[Linux] tar 実行時に不思議なエラーに遭遇

tar 実行時に不思議なエラーに遭遇した。

tar: Only wrote 2047 of 10240 bytes to ./dummy.tar
tar: Error is not recoverable: exiting now
色々調べてようやく原因が分かった。 2Gbyte 以上のファイルを生成できないプラットフォームで、tar ファイルが 2Gbyte を超えた為に発生していたらしい。 余りに便利になりすぎて、一昔前の制約をどんどん忘れていく今日この頃。 幸せなことだけれど、たまにこういう落とし穴にはまる orz

ちなみに、発生したのはかなり昔の LinkStation 上。