[Écriture sur partitions]impossible sur ext

Reconnaissance et configuration du matériel / kernel linux
Répondre
Vladimir
Hankyu
Messages : 43
Inscription : sam. 04 juil. 2009, 18:39
Localisation : Picardie France

[Écriture sur partitions]impossible sur ext

Message par Vladimir »

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. :lol:
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [Écriture sur partitions]impossible sur ext

Message par gyo »

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) ?
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
Avatar de l’utilisateur
super_sayen
Hankyu
Messages : 45
Inscription : lun. 17 août 2009, 21:48
Localisation : Dijon

Re: [Écriture sur partitions]impossible sur ext

Message par super_sayen »

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 ^_^
Archlinux+XFCE4
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Vladimir
Hankyu
Messages : 43
Inscription : sam. 04 juil. 2009, 18:39
Localisation : Picardie France

Re: [Écriture sur partitions]impossible sur ext

Message par Vladimir »

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. :cry:
Avatar de l’utilisateur
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

Message par warnaud »

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

Code : Tout sélectionner

ls -altr ~
Sur les deux distribs
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
Avatar de l’utilisateur
super_sayen
Hankyu
Messages : 45
Inscription : lun. 17 août 2009, 21:48
Localisation : Dijon

Re: [Écriture sur partitions]impossible sur ext

Message par super_sayen »

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.
:oops: c'est de ça que je voulais parler >_< . Je me suis un peu emmêlé les peinceaux . Désolé :pastaper:
Archlinux+XFCE4
Carte mère : Asus M2N SLI Deluxe
Processeur : AMD Athlon64 X2 6000+ 3.01GHz
RAM : 4 Go
Carte graphique : GeForce 9400 GT
Vladimir
Hankyu
Messages : 43
Inscription : sam. 04 juil. 2009, 18:39
Localisation : Picardie France

Re: [Écriture sur partitions]impossible sur ext

Message par Vladimir »

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:

Code : Tout sélectionner

uid=500(gg) gid=500(gg) groupes=500(gg)
ls -altr ~:

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
ArchLinux
id -u:

Code : Tout sélectionner

1000
id:

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)
ls -altr ~:

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
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à. :?
Avatar de l’utilisateur
super_sayen
Hankyu
Messages : 45
Inscription : lun. 17 août 2009, 21:48
Localisation : Dijon

Re: [Écriture sur partitions]impossible sur ext

Message par super_sayen »

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.
Il ne vaudrait pas mieu regarder les permissions dans le répertoire où sont montées les partitions ?

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 :copain: [ 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
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Écriture sur partitions]impossible sur ext

Message par tuxce »

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
Vladimir
Hankyu
Messages : 43
Inscription : sam. 04 juil. 2009, 18:39
Localisation : Picardie France

Re: [Écriture sur partitions]impossible sur ext

Message par Vladimir »

tuxce a écrit:
500 != 1000, c'est normal de pas avoir tout les droits
Entièrement d'accord avec toi.
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... :mrgreen:
Merci tuxce. :chinois:
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... :( )
Répondre