Có thể chia sẻ tập tin giữa 2 os khác nhau trên cùng một máy tính không?


17

Máy tính của tôi là khởi động kép. Tôi có Red Hat Enterprise Linux 5 cùng với Windows 7 Ultimate được cài đặt. Có một số tập tin phổ biến được yêu cầu bởi tôi trong cả hai hệ điều hành. Ngay bây giờ tôi truy cập và thao tác các tệp này thông qua một thiết bị lưu trữ thứ cấp (USB hoặc DVD RW) được gắn vào hệ thống của tôi.

Có thể tạo một thư mục / thư mục chung có thể truy cập được cho cả hệ điều hành Linux cũng như Windows. Các tập tin, trong các loại thư mục / thư mục như vậy, có thể được thao tác thông qua cả hệ điều hành. Làm sao?



12
@DanMan Không! Câu hỏi đó là về việc chia sẻ giữa hai máy tính khác nhau đang chạy cùng một lúc.
Gilles 'SO- ngừng trở nên xấu xa'

2
bạn đã không tạo một phân vùng chung mà cả hai có thể truy cập?
phuclv

3
Hãy cẩn thận khi bạn sử dụng chế độ ngủ đông hoặc một tính năng tương tự trong một trong các HĐH vì nó sẽ gây ra hỏng dữ liệu (trong tắt máy Windows 10 bao gồm ngủ đông theo mặc định để tắt / khởi động nhanh hơn)
H. Đột nhiên

Câu trả lời:


43

Tất nhiên, và nó rất dễ dàng. Cách đơn giản nhất là có một phân vùng dùng chung sử dụng hệ thống tệp mà cả hai hệ điều hành đều có thể hiểu được. Tôi thường có một phân vùng định dạng NTFS mà tôi cài đặt /datatrên Linux. Điều này sẽ được công nhận là một phân vùng thông thường trên Windows và được gán một chữ cái ( D:ví dụ) giống như bất kỳ phân vùng nào khác.

Sau đó, bạn có thể sử dụng nó từ cả hai hệ thống và các tệp sẽ có sẵn cho cả hai hệ điều hành của bạn.


1
Đối với các thiết bị bên ngoài, UDF cũng là một hệ thống tệp hiện đại, đẹp mắt cũng có thể được sử dụng với ổ cứng, đó là đa nền tảng (thậm chí là Mac).
DanMan

1
exFATĐây cũng là một định dạng tốt cho điều này và được Windows hỗ trợ một cách tự nhiên - bạn có thể phải cài đặt các tiện ích cho nó trong linux, nhưng bạn cũng sẽ có NTFS trong hầu hết các bản phát hành
cutrightjm

2
Trình điều khiển NTFS @cutrightjm được bao gồm trong hầu hết các bản phát hành theo mặc định trong nhiều năm
phuclv

3
@cutrightjm nếu bạn đang nói về Linux, trình điều khiển ntfs đã là một phần của kernel trong nhiều năm.
terdon

2
@ LưuViênPhúc Có, hỗ trợ NTFS được kích hoạt trên phần lớn phân phối linux, nhưng phiên bản kenel của RHEL5 là 2.6, và người dùng của RHEL5 cần tải xuống hoặc kích hoạt repo fusentfs-3g
epel

13

Như @Terdon đã đề cập , thật dễ dàng để truy cập vào một NTFSphân vùng từ linux bằng cách gắn phân vùng cần thiết. Ngoài ra bạn có thể truy cập vào một ext2, ext3ext4phân vùng từ các cửa sổ bằng cách sử dụng ext2explorecông cụ.


Ổ đĩa thường được hiển thị theo mặc định và mở nó sẽ tự động gắn kết phân vùng. Không cần phải gắn thủ công
phuclv

1
@ LưuViênPhúc Trên RHEL5 Hỗ trợ NTFS bị vô hiệu hóa có nội dung của /proc/filesystems: access.redhat.com/documentation/en-US/Red_Hat_ Entryprise_Linux / khăn
GAD3R

2
nhưng nếu NTFS không được hỗ trợ, hỗ trợ exFAT thậm chí còn tệ hơn, vì nó vẫn không ổn định như ntfs-3g. Không có lý do gì để sử dụng kernel và distro cổ đại không được hỗ trợ như vậy
phuclv

4

Lưu ý rằng bạn thậm chí không phải tạo một phân vùng để trao đổi tệp. RHEL5 của bạn có thể truy cập vào phân vùng Windows của bạn và đọc và ghi các tệp tùy ý từ đó. Nếu RHEL được cấu hình đúng, các phân vùng Windows của bạn sẽ hiển thị trong thanh điều hướng bên trái của trình quản lý tệp RHEL.


0

Trong trường hợp bạn không thể hoặc không muốn tạo phân vùng có thể truy cập từ cả hai hệ điều hành, bạn có thể sử dụng các ứng dụng đồng bộ hóa tệp như Dropbox , Google Drive , Box.com, v.v.

Lưu ý rằng một số phần mềm này có thể không có sẵn cho bản phân phối Linux của bạn và băng thông của chúng sẽ bị giới hạn bởi tốc độ internet của bạn.


2
Hoặc bạn cài đặt ownCloud trong mạng cục bộ của mình ...
MauganRa

7
Gửi dữ liệu cục bộ bởi hai hệ điều hành chạy cục bộ qua "đám mây" có vẻ khá kỳ lạ đối với tôi.
glglgl
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.