Cẩn Trọng Với Hệ Thống Tập Tin Mới - nói dối e blog

Cẩn Trọng Với Hệ Thống Tập Tin Mới

Vì vừa tậu chiếc laptop mới toanh, tôi đã vội vàng sử dụng hệ thống tập tin ext4 để trải nghiệm cảm giác hiện đại. Ai ngờ hôm nay khi biên dịch kernel Linux phiên bản 2.6.31, lệnh make lại báo lỗi bất thường. Điều khiến tôi bối rối là gói tar này rõ ràng được tải trực tiếp từ trang chủ chính thức. Khi mở tập tin lỗi ra kiểm tra, tôi phát hiện khoảng chục ký tự ở giữa văn bản đã bị biến dạng thành mã hóa vô nghĩa.

Một cảm giác lo lắng dâng lên trong lòng. Ngay lập tức tôi sao chép gói tar sang vị trí khác và giải nén lại lần nữa. So sánh với bản gốc, lần này mọi thứ đều nguyên vẹn. Như vậy chỉ có thể là do ổ cứng gặp trục trặc hoặc lỗi từ hệ thống tập tin. Tôi nhanh chóng loại bỏ khả năng hỏng hóc phần cứng - nếu thật sự vậy, hệ điều hành chắc chắn đã hiển thị cảnh báo trên console. Hơn nữa, nếu ổ đĩa thực sự hư hại, không thể nào đọc trơn tru toàn bộ dữ liệu mà chỉ có vài ký tự bị thay đổi.

Suy đi tính lại, nhiều khả năng đây là lỗi phát sinh từ ext4. Một đồng nghiệp từng chia sẻ rằng: “Một hệ thống tập tin mới thường cần ít nhất năm năm để đạt độ ổn định tối ưu”. Lấy ví dụ như ReiserFS - hệ thống tập tin vốn nổi tiếng phức tạp về mã nguồn, dù đã tồn tại hơn một thập kỷ nhưng đến nay vẫn liên tục xuất hiện các lỗi mới. Nghĩ lại mà thấy hối hận vô cùng, giá như đừng vội vàng lựa chọn ext4 - hệ thống tập tin vừa ra đời năm nay. Thật là một thảm họa không mong muốn!

0%