# Partage d'une partition NTFS entre Debian et Windows 10

**URL:** <https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220>\
**Category:** Support Debian\
**Tags:** ntfs\
**Created:** [Mai 11, 2019, 8:19 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220 "2019-05-11T08:19:37Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Asteroide404](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/97f17d/32.png) [@Asteroide404](https://www.debian-fr.org/u/Asteroide404)\
**Post date:** [Mai 11, 2019, 8:19 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/1 "2019-05-11T08:19:38Z")

</div>

Bonjour à toutes et à tous,

J’ai actuellement un dualboot Debian Stretch / Win 10 sur un SSD, et je partage aussi deux HDD de 1TB et 3 TB respectifs entre les deux systèmes pour du stockage de donnée.

J’ai donc après consultation de la doc NTFS-3G quelques options afin de prendre en compte des permissions linux sur la partition ntfs qui sont les suivantes :

`acl,usermapping=.NTFS-3G/UserMapping`

Le fichier de mapping a été créer par :  
`ntfsusermap`  
et j’ai déplacé le fichier sur la partition NTFS en question.

Mais évidemment il y’a un HIC, je ne peux pas modifier le propriétaire d’un fichier pour tout autres utilisateur que “moi” et “root”

J’ai tenter plusieurs méthodes de montage notamment  
`permissions`  
et  
`acl`

mais rien ne change…

J’ai cru comprendre que le fichier UserMapping contenait les données des permissions pour faire une sorte de traduction entre les ACL Linux et le système de permissions de windows…

J’ai sans doute mal compris, si quelqu’un a-t-il une explication à tout ça

En vous remerciant 🙂

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 8:22 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/2 "2019-05-18T20:22:10Z")

</div>

Alors ? Personne pour aider **[Asteroide404](https://www.debian-fr.org/u/Asteroide404)** et revoir son NTFS sous Debian ?

C’est un up 😉

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 22, 2019, 10:43 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/3 "2019-05-22T10:43:47Z")

</div>

> [@Asteroide404](#):
>
> Mais évidemment il y’a un HIC, je ne peux pas modifier le propriétaire d’un fichier pour tout autres utilisateur que “moi” et “root”

Un exemple concret serait sans doute plus parlant.

---

<div class="post-metadata">

**Author:** ![Asteroide404](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/97f17d/32.png) [@Asteroide404](https://www.debian-fr.org/u/Asteroide404)\
**Post date:** [Mai 22, 2019, 2:35 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/4 "2019-05-22T14:35:09Z")

</div>

Voici un example concret :  
Permission du fichier a.txt  
Root:Root  
Chown user1:user1 a.txt

```auto
a.txt root:root

chown user1:user1 a.txt
a.txt user1:user1

chown user2:user2 a.txt
a.txt root:root

```

Ceci étant car seul user1.txt est présent dans le UserMapping

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 22, 2019, 2:42 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/5 "2019-05-22T14:42:33Z")

</div>

Cela me semble normal. Que voudrais-tu qu’il se passe ?

---

<div class="post-metadata">

**Author:** ![Asteroide404](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/97f17d/32.png) [@Asteroide404](https://www.debian-fr.org/u/Asteroide404)\
**Post date:** [Mai 22, 2019, 5:17 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/6 "2019-05-22T17:17:59Z")

</div>

Et bien en analysant l’avant dernière ligne  
`chown user2:user2`  
Le fichier doit avoir propriétaire user2 et groupe user2 et non Root:root

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 22, 2019, 5:31 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/7 "2019-05-22T17:31:03Z")

</div>

user2 existe ?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 22, 2019, 5:40 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/8 "2019-05-22T17:40:57Z")

</div>

> [@Asteroide404](#):
>
> Le fichier doit avoir propriétaire user2 et groupe user2

Ce n’est pas possible si user2 n’est pas présent dans le fichier de mapping.  
Il faut bien comprendre que le propriétaire enregistré dans un système de fichiers NTFS est obligatoirement un utilisateur Windows, donc pour qu’il soit traduit en un utilisateur Linux il faut définir un mapping entre les deux.

---

<div class="post-metadata">

**Author:** ![Asteroide404](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/97f17d/32.png) [@Asteroide404](https://www.debian-fr.org/u/Asteroide404)\
**Post date:** [Mai 26, 2019, 8:11 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/9 "2019-05-26T20:11:09Z")

</div>

Clochette, effectivement user2 n’existe que sur la debian

Ok Pascal je prend note merci,

Et est-il possible alors de créer une sorte de fichier de mapping reprenant toutes les permissions nécessaires à l’utilisation de debian, et donc igborerait les permissions par défaut du disque créés sous windows ?

En faite il doit y avoir des permissions différentes sur les fichier car certains services notamment Samba nécessitent certaines permissions particulières qui entrent en conflit avec windows

Je me doute que je vais devoir encore potasser d’avantage le manuel de NTFS 3G, et je manque encore d’expérience pour pouvoir absorber convenablement toutes ses subtilités.

Si vous connaissez certaines ressources en français je suis preneur 😊

Merci pour vos réponses

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 30, 2019, 12:29 UTC](https://www.debian-fr.org/t/partage-dune-partition-ntfs-entre-debian-et-windows-10/79220/10 "2019-05-30T12:29:57Z")

</div>

> [@Asteroide404](#):
>
> Et est-il possible alors de créer une sorte de fichier de mapping reprenant toutes les permissions nécessaires à l’utilisation de debian, et donc ignorerait les permissions par défaut du disque créés sous windows ?

Je ne suis pas sûr de comprendre la question. Il est possible de définir des permissions globales via des options de montage (cf. `man ntfs-3g`), mais je ne sais pas comment sont traduites ces permissions pour les fichiers créés sous Linux une fois sous Windows).
