Est-il possible de partager des fichiers entre 2 OS différents sur le même ordinateur?

17

Mon PC est à double démarrage. J'ai installé Red Hat Enterprise Linux 5 et Windows 7 Ultimate. Il y a quelques fichiers communs qui sont requis par moi dans les deux OS. À l'heure actuelle, j'accède et manipule ces fichiers via un périphérique de stockage secondaire (USB ou DVD RW) connecté à mon système.

Est-il possible de créer un dossier / répertoire commun accessible à la fois aux OS Linux et Windows. Les fichiers, dans ce type de dossiers / répertoires, peuvent-ils être manipulés via le système d'exploitation? Comment?

user3382203
la source
12
@DanMan Non! Cette question concerne le partage entre deux ordinateurs différents qui fonctionnent en même temps.
Gilles 'SO- arrête d'être méchant'
2
vous n'avez pas créé une partition commune à laquelle les deux peuvent accéder?
phuclv
3
Soyez prudent lorsque vous utilisez l'hibernation ou une fonctionnalité similaire dans l'un des systèmes d'exploitation, car cela entraînera une corruption des données (dans Windows 10, l'arrêt inclut l'hibernation par défaut pour un arrêt / démarrage plus rapide)
H.Idden

Réponses:

43

Bien sûr, et c'est très simple. La manière la plus simple est d'avoir une partition partagée qui utilise un système de fichiers que les deux OS peuvent comprendre. J'ai généralement une partition au format NTFS sur laquelle je monte /datasur Linux. Celui-ci sera reconnu comme une partition normale sous Windows et se verra attribuer une lettre ( D:par exemple) comme n'importe quelle autre.

Vous pouvez ensuite l'utiliser à partir des deux systèmes et les fichiers seront disponibles pour vos deux systèmes d'exploitation.

terdon
la source
1
Pour les périphériques externes, UDF est également un système de fichiers agréable et moderne qui peut également être utilisé avec des disques durs, c'est-à-dire multiplateforme (même Mac).
DanMan
1
exFATest également un bon format pour cela, et est pris en charge nativement par Windows maintenant - vous devrez peut-être installer les utilitaires pour cela dans linux, mais vous le ferez également pour NTFS dans la plupart des distributions
cutrightjm
2
Le pilote NTFS @cutrightjm est inclus dans la plupart des distributions par défaut pendant des années
phuclv
3
@cutrightjm si vous parlez de Linux, le pilote ntfs fait partie du noyau depuis des années.
terdon
2
@ LưuVĩnhPhúc Oui, le support NTFS est activé sur la majorité des distributions Linux, mais la version kenel de RHEL5 est la 2.6, et les utilisateurs de RHEL5 doivent télécharger ou activer le repo epel pour l'installer fuseetntfs-3g
GAD3R
13

Comme mentionné @Terdon , il est facile d'accéder à une NTFSpartition depuis Linux en montant la partition nécessaire. Vous pouvez également accéder à une ext2, ext3et la ext4partition des fenêtres à l' aide de l' ext2exploreoutil.

GAD3R
la source
Les lecteurs sont souvent affichés par défaut et son ouverture montera automatiquement la partition. Pas besoin de monter manuellement
phuclv
1
@ LưuVĩnhPhúc Sur RHEL5, le support NTFS est désactivé, il y a le contenu de /proc/filesystems: access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…
GAD3R
2
mais si NTFS n'est pas pris en charge, le support exFAT serait encore pire, car il n'était toujours pas aussi stable que ntfs-3g. Il n'y a aucune raison d'utiliser un noyau et une distribution anciens non pris en charge
phuclv
4

Notez que vous n'avez même pas besoin de créer une partition pour l'échange de fichiers. Votre RHEL5 peut accéder nativement à votre partition Windows et y lire et écrire des fichiers arbitraires. Si RHEL est correctement configuré, vos partitions Windows devraient apparaître dans la barre de navigation gauche du gestionnaire de fichiers RHEL.

Rêveur
la source
0

Dans le cas où vous ne pouvez pas ou ne souhaitez pas créer une partition accessible à partir des deux systèmes d'exploitation, vous pouvez utiliser des applications de synchronisation de fichiers comme Dropbox , Google Drive , Box.com, etc.

Notez que certains de ces logiciels peuvent ne pas être disponibles pour votre distribution Linux et leur bande passante serait limitée par votre vitesse Internet.

Sourav
la source
2
Ou vous installez un OwnCloud dans votre réseau local ...
MauganRa
7
L'envoi de données localement par deux OS exécutés localement via le "cloud" me semble assez… bizarre.
glglgl