Droit de lecture sur partition windows

Bonjour à tous, étant nouveau sur la distrib Debian j’ai quelques soucis avec mes partitions windows.
En effet venant de la distribution Ubuntu 7.10, je ne me suis jamais posé la question à savoir comment monter mes disques pour accéder à mes partitions avec windows, car ubuntu le fait automatiquement. Ce que je veux dire c’est que avec Ubuntu on pouvait accéder à ses partitions windows sans problèmes (car je suis en dual boot (windows/Debian), mais sur debain c’est différent.

J’ai alors cherché à savoir comment monter mes disques et j’ai trouvé sur ce forum en rajoutant ces deux lignes à mon fichier fstab

/dev/sda1 /mnt/hp_pavilion ntfs ro,umask=2,gid=1000,uid=1000,users,auto 0 0 /dev/sda2 /mnt/hp_recovery vfat rw,umask=2,gid=1000,uid=1000,users,auto 0 0
Puis en faisant:

mkdir /mnt/hp_pavilion mkdir /mnt/hp_recovery mount -a

Et je suis parvenu à acceder à mes partitions windows (où hp_pavilion est ma partie principale windows et hp_recovery ma partie restauration systeme).
Est ce que j’ai bien fait de le faire de cette manière, il a peut-etre une meilleur méthode, si oui laquelle ?

Sinon le réel probleme c’est que sur la partition hp_recovery qui est en fat32, j’ai tous les droits (en administrateur ou pas), mais j’ai pas le droit d’ecriture sur la partition hp_pavilion en ntfs. Pourtant j’ai monté les 2 volumes de la même maniere.
J’ai alors essayé de changer les droits avec un chmod en root, mais rien n’y fait j’ai toujours ce message:

chmod: modification des permissions de `hp_pavilion/': Système de fichiers accessible en lecture seulement

Je ne sais plus quoi faire, c’est pourquoi j’espere que quelqu’un pourra m’aider à résoudre ce probleme.

Si cela peut vous aider, voici quand je fait un ls -l dans /mnt

dr-xr-xr-x 1 quentin quentin 12288 2008-03-08 02:42 hp_pavilion drwxrwxr-x 4 quentin quentin 4096 1970-01-01 01:00 hp_recovery

Et voici mon fichier fstab en entier:

[code]# /etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/sda3 / ext3 defaults,errors=remount-ro 0 1
/dev/sda4 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sda1 /mnt/hp_pavilion ntfs ro,umask=2,gid=1000,uid=1000,users,auto 0 0
/dev/sda2 /mnt/hp_recovery vfat rw,umask=2,gid=1000,uid=1000,users,auto 0 0[/code]

Et voila quand je fais un fdisk -l:

[code]Disk /dev/sda: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 21646 173871463+ b W95 FAT32
/dev/sda2 * 23177 24321 9197212+ c W95 FAT32 (LBA)
/dev/sda3 21647 23049 11269597+ 83 Linux
/dev/sda4 23050 23176 1020127+ 82 Linux swap / Solaris
[/code]

Version: Linux 2.6.18-6-686 (Debian etch 4.0)

Voila j’espere que j’ai été assez clair, si vous avez besoin d’autres infos, dites le moi.
Et merci d’avance. :smiley:

C’est normal : quand on monte un disque avec ntfs, on ne pet pas écrire qur le disque. C’est d’ailleurs indiqué par l’option ro.
Pour pouvoir écrire sur une partition ntfs, il faut charger le paquet ntfs-3g qui est assez récent et remplacer ntfs par ntfs-3g, en mettant l’option rw, fans le fichier fstab.
Mais ce paquet n’est pas disponible dans les dépôts officiel de etch.
Pour l’installer en restant en stable, il faut aller voir dans lesz backports debian -> site backport et suivre les instructions ou aller voir sur le site de Tyrtamos qui indique une autre solution pour etch ici

Ok, mais est ce que je dois démonter mon volume pour faire ça, ou enlevé la ligne

dans mon fichier fstab avant d’installer le paquet ntfs-3g.

Sinon merci et puis je vais essayer, et je vois quoi.

Bon j’ai essayé à partir du deuxieme lien mais j’ai un probleme. il demande de faire ceci:

[code]Si vous utilisez Debian, il est fortement recommandé d’utiliser un gestionnaire de paquets comme aptitude ou synaptic pour télécharger et installer des paquets, au lieu de le faire vous-même à travers ce site web.

Vous devriez pouvoir utiliser n’importe lequel des miroirs listés en ajoutant une ligne à votre /etc/apt/sources.list comme ceci :

deb http://ftp.de.debian.org/debian sid main

En remplaçant ftp.de.debian.org/debian par le miroir en question. [/code]

J’ai donc mis à la place: ftp.fr.debian.org/debian au lieu de ftp.de.debian.org/debian
Mais quand je lance la commande apt-get update j’ai ce message:

[quote]Lecture des listes de paquets… Erreur !
E: Dynamic MMap ran out of room
E: Erreur apparue lors du traitement de snd-gtk (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.de.debian.org_debian_dists_sid_main_binary-i386_Packages
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.[/quote]

Et en utilisant la premiere méthode j’ai un probleme avec une hsitoire de clé, mais je ne comprend pas vraiment.

Enfin peut importe, je me contenterai de la deuxieme méthode, donc voila pourquoi j’ai ce message d’erreur.

Voici mon fichier source. list:

[code]#

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

deb cdrom:[Debian GNU/Linux 4.0 r0 Etch - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main

deb http://ftp.fr.debian.org/debian/ etch main
deb-src http://ftp.fr.debian.org/debian/ etch main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free

deb http://apt.emesene.org/ ./
deb-src http://apt.emesene.org/ ./

deb http://ftp.de.debian.org/debian sid main [/code]

Et merci d’avance pour votre aide.

A+ Marduk

Problème de clé
Problème de Dynamic MMap ran out of room

:question: Merci qui ?
:arrow_right: Merci la fonction recherche du forum !

Merci je vais voir si je peux regler ce probleme avec cela.

A+ Marduk. :smiley:

Bon j’ai enfin eu le temps de tester tous ce que vous m’avez dit et j’ai donc installer le paquet ntfs-3g grace au site backports et par la même occasion j’ai reglé le problème de clé public.
Cependant je n’ai toujours pas le droit d’écriture sur ma partition nffs, pourtant dans mon fichier /etc/fstab j’ai bien changé le ro en rw comme ceci:

[quote]

/etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/sda3 / ext3 defaults,errors=remount-ro 0 1
/dev/sda4 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sda1 /mnt/hp_pavilion ntfs rw,umask=2,gid=1000,uid=1000,users,auto 0 0 [/quote]

Puis j’ai essayé de faire un chmod pour me rajouter de droits, mais la encore j’ai ce message:

J’ai essaye de faire un chmod dans /mnt/hp_pavilon. C’est peut pas la bonne idée, je ne sais plus quoi faire.

Merci d’avance Marduk. :smiley:

j’ai le m^ problème avec un DD externe sur lequel j’ai une partition Fat32 pour y placer des video lisibles par mon enregistreur de salon.
Sur cette partition Fat32, je n’arrive pas non plus à changer les droits. J’ai toutefois réussi à y enregistrer des fichiers en glissé/collé.
essaie quand m^ de mettre “user” à la place de “users” ds ton fstab.

Salut,

pour mes clés en fat je mets,

Merci à vous deux, mais j’ai reussi à mettre les droits de lecture, j’avais oublié de remplacer ntfs par nfts-3g dans mon fichier /etc/fstab

[quote]# /etc/fstab: static file system information.

proc /proc proc defaults 0 0
/dev/sda3 / ext3 defaults,errors=remount-ro 0 1
/dev/sda4 none swap sw 0 0
/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/sda1 /mnt/hp_pavilion ntfs-3g rw,umask=2,gid=1000,uid=1000,users,auto 0 0[/quote]

Et donc les droits de lecture se sont mis automatiquement, et j’ai pu retirer des droits avec un chmod.

Cependant avant ma partition se monter automatiquement au démarrage et j’avais un icode sur mon bureau et dans le menu raccourci, mais la plus rien.
Et puis je ne peux plus attendre ma partition a partir du poste de travail.
Je suis obligé d’alller par /mnt ou par /media.

Si quelqu’un c’est comment monter cette partition comme avant, avec un l’icone le bureau et tout, merci de bien m’aider.

Merci d’avance.
Marduk. :smiley:

Bonjour,

Je réagis sans doute “à l’ancienne”, mais j’ai conservé ce principe :

Chacun de mes OS (linux et windows) peut lire les fichiers de l’autre, mais chacun écrit chez soi (et pas chez l’autre).

Si j’ai besoin de partager des fichiers en lecture/écriture, je les mets dans une partition FAT32 où linux et windows ont les droits (pas difficile, il n’y a pas de gestion des droits)…

Ok merci pour ton conseil, je crois que je vais faire ça, car j’ai une partition en fat32 de 10 GO, ça peut servir.

Marduk. :smiley:

Pour en revenir au problème de droits : je ne pense pas que ntfs en tienne compte. L’idéal reste d’avoir une partoche “tampon” utilisable par les 2.
Après autant accéder aux partoches ntfs en écriture + modif des droits c’est devenu un gag, autant écrire depuis un winwin sur une partoche ext*, reiserfs (il me semble), ou plusieurs autres, c’est possible depuis un bout de temps deja (fiable par contre ça je ne sais pas, mais en tout cas j’ai jamais eu de pépin lié à ca il me semble). Des projets comme ext2fs sont encore actifs et proposent des drivers qui ne marchent pas si mal (ponctuellement en tout cas, jamais tenté de monstrueux transfert pendant plusieurs dizaines de minutes non plus, mais plusieurs gigas c’est plutot bien passé :stuck_out_tongue:). Pour ceux que l’aventure tente : http://e2fsprogs.sourceforge.net/ext2.html
Et si d’autres ont des expériences à faire partager ou des avertissements à faire … ^^

Merci à toi Hoshin; je vais regarder ce que tu m’a dit.

Mais bon c’est pas vraiment un problème, car j’ai tout de même les droits d’écriture maintenant sur ma partition ntfs (windows), apres avoir installer le paquet ntfs-3g.
C’est deja pas si mal, et du moins que je peux y accéder graphiquement, tout va bien.

Marduk. :smiley: