[Écriture sur partitions]impossible sur ext
-
- Hankyu
- Messages : 43
- Inscription : sam. 04 juil. 2009, 18:39
- Localisation : Picardie France
[Écriture sur partitions]impossible sur ext
Bonjour à toutes et à tous,
Tout d'abord ne pas hésiter à me dire si le titre n'est pas assez explicite, ce n'est pas évident de titrer mon problème.
Alors voilà, depuis mon installation d'Archlinux sur plusieurs ordinateurs, 2 en 32 bits et 2 en 64 bits, j'ai observé qu'il m'était impossible d'écrire sur une partition Ext (3 ou 4) située sur le DD de ces machines en simple utilisateur.
Je m'explique en donnant un exemple:
- je tourne sous Archlinux sur mon ordinateur de bureau
- je monte la partition Home de ma Mandriva par la commande mount /dev/sdb6 /mnt/disk
- dans Dolphin (ou Konqueror, peu importe) je vois le contenu de sdb6, je peux cliquer sur un fichier ou un dossier de sdb6 et le copier ou le déplacer dans mon dossier Home par exemple de ArchLinux.
- maintenant si je veux copier ou déplacer un fichier ou un dossier de ma partition Home d'Archlinux vers la partition sdb6 (de Mandriva), j'ai un message d'alerte qui me prévient que c'est impossible.
En fait c'est impossible en simple utilisateur mais en ouvrant Dolphin ou Konqueror en root, cette opération est possible.
- maintenant si j'allume mon DD externe contenant une partition Ext3 et une autre NTFS, j'ai la notification qui apparait, j'ouvre ce disque avec Dolphin, je vois la partition Ext3 et là je peux copier ou déplacer des fichiers dans le sens DD interne -> DD externe et inversement.
En résumé, pour écrire sur une autre partition Ext située sur le même disque dur qu'Archlinux, il me faut être en root.
Je n'ai aucun dysfonctionnement avec des partitions NTFS ou FAT.
J'ajoute enfin que si je lance Mandriva,après avoir monté les partitions, je peux copier, déplacer des fichiers ou des dossiers dans les 2 sens, Mandriva -> Archlinux ou Archlinux -> Mandriva, en simple utilisateur.
Voilà, j'espère avoir été le plus clair possible.
Tout d'abord ne pas hésiter à me dire si le titre n'est pas assez explicite, ce n'est pas évident de titrer mon problème.
Alors voilà, depuis mon installation d'Archlinux sur plusieurs ordinateurs, 2 en 32 bits et 2 en 64 bits, j'ai observé qu'il m'était impossible d'écrire sur une partition Ext (3 ou 4) située sur le DD de ces machines en simple utilisateur.
Je m'explique en donnant un exemple:
- je tourne sous Archlinux sur mon ordinateur de bureau
- je monte la partition Home de ma Mandriva par la commande mount /dev/sdb6 /mnt/disk
- dans Dolphin (ou Konqueror, peu importe) je vois le contenu de sdb6, je peux cliquer sur un fichier ou un dossier de sdb6 et le copier ou le déplacer dans mon dossier Home par exemple de ArchLinux.
- maintenant si je veux copier ou déplacer un fichier ou un dossier de ma partition Home d'Archlinux vers la partition sdb6 (de Mandriva), j'ai un message d'alerte qui me prévient que c'est impossible.
En fait c'est impossible en simple utilisateur mais en ouvrant Dolphin ou Konqueror en root, cette opération est possible.
- maintenant si j'allume mon DD externe contenant une partition Ext3 et une autre NTFS, j'ai la notification qui apparait, j'ouvre ce disque avec Dolphin, je vois la partition Ext3 et là je peux copier ou déplacer des fichiers dans le sens DD interne -> DD externe et inversement.
En résumé, pour écrire sur une autre partition Ext située sur le même disque dur qu'Archlinux, il me faut être en root.
Je n'ai aucun dysfonctionnement avec des partitions NTFS ou FAT.
J'ajoute enfin que si je lance Mandriva,après avoir monté les partitions, je peux copier, déplacer des fichiers ou des dossiers dans les 2 sens, Mandriva -> Archlinux ou Archlinux -> Mandriva, en simple utilisateur.
Voilà, j'espère avoir été le plus clair possible.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [Écriture sur partitions]impossible sur ext
C'est sans doute parce que ça doit être une ID différente entre Mandriva et Archlinux pour le home de l'utilisateur (id -u) ?
- super_sayen
- Hankyu
- Messages : 45
- Inscription : lun. 17 août 2009, 21:48
- Localisation : Dijon
Re: [Écriture sur partitions]impossible sur ext
Un problème de permission peut-être ? Regarde si tu as les droits d'écriture sur ton disque dur : "ls -l" en terminal, ou sinon clique droit ->Propriétés dans Dolphin.
Quand j'ai monté mon disque dur de stockage la première fois il a fallu que je change le propriétaire et maintenant ça marche nikel ^_^
Quand j'ai monté mon disque dur de stockage la première fois il a fallu que je change le propriétaire et maintenant ça marche nikel ^_^
Archlinux+XFCE4
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
-
- Hankyu
- Messages : 43
- Inscription : sam. 04 juil. 2009, 18:39
- Localisation : Picardie France
Re: [Écriture sur partitions]impossible sur ext
Merci pour votre aide.
Voilà que maintenant j'ai un comportement différent de celui décrit plus haut.
Il y a quelque chose qui ne colle pas, aussi je vais continuer mes investigations et je vous tiens au courant.
Voilà que maintenant j'ai un comportement différent de celui décrit plus haut.
Il y a quelque chose qui ne colle pas, aussi je vais continuer mes investigations et je vous tiens au courant.
- warnaud
- Maître du Kyudo
- Messages : 1640
- Inscription : ven. 11 août 2006, 17:05
- Localisation : Rolle (CH)
Re: [Écriture sur partitions]impossible sur ext
Regarde si, comme gyo dit plus haut, t'as les mêmes uid/gid (numéro d'utilisateur et de groupe principal) car sinon avec les droits des /home tu peux avoir des phénomènes bizarres.
Sous Mandriva ET sous Arch lance:
Et donne le résultat ici
Ainsi que le résultat d'un
Sur les deux distribs
Sous Mandriva ET sous Arch lance:
Code : Tout sélectionner
id
Ainsi que le résultat d'un
Code : Tout sélectionner
ls -altr ~
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
- super_sayen
- Hankyu
- Messages : 45
- Inscription : lun. 17 août 2009, 21:48
- Localisation : Dijon
Re: [Écriture sur partitions]impossible sur ext
c'est de ça que je voulais parler >_< . Je me suis un peu emmêlé les peinceaux . DésoléRegarde si, comme gyo dit plus haut, t'as les mêmes uid/gid (numéro d'utilisateur et de groupe principal) car sinon avec les droits des /home tu peux avoir des phénomènes bizarres.
Archlinux+XFCE4
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
-
- Hankyu
- Messages : 43
- Inscription : sam. 04 juil. 2009, 18:39
- Localisation : Picardie France
Re: [Écriture sur partitions]impossible sur ext
Merci à vous de bien vouloir m'aider à me sortir de cette situation.
Voici les commandes que j'ai tapées sur mes 2 distributions et leurs réponses:
Mandriva 2009 Spring
id -u:
id:
ls -altr ~:
ArchLinux
id -u:
id:
ls -altr ~:
Il est à remarquer aussi que certains caractères (accentués) écrits sous Mandriva sont déformés lors du copié collé.
Par exemple, le mot "Téléchargements" ecrit sous Mandriva devient "T?l?chargement/" sous ArchLinux.
Voilà voilà.
Voici les commandes que j'ai tapées sur mes 2 distributions et leurs réponses:
Mandriva 2009 Spring
id -u:
Code : Tout sélectionner
500
Code : Tout sélectionner
uid=500(gg) gid=500(gg) groupes=500(gg)
Code : Tout sélectionner
total 264
drwxrwxr-x 4 gg gg 4096 2008-09-17 17:34 .thunderbird/
drwxr-xr-x 4 root root 4096 2009-05-03 10:45 ../
-rw------- 1 gg gg 26 2009-05-03 10:45 .dmrc
drwx------ 3 gg gg 4096 2009-05-03 10:45 .dbus/
drwxr-xr-x 2 gg gg 4096 2009-05-03 10:45 Mod?les/
-rw-rw-r-- 1 gg gg 0 2009-05-03 10:45 .mdk-menu-migrated
drwxrwxr-x 3 gg gg 4096 2009-05-03 10:46 .local/
-rw------- 1 gg gg 256 2009-05-03 10:46 .pulse-cookie
drwx------ 2 gg gg 4096 2009-05-03 10:46 .gvfs/
drwxr-xr-x 2 gg gg 4096 2009-05-03 10:46 .MdkOnline/
-rw------- 1 gg gg 16 2009-05-03 10:46 .esd_auth
drwx------ 2 gg gg 4096 2009-05-03 10:46 .pulse/
drwx------ 2 gg gg 4096 2009-05-03 10:46 .gnome2_private/
-rw------- 1 gg gg 345 2009-05-03 10:51 .kderc
-rw-rw-r-- 1 gg gg 516 2009-05-03 10:51 .fonts.conf
drwx------ 3 gg gg 4096 2009-05-03 10:59 .macromedia/
drwx------ 3 gg gg 4096 2009-05-03 10:59 .adobe/
-rw-r--r-- 1 gg gg 3793 2009-05-03 12:41 .screenrc
-rw-r--r-- 1 gg gg 124 2009-05-03 12:41 .bashrc
-rw-r--r-- 1 gg gg 191 2009-05-03 12:41 .bash_profile
-rw-r--r-- 1 gg gg 24 2009-05-03 12:41 .bash_logout
drwxrwx--- 3 gg gg 4096 2009-05-03 14:38 .sane/
drwx------ 3 gg gg 4096 2009-05-03 14:44 .thunderbird_original/
drwx------ 4 gg gg 4096 2009-05-03 14:44 .mozilla/
drwxr-xr-x 8 gg gg 4096 2009-05-03 14:51 Images/
drwxr-xr-x 2 gg gg 4096 2009-05-03 14:51 Musique/
drwx------ 4 gg gg 4096 2009-05-03 15:18 .thumbnails/
drwx------ 4 gg gg 4096 2009-05-03 17:49 .gnome2/
drwx------ 2 gg gg 4096 2009-05-04 14:43 .cups/
drwx------ 2 gg gg 4096 2009-05-08 17:35 .gphoto/
drwx------ 4 gg gg 4096 2009-05-09 10:59 .gegl-0.0/
drwxrwxr-x 3 gg gg 4096 2009-05-14 09:42 .netx/
drwx------ 3 gg gg 4096 2009-05-16 08:33 .cooliris/
drwxrwxr-x 2 gg gg 4096 2009-05-17 20:03 .fontconfig/
drwxr-xr-x 3 gg gg 4096 2009-05-18 11:09 Vid?os/
drwxrwxr-x 2 gg gg 4096 2009-05-23 10:22 dwhelper/
drwxr----- 2 gg gg 4096 2009-05-26 15:00 .hplip/
drwxr-xr-x 8 gg gg 4096 2009-05-31 18:32 .config/
drwx------ 2 gg gg 4096 2009-05-31 18:41 .gnupg/
drwxr-xr-x 27 gg gg 4096 2009-06-04 11:29 Documents/
drwxr-xr-x 22 gg gg 4096 2009-06-18 11:28 .gimp-2.6/
drwxrwxr-x 12 gg gg 4096 2009-06-27 08:25 Logiciels/
drwx------ 3 gg gg 4096 2009-06-28 18:30 .supertux2/
drwx------ 4 gg gg 4096 2009-06-29 10:38 .kde4/
drwx------ 2 gg gg 4096 2009-07-06 14:48 .filezilla/
drwxrwxr-x 4 gg gg 4096 2009-07-20 19:22 .java/
-rw------- 1 gg gg 218 2009-07-25 17:48 .recently-used.xbel
drwx------ 4 gg gg 4096 2009-07-25 17:48 .cache/
-rw------- 1 gg gg 14242 2009-07-29 17:05 .recently-used
drwx------ 3 gg gg 4096 2009-08-17 14:37 .icedteaplugin/
drwx------ 3 gg gg 4096 2009-08-17 14:40 .ooo3/
drwxr-xr-x 2 gg gg 4096 2009-08-21 08:07 T?l?chargement/
drwxr-xr-x 2 gg gg 4096 2009-08-21 08:09 Bureau/
-rw-rw-r-- 1 gg gg 0 2009-08-24 13:45 .menu-updates.stamp
-rw------- 1 gg gg 139 2009-08-24 19:22 .bash_history
drwx------ 7 gg gg 4096 2009-08-24 19:22 tmp/
-rw------- 1 gg gg 216 2009-08-25 07:30 .Xauthority
-rw-rw-r-- 1 gg gg 168 2009-08-25 07:30 .gtk-bookmarks
drwx------ 3 gg gg 4096 2009-08-25 07:30 .gconf/
drwxrwxr-x 2 gg gg 4096 2009-08-25 07:36 .gstreamer-0.10/
drwx------ 2 gg gg 4096 2009-08-25 07:36 .gconfd/
drwxr-xr-x 46 gg gg 4096 2009-08-25 07:36 ./
-rw------- 1 gg gg 11527 2009-08-25 07:43 .xsession-error
id -u:
Code : Tout sélectionner
1000
Code : Tout sélectionner
uid=1000(gg) gid=1000(gg) groupes=7(lp),10(wheel),19(log),91(video),92(audio),93(optical),94(floppy),95(storage),96(scanner),97(camera),98(power),100(users),1000(gg)
Code : Tout sélectionner
total 256
-rw-r--r-- 1 gg gg 108 juin 10 20:35 .bashrc
-rw-r--r-- 1 gg gg 16 juin 10 20:35 .bash_profile
drwxr-xr-x 4 root root 4096 juil. 10 15:12 ..
-rw------- 1 gg gg 26 juil. 10 16:29 .dmrc
drwx------ 3 gg gg 4096 juil. 10 16:29 .dbus
-rw-r--r-- 1 gg gg 1855 juil. 10 16:29 screen-configurations.xml
drwxr-xr-x 2 gg gg 4096 juil. 10 16:29 .xine
drwx------ 3 gg gg 4096 juil. 10 18:20 .local
drwxr-xr-x 3 gg gg 4096 juil. 10 18:45 .designer
-rw-r--r-- 1 gg gg 514 juil. 10 18:46 .fonts.conf
-rw------- 1 gg gg 16 juil. 10 18:56 .esd_auth
drwxr-xr-x 2 gg gg 4096 juil. 10 18:57 Desktop
drwx------ 5 gg gg 4096 juil. 10 19:04 .kde4
drwx------ 3 gg gg 4096 juil. 10 19:16 .adobe
drwx------ 3 gg gg 4096 juil. 10 19:16 .macromedia
drwxr-xr-x 3 gg gg 4096 juil. 11 10:42 .themes
-rw------- 1 gg gg 345 juil. 11 10:54 .kderc
-rw------- 1 gg gg 49 juil. 11 11:07 .directory
drwx------ 2 gg gg 4096 juil. 11 11:09 .cups
drwxrwx--- 3 gg gg 4096 juil. 11 11:53 .sane
drwxr-xr-x 3 gg gg 4096 juil. 11 18:32 .openoffice.org
drwxr-xr-x 5 gg gg 4096 juil. 11 18:41 kdenlive
drwxr-xr-x 2 gg gg 4096 juil. 11 22:34 .wicd
-rw-r--r-- 1 gg gg 328 juil. 11 23:02 .gtkrc-2.0-kde4
drwx------ 4 gg gg 4096 juil. 13 07:34 .thumbnails
drwx------ 4 gg gg 4096 juil. 13 07:59 .gegl-0.0
drwx------ 2 gg gg 4096 juil. 17 11:21 .gnome2_private
drwx------ 3 gg gg 4096 juil. 17 11:21 .gnome2
drwx------ 3 gg gg 4096 juil. 18 10:46 .supertux2
drwxr-xr-x 7 gg gg 4096 juil. 18 11:20 .smc
drwxr-xr-x 4 gg gg 4096 juil. 19 18:20 Images
drwx------ 3 gg gg 4096 juil. 20 07:31 .thunderbird
drwx------ 4 gg gg 4096 juil. 20 07:31 .mozilla
drwx------ 2 gg gg 4096 juil. 20 07:46 .gphoto
drwxr-xr-x 2 gg gg 4096 juil. 20 08:04 .fontconfig
drwxr-xr-x 4 gg gg 4096 juil. 20 19:28 .java
drwxr-xr-x 2 gg gg 4096 juil. 21 15:06 .icons
drwxr-xr-x 3 gg gg 4096 juil. 26 10:39 Documents
-rw------- 1 gg gg 1478 juil. 27 12:16 .recently-used.xbel
drwxr-xr-x 22 gg gg 4096 juil. 27 12:17 .gimp-2.6
drwxr-xr-x 3 gg gg 4096 juil. 27 19:13 .lazarus
drwxr-xr-x 11 gg gg 4096 juil. 29 09:00 .config
drwxr-xr-x 3 gg gg 4096 août 3 22:53 .marble
-rw-r--r-- 1 gg gg 1163 août 3 23:26 .nvidia-settings-rc
drwxr-xr-x 2 gg gg 4096 août 5 10:11 dwhelper
drwx------ 3 gg gg 4096 août 6 08:23 .gnupg
drwxr-xr-x 2 gg gg 4096 août 6 08:24 .gstreamer-0.10
-rw------- 1 gg gg 1660 août 8 19:49 .recently-used
drwxr----- 2 gg gg 4096 août 8 20:01 .hplip
drwxr-xr-x 2 gg gg 4096 août 24 07:33 Téléchargements
-rw------- 1 gg gg 715 août 24 14:18 .bash_history
-rw-rw-r-- 1 gg gg 4379 août 25 07:49 ud Mandriva.txt
-rw------- 1 gg gg 163 août 25 07:51 .Xauthority
drwx------ 4 gg gg 4096 août 25 07:52 .gconf
drwx------ 2 gg gg 4096 août 25 07:52 .gconfd
drwx------ 41 gg gg 4096 août 25 07:54 .
-rw------- 1 gg gg 25684 août 25 07:56 .xsession-errors
Par exemple, le mot "Téléchargements" ecrit sous Mandriva devient "T?l?chargement/" sous ArchLinux.
Voilà voilà.
- super_sayen
- Hankyu
- Messages : 45
- Inscription : lun. 17 août 2009, 21:48
- Localisation : Dijon
Re: [Écriture sur partitions]impossible sur ext
Il ne vaudrait pas mieu regarder les permissions dans le répertoire où sont montées les partitions ?En résumé, pour écrire sur une autre partition Ext située sur le même disque dur qu'Archlinux, il me faut être en root.
Ce que tu aimerai en fait, si j'ai bien compris ( je préfère être sûr ), c'est pouvoir écrire sur ta partition /home Mandriva lorsque que tu te trouve Archlinux ? Cette partition étant montée sur /mnt/disk.
Donc je pense qu'il faudrait plutôt faire un : ls -altr /mnt/disk. Mais bon, je ne suis pas un expert non plu, alors merci à warnaud de me corriger si je me trompe [ en passant : Hors Sujet ==> J'ai fait un petit tour sur ton site warnaud, très sympa ^_^ ]
Archlinux+XFCE4
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Re: [Écriture sur partitions]impossible sur ext
500 != 1000, c'est normal de pas avoir tout les droits
pour les accents, ça doit être une question de locales, de même que les uid, il faut savoir ce qui est défini dans les 2 os
pour les accents, ça doit être une question de locales, de même que les uid, il faut savoir ce qui est défini dans les 2 os
-
- Hankyu
- Messages : 43
- Inscription : sam. 04 juil. 2009, 18:39
- Localisation : Picardie France
Re: [Écriture sur partitions]impossible sur ext
tuxce a écrit:
Quand j'ai effectué les manipulations décrites dans mon dernier post sur les 2 distributions et que j'ai vu ce résultat, j'étais sûr que le problème y avait son origine.
Mais j'attendais confirmation...
Merci tuxce.
Mais continuons l'analyse.
Actuellement je poste depuis la Mandriva cooker (la version de développement pour ceux qui ne connaissent pas) et si je tape id -u et id dans une console, j'obtiens les mêmes résultats que dans la Mandriva 2009 Spring.
Et c'est pour cela que je n'ai pas de problème de copie ou de transferts de fichiers entre ces 2 distributions.
Donc, si j'ai bien compris, je dois modifier:
- mon id
- mon uid
- mon gid
soit dans Mandriva ou soit dans Archlinux n'est-ce pas ? (désolé mais je sens les choses me dépasser un peu... )
Entièrement d'accord avec toi.500 != 1000, c'est normal de pas avoir tout les droits
Quand j'ai effectué les manipulations décrites dans mon dernier post sur les 2 distributions et que j'ai vu ce résultat, j'étais sûr que le problème y avait son origine.
Mais j'attendais confirmation...
Merci tuxce.
Mais continuons l'analyse.
Actuellement je poste depuis la Mandriva cooker (la version de développement pour ceux qui ne connaissent pas) et si je tape id -u et id dans une console, j'obtiens les mêmes résultats que dans la Mandriva 2009 Spring.
Et c'est pour cela que je n'ai pas de problème de copie ou de transferts de fichiers entre ces 2 distributions.
Donc, si j'ai bien compris, je dois modifier:
- mon id
- mon uid
- mon gid
soit dans Mandriva ou soit dans Archlinux n'est-ce pas ? (désolé mais je sens les choses me dépasser un peu... )