[Debian] accès partition ntfs

Résolu/Fermé
greenangel - 4 août 2007 à 04:19
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 4 août 2007 à 14:32
Salut à tous,

Après diverses péripéties avec debian, mon système est devenu trop bordélique à tout point de vue, j'ai donc refait une installation toute fraiche.

Mais bizarrement alors que la 1ère installation m'avait monté directement mes partitions ntfs, la seconde ne l'a pas fait xD

J'ai donc modifié mon fstab, seulement je ne comprend pas grand chose, après reboot, 1 seule des 2 partitions est montée, et je ne peux pas y accéder en tant qu'utilisateur magré un :
chmod 0444 -R /media/windows

Il me dit à chaque fois que je n'ai pas les droits nécessaires :/

A rien y comprendre, par contre via une console root, j'ai bien accès à tous mes fichiers de cette partition.

Mes questions donc :

Pourquoi ne me modifie t-il pas les droits sur /media/windows ?
Pourquoi une seule des 2 partitions ntfs est montée ?

Mon fstab, on ne peut plus classique je pense
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda5       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda9       /home           ext3    defaults        0       2
/dev/hda8       /tmp            ext3    defaults        0       2
/dev/hda7       /usr            ext3    defaults        0       2
/dev/hda6       /var            ext3    defaults        0       2
/dev/hda10      none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
/dev/hda1       /media/windows  ntfs    ro,user,auto    0       0
/dev/hda2       /media/divers  ntfs    ro,user,euto    0       0


Les messages d'erreurs
debian:~# dmesg | tail
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x1cc08.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x1ccc9.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x1cccc.
NTFS-fs error (device hda1): ntfs_ucstonls(): Unicode name contains characters that cannot be converted to character set iso8859-1.  You might want to try to use the mount option nls=utf8.
NTFS-fs warning (device hda1): ntfs_filldir(): Skipping unrepresentable inode 0x1ccd7.
printk: 8 messages suppressed.
NTFS-fs error (device hda2): parse_options(): Unrecognized mount option euto.


Ce serait donc un problème d'encodage ?

Merci d'avance de m'aiguiller.
A voir également:

11 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
4 août 2007 à 09:27
Salut,

affiche
 ls -l /media
1
Salut et merci de ta réponse, moi je n'ai rien contre les utilisateurs windows, puisque j'en fait parti :)

Pour le kernel, je ne préfère pas y toucher, mon install est toute fraiche, donc je ne pense pas que ça puisse venir de ce côté.

J'ai donc modifié mon fstab pour y ajouter l'option nls=ut8 et rebooté, et il me reste ce message
debian:~# dmesg | tail
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!


J'avais aussi fait une erreur de syntaxe, "euto" au lieu de "auto", c'est pour ça que ma partition n'était pas montée, erreur toute conne.

Mais j'ai toujours malheureusement ce problème de droit qu'il m'est impossible de modifier avec un chmod.

Pourquoi il refuse de les mettre en lecture pour les autres users ?

Merci de vos réponses.
0
Merci, voilà le résultat :
debian:~# ls -l /media
total 256
lrwxrwxrwx 1 root    root         6 2007-08-02 17:03 cdrom -> cdrom0
drwxr-xr-x 2 root    root      4096 2007-08-02 17:03 cdrom0
lrwxrwxrwx 1 root    root         7 2007-08-02 17:03 floppy -> floppy0
drwxr-xr-x 2 root    root      4096 2007-08-02 17:03 floppy0
dr-x------ 1 root    root    204800 2007-06-28 22:39 divers
drwx------ 8 dadou dadou  16384 1970-01-01 01:00 usbdisk
dr-x------ 1 root    root     28672 2007-06-28 22:39 windows


