Tôi muốn các ổ đĩa ngoài của tôi có thể đọc và ghi được từ Linux, Mac OS X và Windows.
FAT32 hoạt động, nhưng giới hạn kích thước tệp 4 GB là một showstopper ngày nay. Có sự thay thế nào không?
Tôi muốn các ổ đĩa ngoài của tôi có thể đọc và ghi được từ Linux, Mac OS X và Windows.
FAT32 hoạt động, nhưng giới hạn kích thước tệp 4 GB là một showstopper ngày nay. Có sự thay thế nào không?
Câu trả lời:
Như Đột phá đã nói, sử dụng NTFS . Trong cả Mac OS và Linux, bạn có thể sử dụng NTFS-3G để cho phép đọc / ghi vào phân vùng NTFS.
Trên OS X, NTFS-3G cũng có thể được cài đặt miễn phí thông qua Homebrewbrew install ntfs-3g
. Bạn cũng cần Fuse cho OS X , nhưng chỉ có thế.
Các dự án này là miễn phí, nguồn mở và trưởng thành. Tôi đã sử dụng thiết lập này trên máy Mac và tôi không gặp vấn đề gì khi truy cập dữ liệu từ phân vùng NTFS.
UDF là một ứng cử viên. Nó hoạt động vượt trội trên linux> = 2.6.31, Windows> = Vista, MacOS> = 9 và trên nhiều BSD.
Lưu ý: UDF có các phiên bản khác nhau, không được hỗ trợ như nhau trên tất cả các nền tảng, xem Wikipedia - Tính tương thích .
Câu hỏi liên quan: Sử dụng UDF trên ổ flash USB
truncate -s 100M udf.img && mkudffs udf.img && mount udf.img /mnt && echo foo > /mnt/foo && umount /mnt && uname -r → 3.16.0-4-amd64
Câu trả lời đơn giản là không có. Không có mẫu số chung thấp nhất trên các HĐH này ngoài FAT32.
Theo mẫu số chung thấp nhất, ý tôi là hệ thống tập tin tích hợp. Đối với các tiện ích bổ sung, bạn chỉ có một mình.
Vâng, bạn có hai giải pháp. Nhiều bản phân phối Linux bao gồm các công cụ để đọc và ghi vào ổ đĩa NTFS ...
Một cách khác là sử dụng Ext2. Có một tiện ích windows tích hợp hệ thống tập tin với hệ điều hành Windows. Tôi nghĩ rằng đây sẽ là giải pháp lý tưởng của bạn:
Nó cài đặt trình điều khiển hệ thống tệp chế độ nhân thuần túy Ext2fs.sys, thực sự mở rộng hệ điều hành Windows để bao gồm hệ thống tệp Ext2. Vì nó được thực thi trên cùng một lớp phần mềm trong lõi hệ điều hành Windows NT giống như tất cả các trình điều khiển hệ thống tệp gốc của Windows (ví dụ: NTFS, FASTFAT hoặc CDFS cho CD-ROM Joliet / ISO), tất cả các ứng dụng có thể truy cập trực tiếp vào Khối lượng Ext2. Khối lượng Ext2 nhận ký tự ổ đĩa (ví dụ O :). Các tệp và thư mục của một khối Ext2 xuất hiện trong hộp thoại tệp của tất cả các ứng dụng. Không cần phải sao chép các tập tin từ hoặc đến các tập Ext2 để làm việc với chúng.
hãy thử exFAT , phiên bản này sẽ có sẵn cho nhiều hệ điều hành hơn. Phù hợp với bài viết wikipedia được liên kết (xem nguồn) có một mô-đun hạt nhân nguồn mở cho linux đang phát triển. OS X hỗ trợ nó kể từ 10.6.5, Windows hỗ trợ nó kể từ Vista. Có bản cập nhật cho hệ điều hành Microsoft oler.
exFAT hỗ trợ các tệp lớn.
FAT32 là một cái gì đó mà bạn có thể chắc chắn để làm việc ở hầu hết mọi nơi.
Tôi đấu tranh từ giới hạn kích thước tập tin, mà theo tiêu chuẩn ngày nay không còn lớn nữa. Vì exFAT chưa có sẵn trên Linux, tôi đã tìm kiếm các lựa chọn thay thế và thực sự rất khó để tìm thấy thứ gì đó phù hợp.
UDF đã từng có nghĩa là một nền tảng đa phương tiện và hệ thống tập tin đa phương tiện, nhưng nó đã bị lãng quên. Có một tùy chọn để định dạng UDF cho ổ đĩa cứng, khá phù hợp với ổ đĩa di động, nhưng từ những gì tôi trải nghiệm, hỗ trợ trên Windows là tối thiểu, nếu có. Tôi không biết nếu Windows 7 hỗ trợ các ổ UDF ngoài đĩa BluRay.
Tôi đã quyết định sử dụng NTFS cho các ổ đĩa ngoài của mình, cần phải cắm vào máy tính Windows, cũng như máy tính Linux. Đối với các ổ đĩa di động của tôi, chủ yếu, nếu không chỉ được sử dụng trên các máy tính Linux, tôi sử dụng XFS.
Vấn đề tương tự cũng xảy ra với mã hóa: Tôi sử dụng LUKS trên Linux, có một số hỗ trợ trên Windows. TrueCrypt không thể được tích hợp vào các hệ thống Linux quá tốt, so với LUKS, vì vậy tôi đã giải quyết vấn đề đó.
Nếu các yêu cầu đa nền tảng của bạn không bao gồm Windows, thì tôi hiểu rằng ZFS là tùy chọn tốt nhất cho các hệ điều hành hiện đại phổ biến được sử dụng rộng rãi vào cuối năm 2017. Xem triển khai OpenZFS bao gồm hỗ trợ cho OSX / macOS, Linux, FreeBSD: https: //en.wikipedia.org/wiki/OpenZFS http://www.open-zfs.org/wiki/Main_Page
Có thể sử dụng Windows thông qua một máy ảo (hoặc tài nguyên khác) nhưng nhu cầu của tôi được đáp ứng mà không cần Windows.
Tôi khuyên bạn nên sử dụng exFat
hệ thống tệp vì tôi đã định dạng phân vùng Harddisk 120 GB exFat
và nó hoạt động hoàn hảo với macOS, Linux và Windows.
Thành thật mà nói, không có hệ thống tập tin như thế. NTFS là chế độ đọc / ghi cho Linux / Mac nhưng không nên cài đặt Linux. Trên thực tế, tôi không thấy ai cài đặt Linux trên NTFS. Linux thường được cài đặt trên các hệ thống tập tin ext2 / ext3. FAT32 có thể hoạt động ngay bây giờ, nhưng các bản phát hành Windows trong tương lai như với Windows 7 sẽ không hoạt động.
Bạn có thể đọc / ghi trên các phân vùng Linux trong khi làm việc trên Windows bằng một số phần mềm / trình điều khiển được đề cập ở đây.
http://www.helpfolder.com/2009/08/27/how-to-access-linux-partitions-from-windows/