Niedługo kupię dysk twardy o pojemności 2 TB i chciałbym go używać do przechowywania multimediów. Chciałbym móc czytać / pisać zarówno w systemie Windows (wersja 7, 64-bitowa), jak i Ubuntu Linux, i potrzebuję wsparcia dla plików większych niż 4 GB (więc myślę, że wyklucza to FAT32).
Obecnie używam napędów IFS, aby uzyskać dostęp do moich partycji ext4 na Linuksie i uważam, że jest niestabilny. Czy to oznacza NTFS? Czy brakuje mi czegoś jeszcze?
windows
linux
filesystems
compatibility
MighMoS
źródło
źródło
Po pierwsze, będą problemy z NTFS, jeśli użyjesz go w systemie Linux:
NTFS nie obsługuje bardzo dobrze trybu uprawnień do plików, więc stracisz bit wykonywalny, bit setuid itp.
System ACL w NTFS nie jest tak wygodny w Linuksie i nie można go wyłączyć tak, jak w FAT32.
Obecnie wydajność implementacji NTFS w systemie Linux nie jest bardzo dobra. Na przykład znalazłem, że jeśli zbuduję projekt Maven z NTFS, jest on 3 razy wolniejszy niż ext4.
Osobiście uruchamiam system operacyjny Windows w VirtualBox i zmieniam dysk wirtualny w surowy obraz NTFS (patrz tutaj ). Ponieważ obraz NTFS jest teraz w formacie raw, a nie .VDI, można uzyskać dostęp do NTFS, podłączając go bezpośrednio, bez ładowania instancji maszyny wirtualnej.
Korzystanie z VirtualBox zamiast Dual boot ma kilka zalet:
Nie musisz konwertować partycji Linux na system plików NTFS. W VirtualBox możesz uzyskać
Share Folder
dostęp do systemu plików systemu operacyjnego hosta. I to jest bardzo szybkie. W razie potrzeby zamapuj go na literę dysku.Możesz pracować z obydwoma systemami operacyjnymi jednocześnie, bez konieczności ponownego uruchamiania w celu przełączania się między nimi.
Twój moduł ładujący GRUB nigdy nie zostanie zastąpiony przez system Windows. System Windows zawsze zastępuje rekord rozruchowy i nigdy nie wyświetla monitu z odpowiedzią „tak” lub „nie”.
Zwrócisz większą uwagę na Linuksa, a następnie nauczysz się, jak Linux wykonuje większość swojej pracy. W rzeczywistości stwierdziłem, że rzadko jest potrzebne włączenie maszyny wirtualnej z systemem Windows. Ponieważ ludzie są leniwi w uczeniu się nowych rzeczy, jeśli instalujesz podwójny system, a Windows wystarczy, dlaczego miałbyś zawracać sobie głowę uruchamianiem innego systemu operacyjnego?
Odkryłem, że jest to najlepszy sposób na współistnienie Linuksa i Windowsa. Zbudowałem kilka wystąpień maszyn wirtualnych systemu Windows dla różnych zastosowań, a ponieważ nie instaluję zbyt wielu aplikacji na każdej maszynie wirtualnej, działają one szybko i nie różnią się zbytnio od maszyn niebędących maszynami wirtualnymi.
źródło
Proponuję rozważyć UDF 2.01. Jest natywnie obsługiwany zarówno przez jądra systemu Windows, jak i Linux.
W systemie Windows użyj,
format /FS:UDF
aby utworzyć ten system plików.źródło
Jeśli nie możesz znaleźć stabilnego sterownika IFS, NTFS będzie twoim jedynym łatwym wyborem. NTFS jest znacznie bardziej stabilny niż kiedyś pod Linuksem.
Nie używałem ext4 z Windows, ale znalazłem sterowniki IFS wystarczająco stabilne dla ext2 / 3, abyś mógł wypróbować starsze warianty systemu plików Linux.
źródło