Forum Clubic

Pb échange de fichiers Mandrake/winXp(résolu)

Salut,
J’ai formaté mon disque dur en NTFS pour winXp et ext3,etc pour mandrake10.1, et FAT32 pour permettre l’accés en lecture et écriture aux deux OS. J’ai formaté la partition FAT32 sous Win avec partition Magic.
Du coté de WinXp je vois la partition FAT32 sans problème mais sous mandrake je ne sais pas comment faire pour y avoir accés, faut il monter cette partition ou devrais je la voir directement?
Quand je regarde avec Kdisk de mandrake il me detecte la partition comme formatée en FAT32 mais je n’ai pas de nom (du genre ./ ou ./home ou voire ./mnt/win_c)
Est ce que qulqu’un peut m’aider svp?

Tu peux donner les résultats de :

1/ mount
2/ cat /etc/fstab

ça pourrait aider ;).

mount :

/dev/hdc1 on / type ext3 (rw)
none on /proc type proc (rw)
none on /proc/bus/usb type usbfs (rw)
none on /sys type sysfs (rw)
/dev/hdc6 on /home type ext2 (rw)
none on /mnt/floppy type supermount (rw,sync,dev=/dev/fd0,fs=ext2:vfat,–,umask=0,iocharset=iso8859-15,codepage=850)
/dev/hda1 on /mnt/win_c type ntfs (ro,umask=0,nls=iso8859-15)
/dev/hda5 on /mnt/win_d type ntfs (ro,umask=0,nls=iso8859-15)
/dev/hdb on /mnt/cdrom type iso9660 (ro,noexec,nosuid,nodev,users,umask=0,iocharset=iso8859-15,codepage=850,user=xxx)
/dev/hdd on /mnt/cdrom2 type iso9660 (ro,noexec,nosuid,nodev,users,umask=0,iocharset=iso8859-15,codepage=850,user=xxx)

et cat /etc/fstab

/dev/hdc1 / ext3 defaults 1 1
/dev/hdc6 /home ext2 defaults 1 2
/dev/hdb /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0
/dev/hdd /mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec,users 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,–,umask=0,iocharset=iso8859-15,sync,codepage=850 0 0
/dev/hda1 /mnt/win_c ntfs umask=0,nls=iso8859-15,ro 0 0
/dev/hda5 /mnt/win_d ntfs umask=0,nls=iso8859-15,ro 0 0
none /proc proc defaults 0 0
/dev/hdc5 swap swap defaults 0 0

je peux peut etre le reformater avec kdisk parce qu il a pas l air de voir le dd en fat32

Bah, non, rien à voir ;).

Faut juste trouver le numéro de ta partition où est ta FAT32, et puis ensuite, tu mets la bonne ligne dans ton /etc/fstab, tu crées ton point de montage et c’est bon.

Donc, il faudrait que tu donnes l’endroit où est ta partition FAT32 (genre, si elle se situe sur le 1 disque de ton contrôleur IDE, situé en hda, ou sur le 1 disque de ton second contrôleur, soit hdc).

Ensuite, il faut le numéro de partition, ce qui revient au final à savoir si ta partition est sur hda2 ou hdc3 par exemple.

Pour avoir l’information, tu fais (en root) :

1/ fdisk /dev/hda
2/ m (pour l’aide)
3/ p (pour avoir la table de partition, que tu donnes ensuite sur le forum).
4/ q pour quitter

Même chose pour hdc ;).

la partition s appelle hdc7
mais je sais pas quoi mettre dans la ligne dans le fstab
je mets un truc du genre :
/dev/hdc7 /mnt/fat32_dd fat32 umask=0,nls=iso8859-15,ro 0 0

et pour creer le point de montage je fais /mount/hdc7 ?

desole je debute avec linux :wink:

Tu peux faire ainsi :

1/ Tu crées ton point de montage, genre
[fixed]mkdir /mnt/FAT32[/fixed]
2/ Tu modifies ton fstab pour la montage qui va bien, genre :
[fixed]/dev/hdc7 /mnt/FAT32 vfat iocharset=iso8859-15,codepage=850,umask=0 0 0[/fixed]
3/ mount /mnt/FAT32

Et c’est bon ;).

Note : pour éditer le fichier /etc/fstab :
(en root, fait une copie au préalable : cp /etc/fstab /etc/fstabSAVE)
[fixed]vim /etc/fstab
touche Inser (pour entrer du texte)
tu tapes ton texte
:wq pour enregistrer et quitter.[/fixed]

pour hda

Disque /dev/hda: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot Start End Blocks Id System
/dev/hda1 * 1 1597 12827871 7 HPFS/NTFS
/dev/hda2 1598 10011 67585455 f W95 Ext’d (LBA)
/dev/hda5 1598 10011 67585423+ 7 HPFS/NTFS

et hdc

Disque /dev/hdc: 41.1 Go, 41174138880 octets
255 têtes, 63 secteurs/piste, 5005 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot Start End Blocks Id System
/dev/hdc1 * 1 764 6136798+ 83 Linux
/dev/hdc2 765 5005 34065832+ f W95 Ext’d (LBA)
/dev/hdc5 765 904 1124518+ 82 Linux swap
/dev/hdc6 905 1792 7132828+ 83 Linux
/dev/hdc7 1793 5005 25808391 b W95 FAT32

ok, c’est bien hdc7 donc, la soluce est dans mon post précéd.

ok merci !
j essaie ca tt de suite

mkdir /mnt/FAT32

/dev/hdc7 /mnt/FAT32 vfat iocharset=iso8859-15,codepage=850,umask=0 0 0

bash: /dev/hdc7: Permission denied

il a pas l air d aimer

En root :wink:

su - root + Mot de passe.

note : tu dois avoir le support de la fat32 chargé (genre un lsmod | grep fat doit te donner un résultat).

j suis deja en root mais en fait il manquait un fat32 apres
/dev/hdc7 /mnt/FAT32
donc c est bon la ca marche
merci !!

ok, cool alors ;).

D’ailleur , qu’est ce qui le mieux dans le fstab , rw ou umask=000 ? Ou les 2 :stuck_out_tongue: ?