¿Es posible compartir archivos entre 2 sistemas operativos diferentes en la misma computadora?

17

Mi pc es de arranque dual. Tengo instalado Red Hat Enterprise Linux 5 junto con Windows 7 Ultimate. Hay algunos archivos comunes que necesito tanto en el sistema operativo. En este momento accedo y manipulo estos archivos a través de un dispositivo de almacenamiento secundario (USB o DVD RW) conectado a mi sistema.

¿Es posible crear una carpeta / directorio común que sea accesible tanto para el sistema operativo Linux como para el sistema operativo Windows? ¿Se pueden manipular los archivos, dentro de este tipo de carpetas / directorios, a través del sistema operativo? ¿Cómo?

user3382203
fuente
12
@DanMan No! Esa pregunta es sobre compartir entre dos computadoras diferentes que se ejecutan al mismo tiempo.
Gilles 'SO- deja de ser malvado'
2
¿No creaste una partición común a la que ambos puedan acceder?
phuclv
3
Tenga cuidado cuando use la hibernación o una función similar en uno de los sistemas operativos, ya que provocará daños en los datos (en Windows 10 el apagado incluye la hibernación de forma predeterminada para un apagado / arranque más rápido)
H. Idden

Respuestas:

43

Por supuesto, y es muy fácil. La forma más simple es tener una partición compartida que use un sistema de archivos que ambos sistemas operativos puedan entender. Por lo general, tengo una partición con formato NTFS que monto en /dataLinux. Esto se reconocerá como una partición normal en Windows y se le asignará una letra ( D:por ejemplo) como cualquier otra.

Luego puede usarlo desde ambos sistemas y los archivos estarán disponibles para ambos sistemas operativos.

terdon
fuente
1
Para dispositivos externos, UDF también es un sistema de archivos moderno y agradable que también se puede usar con HDD, que es multiplataforma (incluso Mac).
DanMan
1
exFATTambién es un formato bueno para esto, y es soportado nativamente por Windows ahora - puede que tenga que instalar las utilidades para ello en Linux, pero se para NTFS en la mayoría de distribuciones así
cutrightjm
2
@cutrightjm El controlador NTFS se incluye en la mayoría de las distribuciones de forma predeterminada durante años
phuclv
3
@cutrightjm si estás hablando de Linux, el controlador ntfs ha sido parte del núcleo durante años.
terdon
2
@ LưuVĩnhPhúc Sí, el soporte NTFS está habilitado en la mayoría de las distribuciones de Linux, pero la versión de kenel de RHEL5 es la 2.6, y los usuarios de RHEL5 necesitan descargar o habilitar el repositorio de epel para instalar fuseyntfs-3g
GAD3R
13

Como se mencionó en @Terdon , es fácil acceder a una NTFSpartición desde Linux montando la partición necesaria. También se puede acceder a una ext2, ext3y la ext4partición de las ventanas utilizando el ext2exploreinstrumento.

GAD3R
fuente
Las unidades a menudo se muestran de forma predeterminada y al abrirlo se montará la partición automáticamente. No es necesario montarlo manualmente
phuclv
1
@ LưuVĩnhPhúc En RHEL5 NTFS el soporte está deshabilitado, existe el contenido de /proc/filesystems: access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…
GAD3R
2
pero si NTFS no es compatible, el soporte exFAT sería aún peor, porque todavía no era tan estable como ntfs-3g. No hay ninguna razón para usar esa distribución y kernel antiguo sin soporte
phuclv
4

Tenga en cuenta que ni siquiera tiene que crear una partición para el intercambio de archivos. Su RHEL5 puede acceder de forma nativa a su partición de Windows y leer y escribir archivos arbitrarios desde allí. Si RHEL está configurado correctamente, sus particiones de Windows deberían aparecer en la barra de navegación izquierda del administrador de archivos RHEL.

Soñador
fuente
0

En caso de que no pueda o no quiera crear una partición accesible desde ambos sistemas operativos, puede usar aplicaciones de sincronización de archivos como Dropbox , Google Drive , Box.com, etc.

Tenga en cuenta que algunos de estos programas pueden no estar disponibles para su distribución de Linux y su ancho de banda estaría limitado por su velocidad de Internet.

Sourav
fuente
2
O instala un OwnCloud en su red local ...
MauganRa
77
Enviar datos localmente por dos sistemas operativos ejecutados localmente a través de la "nube" me parece bastante ... extraño.
glglgl