Tôi chọn hệ thống tệp nào để chia sẻ tệp giữa Windows và Ubuntu?


18

Hiện có trong bản cài đặt (thẻ nhớ USB) cho Ubuntu 12.04.1 32 bit. Muốn có khả năng khởi động kép giữa Windows 7 và Ubuntu. Đã phân vùng ổ cứng với Windows System (sda1), Windows OS (sda2), Ubuntu (sda3 - với hệ thống tệp ext4 và điểm gắn kết "/"), hoán đổi (sda4) và cần biết hệ thống tệp nào sẽ chọn cho phần còn lại không gian trống (lưu trữ) phân vùng với một điểm / nhà gắn kết? Tôi đoán nó là FAT32 hoặc ext4, nhưng tôi cần chắc chắn rằng nó cho phép chia sẻ chéo các tài liệu / thư mục với cả hai hệ điều hành Windows 7 và Ubuntu. Ngoài ra, có phải FAT32 là một loại hệ thống NTFS? Cảm ơn trước.




Lưu ý rằng ngủ đông một HĐH, sau đó khởi động HĐH khác (trong khi hệ điều hành đầu tiên vẫn ở trạng thái ngủ đông) CÓ THỂ dẫn đến tham nhũng lớn trên phân vùng dùng chung nếu đó là đĩa NỘI BỘ. HĐH có thể bỏ qua việc đồng bộ hóa các đĩa bên trong khi ngủ đông.
Rolf

Câu trả lời:


12

Do các hệ thống Windows hỗ trợ "ngoài luồng" FAT32 và NTFS (Và chỉ hai trong số đó cho trường hợp của bạn) và Linux hỗ trợ toàn bộ phạm vi của chúng bao gồm cả FAT32 và NTFS, rất khuyến khích định dạng phân vùng hoặc đĩa bạn muốn chia sẻ hoặc là FAT32 hoặc NTFS, nhưng vì FAT32 có giới hạn kích thước tệp là 4.2 GB, nếu bạn tình cờ làm việc với các tệp lớn, thì tốt hơn là bạn nên sử dụng NTFS.

Chỉ cần thêm, nếu bạn làm điều đó với một loại phân vùng khác như ext4, btrfs hoặc bất kỳ loại nào khác mà Windows không hỗ trợ nguyên bản thì các tệp sẽ hoạt động trong Ubuntu nhưng không hoạt động trong Windows. Heck, trong Windows nếu bạn cố truy cập vào ổ đĩa đó, nó sẽ cung cấp tùy chọn định dạng ổ đĩa thành NTFS. Vì vậy, đây là lý do để gắn bó với FAT32 hoặc NTFS.

Bạn thực sự có thể làm điều này từ Ubuntu nếu bạn muốn sử dụng ví dụ GPARTED được tìm thấy trong Trung tâm phần mềm hoặc tiện ích Disks được cài đặt theo mặc định.

Tôi thậm chí đã viết một câu trả lời cho hỗ trợ NTFS có trong Ubuntu . Vì vậy, bất kể bạn quyết định cái nào, cả hai sẽ được hỗ trợ giữa cả hai hệ thống và bạn có thể có một phân vùng / đĩa có thể chia sẻ giữa Ubuntu và Windows.

Đối với một số vấn đề liên quan đến bảo mật và hiệu suất, /homekhông bao giờ nên là FAT32 hoặc NTFS. Đối với trường hợp của bạn, bạn nên tạo một phân vùng khác (Hoặc bằng cách lấy không gian trống không được sử dụng bởi các tệp từ phân vùng đã được tạo hoặc sử dụng ổ cứng khác) và phân vùng NÀY phải là phân vùng được định dạng là FAT32 / NTFS. Phân vùng này cũng sẽ là phân vùng sẽ chia sẻ thông tin giữa cả Windows và Ubuntu /home. Cuối cùng, nó sẽ trông giống như thế này:

CỨNG 1

/ sda1 - Windows (NTFS, FAT32)
/ sda2 - Swap
/ sda3 - Ubuntu (EXT4)
/ sda4 - Phân vùng được chia sẻ giữa Ubuntu và Windows (Định dạng NTFS hoặc FAT32)

Đây chỉ là một bản phác thảo thô nhưng tôi nghĩ nó sẽ cho bạn ý tưởng về cách làm cho nó để họ chia sẻ với nhau. Nếu bạn có 2 ổ cứng thì:

CỨNG 1

/ sda1 - Windows (NTFS, FAT32)
/ sda2 - Hoán đổi
/ sda3 - Ubuntu (EXT4)

HARD DRIVE 2
/ sdb1 - Phân vùng được chia sẻ giữa Ubuntu và Windows (Định dạng NTFS hoặc FAT32)


Cảm ơn, Luis. Tôi có vẻ như có lẽ nên định dạng lại thành NTFS qua Windows, sau thực tế. Cảm ơn một lần nữa để được giúp đỡ của bạn. Điều này hiện đã được giải quyết.
Đây là Johnny

Giáo sư! Đợi một chút - đây là thông báo lỗi tôi nhận được sau khi chọn FAT32 và sau đó nhấn [CÀI ĐẶT NGAY]: Loại hệ thống tệp fat32 không thể được gắn trên / home, vì đây không phải là hệ thống tệp Unix đầy đủ chức năng. Vui lòng chọn một hệ thống tệp khác, chẳng hạn như ext2. Tôi lại: Có gợi ý nào không?
Đây là Johnny

/ home không nên là FAT32 hoặc NTFS cho nhiều vấn đề về bảo mật và hiệu suất. Nếu bạn định chia sẻ đĩa hoặc phân vùng, bạn nên tạo một phân vùng khác dành riêng cho điều đó. Hãy để tôi thêm thông tin trong câu trả lời để giải thích rõ hơn về điều này.
Luis Alvarado

2

Tôi không đề xuất sử dụng NTFS trong Linux, vì tôi thấy hỗ trợ Linux trên NTFS rất kém, tốc độ đọc và ghi tệp của nó cực kỳ chậm. Vì vậy, nếu bạn không muốn sử dụng các tệp lớn, chỉ cần sử dụng Fat32 hoặc ExtFat.


1

Đặt nó là NTFS, vì cả Ubuntu và Windows sẽ có thể đọc và ghi vào và từ phân vùng. Ext4 không được Windows nhận ra, vì vậy đừng thử điều đó. NTFS có một số cải tiến so với FAT32, ví dụ (sẽ không cho phép bạn có tệp có kích thước trên 4GB.


Cảm ơn bạn. Vì NTFS không "rõ ràng" là một tùy chọn, điều đó có nghĩa là tôi chọn FAT 32? Các tùy chọn của tôi như sau (như một phần của trình cài đặt Ubuntu): ext2, ext3, ext4, reiser fs, btrfs, jfs, xfs, fat 16, fat 32, exchange. và không sử dụng. Cảm ơn một lần nữa.
Đây là Johnny

Yeah fat32 sẽ ổn thôi! Tham khảo bình luận của Luis để biết thêm chi tiết!
Merri
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.