Czy można udostępniać pliki między 2 różnymi systemami operacyjnymi na tym samym komputerze?

17

Mój komputer ma podwójny rozruch. Mam zainstalowany system Red Hat Enterprise Linux 5 wraz z systemem Windows 7 Ultimate. Istnieje kilka typowych plików, które są wymagane przeze mnie w obu systemach operacyjnych. W tej chwili uzyskuję dostęp do tych plików i manipuluję nimi za pomocą dodatkowego urządzenia pamięci masowej (USB lub DVD RW) podłączonego do mojego systemu.

Czy można utworzyć wspólny folder / katalog, który będzie dostępny zarówno dla systemu Linux, jak i Windows. Czy można manipulować plikami w tego rodzaju folderach / katalogach za pośrednictwem obu systemów operacyjnych? W jaki sposób?

użytkownik3382203
źródło
12
@DanMan No! To pytanie dotyczy udostępniania między dwoma różnymi komputerami działającymi w tym samym czasie.
Gilles „SO- przestań być zły”
2
nie utworzyłeś wspólnej partycji, do której oba mogą uzyskać dostęp?
phuclv
3
Zachowaj ostrożność, gdy używasz hibernacji lub podobnej funkcji w jednym z systemów operacyjnych, ponieważ spowoduje to uszkodzenie danych (w systemie Windows 10 wyłączenie obejmuje domyślnie hibernację w celu szybszego zamknięcia / rozruchu)
H. Idden

Odpowiedzi:

43

Oczywiście i jest to bardzo łatwe. Najprostszym sposobem jest utworzenie wspólnej partycji korzystającej z systemu plików zrozumiałego dla obu systemów operacyjnych. Zwykle mam partycję sformatowaną w systemie plików NTFS, na której montuję /datasystem Linux. Zostanie to rozpoznane jako zwykła partycja w systemie Windows i zostanie przypisana litera ( D:na przykład) tak jak każda inna.

Następnie możesz użyć go z obu systemów, a pliki będą dostępne dla obu systemów operacyjnych.

terdon
źródło
1
W przypadku urządzeń zewnętrznych UDF to także ładny, nowoczesny system plików, który może być również używany z dyskami twardymi, czyli wieloplatformowym (nawet Mac).
DanMan
1
exFATjest również dobrym formatem do tego i jest teraz obsługiwany natywnie przez system Windows - być może będziesz musiał zainstalować dla niego narzędzia w systemie Linux, ale w przypadku większości dystrybucji będziesz także korzystać z systemu plików NTFS
cutrightjm
2
@cutrightjm Sterownik NTFS jest domyślnie dołączany do większości dystrybucji na lata
phuclv 12.09.16
3
@cutrightjm, jeśli mówisz o Linuksie, sterownik NTFS jest częścią jądra od lat.
terdon
2
@ LưuVĩnhPhúc Tak, obsługa NTFS jest włączona w większości dystrybucji Linuksa, ale wersja RHEL5 w wersji dla Kenów jest 2.6, a użytkownicy RHEL5 muszą pobrać lub włączyć repozytorium epel, aby zainstalować fuseintfs-3g
GAD3R
13

Jak wspomniano @Terdon , łatwo jest uzyskać dostęp do NTFSpartycji z systemu Linux poprzez zamontowanie potrzebnej partycji. Ponadto można uzyskać dostęp do ext2, ext3a ext4partycja z oknami z wykorzystaniem ext2explorenarzędzia.

GAD3R
źródło
Dyski są często wyświetlane domyślnie, a otwarcie ich spowoduje automatyczne zamontowanie partycji. Nie trzeba montować ręcznie
phuclv
1
@ LưuVĩnhPhúc Na RHEL5 obsługa NTFS jest wyłączona, jest tam zawartość /proc/filesystems: access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…
GAD3R 12.09.16
2
ale jeśli NTFS nie jest obsługiwany, obsługa exFAT byłaby jeszcze gorsza, ponieważ wciąż nie była tak stabilna jak ntfs-3g. Nie ma powodu, aby używać tak nieobsługiwanego starożytnego jądra i dystrybucji
phuclv
4

Pamiętaj, że nie musisz nawet tworzyć partycji do wymiany plików. Twój RHEL5 może natywnie uzyskać dostęp do partycji Windows i odczytywać i zapisywać dowolne pliki stamtąd. Jeśli RHEL jest poprawnie skonfigurowany, partycje Windows powinny pojawić się na lewym pasku nawigacyjnym menedżera plików RHEL.

Marzyciel
źródło
0

Jeśli nie możesz lub nie chcesz utworzyć partycji dostępnej z obu systemów operacyjnych, możesz użyć aplikacji do synchronizacji plików, takich jak Dropbox , Dysk Google , Box.com itp.

Pamiętaj, że niektóre z tych programów mogą nie być dostępne dla Twojej dystrybucji Linuksa, a ich przepustowość byłaby ograniczona przez prędkość Internetu.

Sourav
źródło
2
Lub instalujesz OwnCloud w sieci lokalnej ...
MauganRa
7
Wysyłanie danych lokalnie przez dwa systemy operacyjne prowadzone lokalnie przez „chmurę” wydaje mi się… dziwne.
glglgl