Citation
lugo
quelqun peut m'expliquer comment procéder ?
A mon avis, le seul (mais important) intérêt d'une partition VFAT est d'être utilisable aussi bien sous Linux que sous Windows.
Si on veut utiliser la partition uniquement sous Linux, il est inutile (et mauvais) de la laisser en VFAT. En effet une partition VFAT n'a pas le système de protection de Linux.
Pour une partition qu'on veut utiliser uniquement sous Linux:
D'abord, sauvegarder (sur un autre support, CDROM par exemple) les données importantes, notamment le repertoire /etc, les fichiers auxquels on tient vraiement, car une fausse manip sur une partition peut écraser tout le disque. Donc
sauvegarder et
faire très attention.
Imprimer ou recopier sur un cahier le contenu du fichier /etc/fstab et de /proc/partitions
et la sortie des commande
df -h et
df -i
Determiner quel est le nom de la partition. Par exemple, ca pourrait être
/dev/hdb3 s'il s'agit du 2e disque IDE (le premier est hda) et de sa troisième partition (la première partition du 2e disque est hdb1). Certaines distributions ou noyaux ont des noms de disque différents du genre /dev/disk*/***
Pour savoir les partitions du disque hdb, faire sous root
fdisk -l /dev/hdb
Si vous avez un seul disque IDE, c'est
fdisk -l /dev/hda
si on veut refaire un système de fichier
Bien déterminer avec attention le nom de la partition concernée, ici
/dev/hdb3 pour l'exemple. Attention,
toutes les données vont y être perdues donc
ne pas se tromper sur le nom de la partition.
Verifiez qu'elle n'est pas montée par la commande
mount sinon la démonter par
umount /dev/hdb3
Changez le type de la partition par l'utilitaire fdisk ou cfdisk donc la commande
cfdisk /dev/hdb
On indique bien le nom du disque tout entier, pas de la partition. Il faut plutôt un type Linux pour un système de fichier Linux, VFAT (ou Windows 32 bits) pour du VFAT.
Pour fabriquer un système de fichiers Linux en EXT3 utiliser la commande
mke2fs (voir le manuel pour les détails), par exemple
mke2fs -L extra -j -v /dev/hdb3
le nom extra est le label du système de fichier, l'option
-j demande un journal (pour EXT3), l'option
-v demande des messages verbeux. Il y a plein d'autres options, utile si on veut optimiser (par exemple la taille moyenne des fichiers).
Pour fabriquer un système de fichiers VFAT sous Linux, utiliser
mkdosfs -F 32 -n extra -v /dev/hdb3
Ensuite, il n'y a plus qu'à monter ce système de fichiers.
si on veut monter un système de fichier
si on veut acceder à une partition VFAT sans en perdre les données, on commence ici. Il faut avoir un point de montage existant, par exemple
/EXTRADIR donc créer le répertoire
mkdir /EXTRADIR
Pour un système de fichier Linux EXT3
mount -v -t ext3 /dev/hdb3 /EXTRADIR
ou, en utilisant le label
mount -v -t ext3 -L extra /EXTRADIR
Pour un système de fichier VFAT
mount -v -t vfat /dev/hdb3 /EXTRADIR
si ca marche (le verifier en créant des fichiers sous /EXTRA) on peut rendre le montage permanent en ajoutant une ligne dans
/etc/fstab
Tout ca est documenté dans plein de bon sites et de livres.
Cordialement
----
Basile STARYNKEVITCH
Membre de l'
APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!
Projet logiciel libre:
RefPerSys