約25GBサイズのディレクトリを圧縮し.tar.xz
、次のコマンドを使用してフォーマットしたいと思います。
tar --xz --create --verbose --file myArchive.tar.xz /patch/to/my/dir
ただし、次のエラーが発生します。
xz: (stdout): Write error: file too large
tar: myArchive.tar.xz: wrote only 2048 of 10240 bytes
tar: Child returned status 1
tar: Error is not recoverable: exiting now
また、フォーマットしようとしましたが、.tar.gz
ほぼ同じエラー行が表示されました。
私はFedora 32を使用しており、ターゲットファイルシステムはW95 FAT32(LBA)です。約4.3GBになるとファイルの書き込みが停止します。奇妙なことは、私のディスクに500GBを超える空き容量があることです。
問題は何で、どのように解決しますか?
答え1
FAT32ファイルシステムは4GBを超えるファイルを保存できません。出力ファイルがこれより大きいため、書き込みは失敗します。
解決策は、他のファイルシステムを使用または書き込みを試みる前に、タールボールをより小さな部分に分割することです。