Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.general

Linux.general : Définir / Accéder à des partitions NTFS et FAT32

Posté par Jean-Luc Pinardon (page perso, ) le 29 mai 2007
Bonjour,

Je cherche des bonnes pratiques concernant la création et l'accès à des partitions NTFS et FAT32 depuis une Mdv2007.

J'ai un HD de 20Gb (hda) en master, et un 250Gb en slave (hdb).
Linux est sur le 250Gb, et je souhaite installer WinXP sur hda.

Je souhaite créer 3 partitions sur hda :
Une pour le systeme
Une pour les appli
Une pour les data.

Les 2 premières en NTFS (moins de fragmentation ?), et la partition data en FAT32 pour pouvoir lire/écrire depuis Linux.


Suite à plusieurs essais, il semble que Linux ne voit pas la partition FAT32.
Et ce, que les partitions aient été créées via l'outil de partionnement de Mdv ou via l'install de WinXP.

J'ai donc plusieurs questions :
. Quelle est la meilleur pratique ?
Créer depuis Linux ou depuis WinXP (semble plus facile)

. Est-ce que NTFS fragmente vraiment moins que FAT32 ?

. Est-ce que faire cohabiter une FAT32 et une NTFS sur la même partition étendue est possible.
A priori, pas de pb avec WinXP ... mais Linux/Mdv ?

Merci de vos lumières, et bonne journée.

--
Profitez bien de ce jour

J.L.P.
> Lire le message (7 commentaires, moyenne: 1,6).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Hmm

Posté par Ylea () le 29/05/2007 à 13:15. (lien). Évalué à 3.

La cohabitation FAT32/NTFS est parfaitement possible, et ton système devrait fonctionner... maintenant, je suggère que tu nous donnes un peu plus de détail sur ce qui ne marche pas... tu n'as pas de périphérique correspondant à ta partition FAT32 dans /dev, ou alors as-tu seulement une erreur quand tu essaies de la monter ?

  • [^]Re: Hmm

    Posté par Jean-Luc Pinardon (page perso, ) le 29/05/2007 à 14:15. (lien). Évalué à 1.

    En fait, je ne vois pas du tout la partition FAT32 dans l'utilitaire de partitionnement de Mandriva.
    Et si j'essaie de la monter, j'ai une erreur indiquant que /dev/hda6 n'existe pas.
    Et ce, même si la ligne correspondante existe dans /etc/fstab.

    J'essaierai de donner plus de détails ce soir, de retour devant mon PC.

    --
    Profitez bien de ce jour

    J.L.P.

hmm2

Posté par abdoulfatahou () le 29/05/2007 à 14:04. (lien). Évalué à 2.

"Suite à plusieurs essais, il semble que Linux ne voit pas la partition FAT32."

si t'es debutant fais un $ls /dev/hda* pour voir tes partions
ensuite il te suffit de les monter avec mount.

Sinon, si tu veux eviter bcp de fragmentations pense a passer à ext2, tellement mieux que fat, accessible en L/ecriture depuis windows avec un certain ext2fs.

--
Je suis
7fe1c8ccf7e7fb4e51ba666b259410e026edbde5 et toi?
  • [^]Re: hmm2

    Posté par Jean-Luc Pinardon (page perso, ) le 29/05/2007 à 15:51. (lien). Évalué à 1.

    Oui, merci, c'est aussi une autre idée.
    Je connais l'existence de ce driver.
    Mais je m'interrogeais sur la fiabilité du driver,et sur la facilité d'utilisation?

    C'est à dire :
    Est-ce qu'on peut lire/écrire sans plus de problèmes/risque de corruption de données qu'avec une FAT32 (qui paraît qd même plus "naturelle" pour Windows ?
    Est-ce que les utilisateurs lambda (i.e. le reste de la famille ;) ) n'y verra que du feu ?
    ... Certes, je n'ai pas lu la doc, mais rien ne vaut les retours d'experience ...

    --
    Profitez bien de ce jour

    J.L.P.
    • [^]Re: hmm2

      Posté par Dan () le 29/05/2007 à 19:50. (lien). Évalué à 2.

      J'avais essayé il y a à peu près 6 mois et c'est très simple. Ça marche plutôt bien mais y'a un mais....

      Il faut faire attention : si ta partition est en ext3, comme le système de journalisation n'est pas mis à jour, ça fait des erreurs à chaque redémarrage et c'est très lourd.
      Donc il faut bien mettre ext2 et pas ext3.

      M'enfin ça a peut-être évolué...

Informations Complémentaires

Posté par Jean-Luc Pinardon (page perso, ) le 29/05/2007 à 19:56. (lien). Évalué à 1.

Sous WinXP, pas de problme pour écrire sur les partitions.

Souns Linux, le problème est "très simple" :
Il semble que Linux ne "'voit" pas correctement le disque :

> fdisk /dev/hda
Incapable de repérage sur /dev/hda


Linux a donc un problème avec ce disque, mais pas Windows ...

Pour infi, voici ce que donne hdparm :

hdparm /dev/hda

/dev/hda:
multcount = 16 (on)
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 16382/16/63, sectors = 16513875, start = 0


En plus, un mount de la partition FAT32 (vfat) indique que /dev/hda6 n'existe pas.
Ce qui est exact.

J'ai donc tenté de créer le périphérique bloc manquant :
mknod /dev/hda6 b 3 6

Mais le mount échoue toujours :
mount: /dev/hda6 n'est pas un périphérique valide de type bloc


Il y a sûrement plusieurs problèmes là dessous ... mais je sèche ...

Vos idées et conseils seront donc les bienvenus.
Merci et bonne soirée !

--
Profitez bien de ce jour

J.L.P.
  • [^]Re: Informations Complémentaires

    Posté par Jean-Luc Pinardon (page perso, ) le 05/06/2007 à 10:45. (lien). Évalué à 1.

    Bon, il semblerait que j'ai réglé mon problème ... "à la hache".
    J'ai supprimé les trois partitions de mon disque.
    Et en cherchant sur le net, j'ai vu un post d'un utilisateur qui indiquait que qtparted l'avait sorti du pétrin.

    Après un urpmi, j'ai donc lancé l'outil pour créer mes partitions exactement comme je le souhaitais.

    Et ce coup là :
    - Pas de pb pour monter mes partitions (le /dev/hda6 a été créé ...)
    - L'outil de partitionnement de Mandriva s'y retrouve. Il voit bien mes trois partitions.

    Ne reste plus qu'à installer et utiliser.

    Mais du coup, je n'ai pas compris où était le problème ?(

    J-L

    --
    Profitez bien de ce jour

    J.L.P.

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general