Ils sont en lecture uniquement par root et ce malgré le chmod que j'applique.
0
Toujours pareil :(

debian:~# umount /media/divers/
debian:~# umount /media/windows/
debian:~# chmod -v 0755 /media/divers/
Le mode d'accès de `/media/divers/' qui a été conservé est: 0755 (rwxr-xr-x).
debian:~# chmod -v 0755 /media/windows/
Le mode d'accès de `/media/windows/' qui a été conservé est: 0755 (rwxr-xr-x).
debian:~# ls -l /media
total 24
lrwxrwxrwx 1 root root    6 2007-08-02 17:03 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2007-08-02 17:03 cdrom0
lrwxrwxrwx 1 root root    7 2007-08-02 17:03 floppy -> floppy0
drwxr-xr-x 2 root root 4096 2007-08-02 17:03 floppy0
drwxr-xr-x 2 root root 4096 2007-08-02 16:13 divers
drwxrwxrwx 2 root root 4096 2007-08-04 05:19 test
drwxr-xr-x 2 root root 4096 2007-08-04 07:23 usbdisk
drwxr-xr-x 2 root root 4096 2007-08-02 16:13 windows
debian:~# mount /media/divers/
debian:~# mount /media/windows/
debian:~# ls -l /media
total 244
lrwxrwxrwx 1 root root      6 2007-08-02 17:03 cdrom -> cdrom0
drwxr-xr-x 2 root root   4096 2007-08-02 17:03 cdrom0
lrwxrwxrwx 1 root root      7 2007-08-02 17:03 floppy -> floppy0
drwxr-xr-x 2 root root   4096 2007-08-02 17:03 floppy0
dr-x------ 1 root root 204800 2007-06-28 22:39 divers
drwxrwxrwx 2 root root   4096 2007-08-04 05:19 test
drwxr-xr-x 2 root root   4096 2007-08-04 07:23 usbdisk
dr-x------ 1 root root  28672 2007-06-28 22:39 windows


Après montage, il m'ouvre toujours la fenêtre du répertoire avec une autre fenêtre affichant ce satané message :

Impossible d'afficher le contenu de ce dossier
Vous n'avez pas les permissions nécessaires pour voir le contenu de "windows"

C'est désespérant.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
4 août 2007 à 11:28
Salut,

au lieu de
/dev/hda1 /media/windows ntfs ro,user,auto 0 0
/dev/hda2 /media/divers ntfs ro,user,auto 0 0


écrit
/dev/hda1   /media/windows  ntfs    ro,user,auto,umask=022  0   0
/dev/hda2   /media/divers   ntfs    ro,user,auto,umask=022  0   0
ensuite fait
umount /media/divers
umount /media/windows
mount /media/divers
mount /media/windows

0
Re salut,

Merci beaucoup, ça fonctionne maintenant, je commencais à désespérer.

Mais je comprend pas trop, umask sert à fixer des droits également mais fait "l'inverse" de chmod à ce que j'en ai compris, pourquoi le chmod ici se révèle inefficace alors qu'il est censé établir des droits ?
0
En général les docs en anglais me rebute pas mal, je capte 3 mots sur 10, donc pas facile de décrypter.

Mais bon, là ça va encore, j'ai pigé :)

Oui, le chmod récursif, je l'avais déjà tenté, mais sans résultat non plus.

Merci de m'avoir aidé à résoudre mon problème.

@+
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
4 août 2007 à 14:32
Salut,

En général les docs en anglais me rebute pas mal, je capte 3 mots sur 10, donc pas facile de décrypter.
Si tu as les pages de man en français c'est plus facile ;-)))
       uid=valeur, gid=valeur et umask=valeur
              Fixe  les  permissions  des  fichiers  sur le système. La valeur
              d'umask est fournie en octal. Par défaut les fichiers appartien-
              net à root et ne sont lisibles par personne d'autre.
;-)
-1
Utilisateur anonyme
4 août 2007 à 06:05
Bonsoir
Je suis encore un vrai novice dans ce domaine, mais je croix que tu as raison, c'est une erreur d'encodage
Bug#351009, plus precisement

>Le changement de ton Kernel devrais enlever cette erreur

>Renommer ta partition devrais aussi resoudre ce probleme

Je tiens a te preciser que je suis windowsien (me tape pas...), donc arrete moi si j'ai dit une betise
-1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
4 août 2007 à 09:54
Salut,

tu remarques bien que sur les répertoires
dr-x------ 1 root root 204800 2007-06-28 22:39 divers
drwx------ 8 dadou dadou 16384 1970-01-01 01:00 usbdisk
dr-x------ 1 root root 28672 2007-06-28 22:39 windows

il n'y a pas des droits pour le group ni pour les autres
donc les autres n'auront pas access dans les répertoires mentionnés malgré les options de montage des disques
umount /media/divers
umount /media/windows
chmod -v 0755 /media/divers
chmod -v 0755 /media/windows
mount /media/divers
mount /media/windows
--
lami20j
-1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
4 août 2007 à 13:29
umask sert à fixer des droits également mais fait "l'inverse" de chmod à ce que j'en ai compris,

umask permet de fixer la masque des fichiers (en bref ce qu'on n'as pas le droits)

pourquoi le chmod ici se révèle inefficace alors qu'il est censé établir des droits ?
à cause de ça (extrait de man mount)
Mount options for ntfs


       uid=value, gid=value and umask=value
         Set the file permission on the filesystem.  The umask value is given in octal.  By default, the files are owned by root  and not readable by somebody else.


En revanche, possibilité que je n'ai pas pris en compte
- de faire chmod après le montage
chmod -vR 0755 /media/divers
chmod -vR 0755 /media/windows



-1
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
4 août 2007 à 14:20
de rien ;-)

bonne continuation
-1