Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/08/2012, à 14:41

Xupz

Changer permissions sur DDE formaté en NTFS

Bonjour,

J'ai récemment formaté un disque dur externe via l'utilitaire de disque de Linux et ai recréé une partition en HPFS/NTFS (partitionnement MBR).
Sauf que les permissions sont en lecture seule et impossible de le changer manuellement via les propriétés du DDE.
Comment régler ce problème ? N'y a-t-il pas moyen de "forcer" les permissions via le terminal ? (auquel cas merci de m'expliquer bien en détail, je n'y connais à peu près rien.)

Merci d'avance.
(Je m'excuse aussi de recréer un topic sur le sujet, j'en ai vu des dizaines en ligne plus ou moins en rapport, et l'abondance de réponses différentes m'a plus embrouillée qu'autre chose)

Hors ligne

#2 Le 07/08/2012, à 14:53

Kooothor

Re : Changer permissions sur DDE formaté en NTFS

Salut Xupz,
NTFS c'est pour Windows, normalement dans les kernels récent il y a le support lecture/écriture de ce système de fichier, t'as quelle version du kernel ? (uname -r).
Fais un «ls -l» sur le répertoire racine du disque pour qu'on puisse voir les permissions mais je ne pense pas que ce soit ça.
Un disque appartient à l'utilisateur qui le monte.

Donc : si t'as pas besoin de le lire depuis un windows -> formate en ext4, au moins là t'auras un vrai système de fichier GNU/Linux !

Perso si je dois formater en NTFS, je le fais depuis un Windows, car Windows le fera correctement, la version libre, pas sûr... (pareil pour réparer du NTFS, toujours depuis Windows)

Quelle commande utilises-tu pour monter le disque ?
Pas besoin de répondre, j'imagine que c'est «ah bah il apparait tout seul».
Ok.
Ce qu'on va faire, le démonter, puis le remonter en rw (read write === lecture / écriture)
1. Éjecte ton disque, mais tu le laisses branché
Ouvre un terminal :

$ sudo mount -t ntfs -o rw /dev/sdb /mnt/

À lire :

$ man mount

Il faut que tu remplaces sdb par ton disque, pour le savoir tape juste «mount» dans un terminal (avant de l'avoir éjecté) et tu verras son petit nom qui commence par /dev

En gros /dev/sda c'est ton premier disque, celui sur lequel tu boot
Si t'en as un deuxième ce sera /dev/sdb
etc...

@+
~ktr

Hors ligne

#3 Le 07/08/2012, à 17:59

Xupz

Re : Changer permissions sur DDE formaté en NTFS

Merci de ta réponse !

Oui, ext4 serait plus simple mais l'objectif est d'avoir un DDE lisible sur d'autres ordinateurs utilisant windows.

version du kernel : 3.0.0-23-generic-pae
résultat de ls- l sur root :

drwxr-xr-x   2 root root  4096 2012-08-07 12:29 bin
drwxr-xr-x   3 root root  4096 2012-08-07 12:29 boot
drwxr-xr-x   2 root root  4096 2011-07-23 21:24 cdrom
drwxr-xr-x  16 root root  4260 2012-08-07 17:32 dev
drwxr-xr-x 155 root root 12288 2012-08-07 17:44 etc
drwxr-xr-x   3 root root  4096 2011-07-23 21:24 home
lrwxrwxrwx   1 root root    37 2012-07-18 14:18 initrd.img -> /boot/initrd.img-3.0.0-23-generic-pae
lrwxrwxrwx   1 root root    33 2012-07-18 14:17 initrd.img.old -> /boot/initrd.img-3.0.0-23-generic
drwxr-xr-x  20 root root  4096 2012-08-07 12:29 lib
drwx------   2 root root 16384 2011-07-23 21:14 lost+found
drwxr-xr-x   3 root root  4096 2012-08-07 17:44 media
dr-x------   1 root root  4096 2012-08-07 17:28 mnt
drwxr-xr-x   2 root root  4096 2011-04-26 00:50 opt
dr-xr-xr-x 214 root root     0 2012-08-07 09:32 proc
drwx------  13 root root  4096 2012-08-06 17:40 root
drwxr-xr-x  21 root root   760 2012-08-07 17:35 run
drwxr-xr-x   2 root root 12288 2012-08-07 12:29 sbin
drwxr-xr-x   2 root root  4096 2011-03-21 09:26 selinux
drwxr-xr-x   2 root root  4096 2011-04-26 00:50 srv
drwxr-xr-x  13 root root     0 2012-08-07 09:32 sys
drwxrwxrwt  17 root root  4096 2012-08-07 17:44 tmp
drwxr-xr-x  10 root root  4096 2012-06-13 16:35 usr
drwxr-xr-x  13 root root  4096 2012-08-07 00:50 var
lrwxrwxrwx   1 root root    33 2012-07-18 14:18 vmlinuz -> boot/vmlinuz-3.0.0-23-generic-pae
lrwxrwxrwx   1 root root    29 2012-07-18 14:17 vmlinuz.old -> boot/vmlinuz-3.0.0-23-generic

résultat de sudo mount -t ntfs -o rw /dev/sdb1 /mnt/ :

mount: warning: /mnt/ seems to be mounted read-only.

Est-ce que tu vois le problème ? hmm

Et pour monter le disque, il apparaît tout seul oui, sauf après le formatage où je le demande manuellement à l'utilitaire de disque.

Hors ligne

#4 Le 07/08/2012, à 18:08

Kooothor

Re : Changer permissions sur DDE formaté en NTFS

# mkdir /mnt/dde
# mount -t ntfs -o rw /dev/sdb1 /mnt/dde

Hors ligne

#5 Le 07/08/2012, à 18:49

Xupz

Re : Changer permissions sur DDE formaté en NTFS

Encore merci pour ton aide. J'ai résolu entre temps le problème en utilisant la techique décrite ici : http://www.raphael-salique.com/blog/acc … us-ubuntu/

Mais merci beaucoup.

Hors ligne

#6 Le 07/08/2012, à 19:10

Kooothor

Re : Changer permissions sur DDE formaté en NTFS

Farpait smile

Hors ligne