Câu trả lời:
Tôi nghĩ phần cốt lõi của câu hỏi quan trọng của bạn là
Tôi sẽ chỉ sử dụng nó trên hai máy Ubuntu.
Tôi đã đối mặt với tình trạng khó xử giống như bạn và chọn EXT4. Lý do chính tôi chọn EXT4 là vì 1) EXT4 sẽ bảo vệ quyền truy cập tệp của tôi và 2) EXT4 quản lý tốt hơn việc lưu trữ dữ liệu trên đó (ví dụ: không cần phải liên tục chống phân mảnh và "mã hóa" như NTFS). EXT4 là một hệ thống tệp tự lực hơn NTFS.
Điểm trừ duy nhất khi sử dụng EXT4 là bạn sẽ không thể truy cập dữ liệu trên nó thông qua máy Windows. Nhưng như bạn đã nói trong câu hỏi của mình, đây sẽ không phải là vấn đề vì bạn chỉ sử dụng máy Ubuntu.
IMHO, lý do duy nhất để sử dụng NTFS là nếu bạn cần truy cập hệ thống tập tin với Windows. Nếu bạn không, NTFS thực sự là một hệ thống tệp kém hơn.
Nếu bạn sẽ chỉ sử dụng nó trên hai máy đó và có kế hoạch tôn giáo về việc ngắt kết nối ổ đĩa đúng cách trước khi ngắt kết nối USB / tắt nguồn, thì có, ext4 rất được khuyến khích.
ext4 sẽ cung cấp cho bạn hiệu suất được cải thiện so với ext3, đặc biệt là khi cố gắng viết nhiều tệp cùng một lúc hoặc khi tạo một tệp lớn.
Sự đánh đổi là một cơ hội mất dữ liệu cao hơn một chút nếu ổ đĩa không được ngắt đúng cách .
Tôi muốn giới thiệu nó. ext4 là hệ thống tệp mặc định cho Ubuntu vì lý do chính đáng. Là một lợi ích phụ, bạn có thể sử dụng Disk Utility để mã hóa toàn bộ ổ đĩa bằng mật khẩu rất mạnh. Theo cách đó, nếu bạn bị mất ổ đĩa ngoài (hoặc nếu nó bị đánh cắp), dữ liệu của bạn sẽ không thể được truy cập bởi bên thứ ba.
Tôi sử dụng ext4 trên tất cả các ổ đĩa của tôi, nội bộ và bên ngoài. Đối với những ổ đĩa cần làm việc với máy Windows bạn bè, tôi sẽ có một phân vùng nhỏ hoặc NTFS.
Trong thời gian kể từ khi câu hỏi này nhận được câu trả lời, hỗ trợ Windows cho việc đọc và viết ext4 đã được cải thiện đáng kể. Xem ví dụ về dự án Ext2Fsd . Những gì tôi làm là tạo một phân vùng FAT nhỏ bổ sung có chứa phiên bản Ext2Fsd gần đây để tôi có thể truy cập phân vùng ext4 từ các máy tính Windows khác (cho phép quyền).
Tôi cũng nên thêm rằng một lý do chính đáng khác để thích ext4 hơn NTFS là hiệu quả hỗ trợ linux cho NTFS. Trong trường hợp của tôi, trong khi sử dụng rsnapshot để sao lưu vào phương tiện bên ngoài từ Ubuntu, việc chuyển sang ext4 giảm đáng kể thời gian thực hiện để hủy liên kết các thư mục.
Tôi sẽ nói không, đơn giản vì, để thuận tiện cho bạn, bạn có thể muốn sử dụng nó trên các máy khác trong tương lai. (cụ thể là Windows).
Tôi đã ở một vị trí tương tự như bạn một vài năm trước đây. Sau đó, tôi có yêu cầu cài đặt Windows 7 dưới dạng Máy ảo và muốn truy cập các tệp trên ổ đĩa ngoài. Mặc dù nó là có thể bằng cách cài đặt extfs trên máy ảo Windows, các thiết lập sẽ không tiết kiệm - vì vậy bây giờ bất cứ khi nào tôi cần Windows, điều đầu tiên tôi phải làm là đi săn xuống extfs trình cài đặt, cấu hình, sau đó tôi có thể truy cập vào ổ đĩa.
Tất nhiên bạn có thể chắc chắn 99,99999% bạn sẽ không bao giờ chạm vào Windows (may mắn là bạn nếu như vậy :-)) nhưng quan điểm của tôi là rất khó để đánh giá đầy đủ các yêu cầu trong tương lai và vì vậy, vì mất đi vài lợi ích cho bạn ' Nếu nhận được từ Ext4 trên một ổ đĩa ngoài, có lẽ bạn sẽ thích hợp nhất với fat32 - nếu chỉ vì lý do tương thích.
Nhưng, như tôi đã đề cập ở trên, đáng chú ý là bạn có thể truy cập các ổ đĩa Ext3 trên Windows (không chắc chắn về Ext4) - thật rắc rối khi truy cập vào chúng được thiết lập trên Windows 7. Vì vậy, đây là một tùy chọn, thậm chí được cung cấp những gì tôi ' đã nói.
Câu trả lời phụ thuộc vào yêu cầu chính xác của bạn.
ext4 đã trở thành hệ thống tập tin mặc định cho một số bản phân phối Linux phổ biến bao gồm Ubuntu, Fedora và openSUSE. ext4 có một số cải tiến so với người tiền nhiệm của nó, trong đó bao gồm hỗ trợ cho các tệp lên tới 16 tebibytes (1 tebibytes bằng 1.024 gibibyes, với 1gibibyte bằng 1.074 gigabyte) và kích thước âm lượng tối đa lên tới 1 Exbibyte. Nó tương thích ngược với ext3 và ext2, cho phép gắn ext3 và ext2 thành ext4. Điều này sẽ cải thiện một chút hiệu năng, bởi vì một số tính năng mới của ext4 cũng có thể được sử dụng với ext3 và ext2, chẳng hạn như thuật toán phân bổ khối mới.
XFS là một hệ thống tệp hiệu suất cao, có khả năng mở rộng cao, được thiết kế ban đầu tại Silicon Graphics, Inc. Nó được tạo ra để hỗ trợ các hệ thống tệp cực lớn. XFS hỗ trợ kích thước hệ thống tệp tối đa là 8 exbibytes trừ đi một (tức là 263-1 byte), mặc dù điều này phải tuân theo giới hạn khối do hệ điều hành máy chủ áp đặt. Các hệ thống Linux 32 bit giới hạn cả kích thước tệp và tệp hệ thống ở mức 16 tebibytes.
Có rất nhiều thông tin về chủ đề này, nhưng tôi sẽ bắt đầu ở đây và cố gắng khám phá nếu bạn muốn đưa nó đi xa hơn.
Tôi hi vọng cái này giúp được.
Nguồn: