Hỗ trợ tệp lớn (> 2 GB) cho Linux cần được xử lý ở ba vị trí riêng biệt để đảm bảo bạn không chạy trong giới hạn kích thước tệp tối đa 2 GB:
Hỗ trợ tập tin lớn được kích hoạt trong kernel
Một hệ thống tệp hỗ trợ kích thước tệp lớn (nhiều hệ thống tệp dựa trên Linux thực hiện (ext3, reiserfs> = 3.6, v.v.))
Hỗ trợ tệp lớn trong các thư viện hoặc ứng dụng được sử dụng
Hỗ trợ kernel cho các tệp lớn đã có từ 2.4.0-test7; nếu bạn sử dụng kernel tùy chỉnh, hãy đảm bảo bạn đã bao gồm các tùy chọn tệp lớn.
Hầu hết các hệ thống tệp Linux đều hỗ trợ các tệp lớn, nhưng bạn có thể gặp sự cố khi sử dụng hệ thống tệp mạng.
Cuối cùng, các thư viện (ví dụ libpcap) và các ứng dụng cần được biên dịch với các tùy chọn gcc -D _LARGEFILE64_SOURCE -D _FILE_OFFSET_BITS = 64. Kiểm tra để đảm bảo các gói bạn đang sử dụng được biên dịch sẵn với các tùy chọn này hoặc tự cuộn.
Xem ở đây để biết thêm chi tiết.