是否可以在同一台计算机的2个不同的操作系统之间共享文件?


17

我的电脑是双启动。我已经安装了Red Hat Enterprise Linux 5和Windows 7 Ultimate。我在两个操作系统中都需要一些通用文件。现在,我通过与系统相连的辅助存储设备(USB或DVD RW)访问和操作这些文件。

是否可以创建可供Linux和Windows操作系统访问的公用文件夹/目录。是否可以通过这两个操作系统来处理此类文件夹/目录中的文件。怎么样?



12
@DanMan不!这个问题是关于同时运行的两台不同计算机之间的共享。
吉尔(Gilles)“所以,别再邪恶了”

2
您没有创建可以访问的公用分区?
phuclv

3
当您在一个操作系统中使用休眠或类似功能时,请小心,因为它将导致数据损坏(在Windows 10中,默认情况下,休眠包括休眠以加快关机/启动速度)
H. Idden

Answers:


43

当然,这很容易。最简单的方法是拥有一个使用两个操作系统都可以理解的文件系统的共享分区。我通常有一个NTFS格式的分区,该分区安装在/dataLinux上。这将被识别为Windows上的常规分区,并D:像其他任何字母一样被分配一个字母(例如)。

然后,您可以在两个系统中都使用它,并且两个操作系统都可以使用这些文件。


1
对于外部设备,UDF也是一个不错的现代文件系统,也可以与跨平台(甚至Mac)的HDD一起使用。
DanMan'9

1
exFAT也是一种很好的格式,现在Windows本身就支持它-您可能必须在linux中安装utils,但在大多数发行版中也将使用NTFS
cutrightjm

2
多年来,默认情况下,大多数发行版中都默认包含@cutrightjm NTFS驱动程序
phuclv 2016年

3
@cutrightjm如果您在谈论Linux,ntfs驱动程序已经成为内核的一部分了。
terdon

2
@LưuVĩnhPhúc是的,大多数Linux发行版都启用了NTFS支持,但是RHEL5的主要版本是2.6,并且RHEL5的用户需要下载或启用epel存储库才能安装,fuse以及ntfs-3g
GAD3R

13

@Terdon所述NTFS通过挂载所需的partition 可以很容易地从linux 访问分区。您也可以使用该工具从Windows 访问ext2ext3ext4分区ext2explore


默认情况下,通常会显示驱动器,打开驱动器会自动安装分区。无需手动安装
phuclv

1
@LưuVĩnhPhúc在RHEL5 NTFS支持被禁用存在的内容/proc/filesystemsaccess.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/...
GAD3R

2
但是如果不支持NTFS,则对exFAT的支持会更糟,因为它仍然不如ntfs-3g稳定。没有理由使用这种不受支持的古代内核和发行版
phuclv

4

请注意,您甚至不必为文件交换创建分区。您的RHEL5可以本地访问Windows分区,并从此处读取和写入任意文件。如果正确配置了RHEL,则Windows分区应显示在RHEL文件管理器的左侧导航栏中。


0

如果您无法或不想创建可从两个操作系统访问的分区,则可以使用文件同步应用程序,例如DropboxGoogle Drive,Box.com等。

请注意,其中某些软件可能不适用于您的Linux发行版,并且它们的带宽将受到Internet速度的限制。


2
或者您在本地网络中安装
OwnCloud

7
通过“云”在本地运行的两个操作系统在本地发送数据似乎对我来说很奇怪。
glglgl
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.