Bon j'ai fait ce qu'il fallait faire d'après la doc :
[root@localhost ~]# fdisk /dev/sdb1
Commande (m pour l'aide): n
Action de commande
e étendue
p partition primaire (1-4)
p
Numéro de partition (1-4): 1
Premier cylindre (1-1015, par défaut 1): 1
Dernier cylindre ou +taille or +tailleM ou +tailleK (1-1015, par défaut 1015): 1015
Commande (m pour l'aide): t
Partition sélectionnée 1
Code Hex (taper L pour lister les codes): b
Type de partition système modifié de 1 à b (W95 FAT32)
Commande (m pour l'aide): p
Disque /dev/sdb1: 2063 Mo, 2063581184 octets
64 heads, 62 sectors/track, 1015 cylinders
Unités = cylindres de 3968 * 512 = 2031616 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1p1 1 1015 2013729 b W95 FAT32
Commande (m pour l'aide): a
Numéro de partition (1-4): 1
Commande (m pour l'aide): p
Disque /dev/sdb1: 2063 Mo, 2063581184 octets
64 heads, 62 sectors/track, 1015 cylinders
Unités = cylindres de 3968 * 512 = 2031616 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1p1 * 1 1015 2013729 b W95 FAT32
Commande (m pour l'aide): w
La table de partitions a été altérée!
Appel de ioctl() pour relire la table de partitions.
AVERTISSEMENT: la re-lecture de la table de partitions a échoué avec l'erreur 22: Argument invalide.
Le kernel va continuer d'utiliser l'ancienne table.
La nouvelle table sera utilisé lors du prochain réamorçage.
AVERTISSEMENT: si vous avez créé ou modifié une partition DOS 6.x,
svp consulter les pages du manuel de fdisk pour des informations
additionnelles.
Synchronisation des disques.
[root@localhost ~]# mkfs.vfat /dev/sdb1
mkfs.vfat 2.11 (12 Mar 2005)
mkfs.vfat: /dev/sdb1 contains a mounted file system.
mais maintenant si je fais fdisk -l :
[...]
Disque /dev/sdb: 2063 Mo, 2063597568 octets
16 heads, 32 sectors/track, 7872 cylinders
Unités = cylindres de 512 * 512 = 262144 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 7872 2015216 e W95 FAT16 (LBA)
Pourquoi mes changements n'ont pas été pris en compte ?