| Sommaire:
1. Introduction
FIPS (the First nondestructive Interactive Partition Splitting program) est un
utilitaire système gratuit permettant de partitioner le disque dur. Son rôle est de
réduire la taille d'une partition existante, qui est en format FAT16 ou FAT32, pour
libérer de la place et permettre la création d'une partition pour installer Linux. Son
avantage par rapport aux partitioneurs commerciaux est d'être gratuit, et fourni avec son
code source en C++.
FIPS peut donc uniquement réduire la taille des partitions PRIMAIRES au format FAT16 ou
FAT32. FIPS ne sait pas redimmensionner des partitions étendues. FIPS est donc à
utiliser dans le cas où vous avez une seule partition primaire FAT avec DOS ou Windows
95/98 d'installé. Il vous demandera de choisir la nouvelle taille. Ensuite, sur l'espace
qui aura été libéré, vous pourrez créer deux partitions primaires (une native et une
swap) pour accueillir Linux. La création des deux partitions de Linux s'effectue pendant
son installation. Il ne faut donc pas les créer avant.
FIPS en est actuellement à la version 2.0. Il est généralement fourni sur le CD-Rom
d'installation de Linux, dans le dossier DOSUTILS. Si ce n'est pas le cas, vous pouvez le
télécharger sur Internet à l'adresse suivante: http://www.igd.fhg.de/~aschaefe/fips/
FIPS est fourni avec une documentation EN FRANCAIS (doc_fr.txt). Il est donc conseillé de
la lire.
Attention, le partitionnement de votre disque dur est une opération délicate qui peut
entraîner la perte des données. Il est donc impératif de suivre les conseils indiqués,
et de prendre le maximum de précautions.
Si vous rencontrez des problèmes, où si FIPS ne peut rien faire, il est conseillé de
lire attentivement la documentation fournie.
Pour comprendre cet article, vous devez d'abord lire les articles du même site sur les
partitions et les systèmes de fichiers, qui expliquent ce qu'est une partition primaire,
un secteur boot, le MBR, les systèmes de fichiers, etc...
Aller en Haut de la Page
2. Préparations
2.1) Préparation de la partition
Vous devez préparer la partition FAT que vous allez redimmensionner avec FIPS.
Pour cela, démarrez votre ordinateur avec le système d'exploitation qui est installé
sur la partition à redimmensionner, et fermez tous les programmes résidents
(anti-virus), et toutes les applications ouvertes, pour ne pas gêner la préparation.
Tout d'abord, effectuez un SCANDISK, pour vérifier que toutes les données du disque dur
sont en bon état. En cas d'erreur, corrigez les. Sous Windows 95/98, le programme
scandisk se trouve dans le menu "Utilitaires systèmes" du menu
"Accessoires" du menu démarrer. Sous DOS, vous devez lancer la commande
SCANDISK C: (où C: est la partition à redimmensionner).
Une fois le programme scandisk exécuté, vous devez défragmenter votre disque, pour
déplacer tous les fichiers vers le début de la partition, et permettre la libération
d'espace à la fin de la partition. Pour cela, lancez le programme DEFRAG livré en
standard avec Windows 95/98, qui se trouve dans le même menu que Scandisk. Si vous êtes
sous DOS 6, lancez la commande DEFRAG C: (où C: est la partition à redimmensionner). Il
existe d'autres outils de défragmentation que vous pouvez utiliser, comme Norton Speed
disk, etc...
2.2) Sauvegardes
Comme avant toute opération délicate, effectuez des sauvegardes de vous données
importantes! Sauvegardez obligatoirement vous données personnelles (documents sur
lesquels vous avez travaillé), et si possible les programmes d'installation des
logiciels, pour pouvoir les réinstaller en cas de problème. De toute façon, il est
conseillé de sauvegarder très régulièrement vous données, même lorsque vous
n'effectuez aucune opération dangereuse, pour le cas où le disque dur tombe en panne,
pour les erreurs de manipulation, ou encore les virus.
2.3) Création d'une disquette de démarrage
FIPS doit être lancé à partir de MS-DOS pur. Il est impossible de l'utiliser sous une
cession MS DOS lancée à partir de Windows: il faut être dans un environnement mono-tache
(pas multi-taches), pour être sur qu'aucun autre programme ne puisse accéder à la
partition pendant qu'on travaille dessus. Pour cela, voud devez démarrer avec une
disquette boot DOS. Il est possible mais déconseillé de lancer FIPS à partir du disque
dur. De même, il faut éviter d'activer des drivers comme SmartSrive lorsqu'on utilise
FIPS.
Nous allons ici expliquer comment préparé de créer une disquette BOOT pour FIPS:
- Commencez par formater une disquette système avec la commande FORMAT A: /S à partir de
MS-DOS(sous Windows si vous voulez).
- Copiez y ensuite FIPS, c'est à dire les fichiers suivants: RESTORRB.EXE, FIPS.EXE et
ERRORS.TXT. Vous pouvez aussi y rajouter les fichiers de documentation pour pouvoir y
accéder plus facilement en cas de problème.
Aller en Haut de la Page
3. Utilisation
Vérifiez d'abord que vous avez bien effectué toutes les préparations
nécessaires. Ensuite, redémarrez sous DOS, avec la disquette BOOT que vous avez
préparé ou alors avec une autre méthode. Lancez FIPS.
D'abord, FIPS vous affiche la table des 4 partitions primaires, avec leurs tailles, et
positions.
Il vous demande ensuite le numéro de la partition que vous voulez réduire.
FIPS permet aussi de sauvegarder la table des partitions et les secteurs de démarrage des
partitions que vous allez modifier. Il est vivement recommandé de le faire. Ceci
permettra d'annuler l'opération effectuée en cas de problème, avec le programme
RESTORRB.EXE livré avec FIPS. Puis, il vous demande si vous voulez faire une copie du
secteur boot et sur MBR (root). Répondez Oui (Y) à cette question! Ceci peut vous
éviter des problèmes, et vous permettre de restaurer la partition en cas de problème.
Il écrit ensuite les fichiers qui contiennent une copie de la table des partitions et du
secteur boot. La disquette doit alors être accessible en écriture.
Puis, il vous permet de choisir la taille de la nouvelle partition qui pourra être
créée et la nouvelle taille de la partition redimmensionnée. Vous déplacez la limite
des deux partitions (leurs tailles) avec les flèches gauche et droite du clavier.
A la fin de l'opération, FIPS crée une nouvelle partition non formatée dans l'espace
qui a été libéré sur le disque dur. Vous devrez l'utiliser pour installer Linux.
L'opération de redimensionnement est très rapide, car FIPS ne modifie que les secteurs
boot et la table des partitions. Il n'intervient en effet pas sur le contenu des données
de la partition.
Il est possible que lors du redimensionnement, FIPS ne vous propose pas de créer une
nouvelle partition aussi grande que l'espace qui restait sur la première. Par exemple, si
vous avez libéré 800 Mo sur votre partition à redimmensionner, il se peut que FIPS ne
vous permette de créer une nouvelle partition que de 700 Mo. Ce problème peut
s'expliquer par le fait qu'il y ait des fichiers sur le disque 700 Mo avant la fin du
disque, ce qui empêche FIPS de libérer plus de place. C'est pour éviter de tels
problèmes qu'il faut défragmenter votre disque lors de la préparation.
FIPS a créé un fichier nommé ROOTBOOT.000. Vous devez le garder précieusement, car il
contient une copie de votre table des partitions et du secteur boot de la partition
initiale, qui seront nécessaire pour éventuellement annuler l'opération par la suite.
Lorsque FIPS a terminé, et qu'on se retrouve dans l'invite DOS, il faut attendre
5 secondes pour être sur que les drivers comme SmartDrive ont terminé d'écrire, et il
faut redémarrer l'ordinateur. Ne travaillez pas sur le disque sans avoir redémarré !!!
Ensuite, vous pouvez faire une vérification de votre ancien disque, avec scandisk
par exemple, pour vérifier que votre ancienne partition ne contient pas d'erreur et que
l'opération a réussi.
Aller en Haut de la Page
|