Uruchomiłem podwójnie system Windows XP, instalując Linux Mint. Dowiedziałem się, że podczas korzystania z Linux Mint mogłem widzieć i otwierać pliki zainstalowane w systemie Windows XP, ale podczas korzystania z systemu Windows XP nie widzę i nie otwieram plików zainstalowanych w systemie Linux Mint.
Dlaczego?
Dlaczego Linux rozpoznaje system Windows, ale nie odwrotnie?
linux
windows
filesystems
użytkownik
źródło
źródło
diskmgmt.msc
. Jedyną rzeczą jest to, że prosisz system Windows o zrozumienie systemu plików, o którym nie wie, tak jak możesz poprosić go o użycie urządzenia (np. Modemu), o którym nie wie.Odpowiedzi:
System Windows natywnie obsługuje systemy plików NTFS i FAT (kilka odmian) (dla dysków twardych / systemów magnetycznych) oraz CDFS i UDF dla nośników optycznych, zgodnie z tym artykułem .
Aby uzyskać dostęp do innych systemów plików, wymagane będą dodatkowe sterowniki / oprogramowanie. Na przykład sterownik systemu plików Ext2 do zainstalowania dla systemu Windows to projekt typu open source, który obsługuje system Ext2.
EDYCJA : Poprawiono literówkę „UFS” zamiast „UDF” - popisuje się @ChrisS za złapanie błędu.
źródło
System Windows nie ma macierzystej obsługi systemu plików Linux (między innymi ext3, ext4, zfs). To takie proste.
źródło
Oprócz tego, że Windows po prostu nie ma wsparcia dla systemów plików Linux, Microsoft nie może w uzasadniony sposób wziąć na siebie odpowiedzialności za zagwarantowanie bezpieczeństwa danych, jeśli spróbuje je obsługiwać. Na przykład (i całkowicie hipotetyczny), powiedzmy, że zespół ext4 poprawia wydajność, rozpoznając nowy format i-węzła ext4, który nie jest kompatybilny wstecz. Następnie system Windows modyfikuje dane, ale miesza stary format z nowym, ponieważ nie wie o zmianie i powoduje uszkodzenie danych. Kogo będziesz winić?
Przez lata, jak wspomina moja pamięć, jądro Linuksa obsługiwało NTFS tylko do odczytu, a wsparcie zapisu było oznaczone jako NIEWSPIERANE przez wiele lat po jego wprowadzeniu. Jądro Linux było oczywiście bardzo zaniepokojone integralnością danych, dopóki nie upewniło się, że ich obsługa systemu plików NTFS jest w pełni stabilna i zrozumiała. Teraz wyobraź sobie, o ile trudniej byłoby w zespole jądra, gdyby Windows miał 3-5 innych systemów plików równie popularnych jak NTFS. (Pomyśl: ext3-4, XFS, ReiserFS, Btrfs itp.)
źródło
Jest tak z powodu różnicy w systemach plików systemów Windows i Linux. System Windows nie obsługuje plików systemu Linux ani systemów plików.
źródło
Miałem ten sam problem, co ty. Jest tak, ponieważ Linux używa systemów plików ext2 / 3/4 dla swoich partycji. System Windows nie odczytuje / nie zapisuje tego typu systemów plików. Tylko NTFS i FAT. Linux czyta / zapisuje w prawie każdym systemie plików.
Rozwiązaniem tego problemu jest zainstalowanie oprogramowania / sterownika typu open source, które umożliwia odczytywanie i zapisywanie na partycjach ext3 w systemie Windows: ext2fsd
Używam go i działa, jest stabilny i świetnie.
źródło
Obecnie nie ma sterowników Windows obsługujących system plików EXT4. Jeśli zainstalujesz UBUNTU na EXT2 / EXT3, możesz użyć ich do uzyskania dostępu do swoich plików. Z drugiej strony możesz mieć Dropbox lub coś takiego do wymiany plików.
źródło
Trzeba tylko wspomnieć, że jeśli naprawdę chcesz mieć dwukierunkowe współdzielone dane z obu systemów operacyjnych, skonfiguruj partycję danych jako NTFS z GParted lub innym narzędziem do partycjonowania i będą one (powinny?) Być dostępne dla obu systemów operacyjnych.
Nigdy tego nie zrobiłem, ale jestem pewien, że jest to łatwy sposób udostępniania danych między platformami Win / Linux.
Twoje zdrowie!
źródło