FIPS


Introduction:

Fips est un utilitaire de redimensionnement (réduction) de partitions (FAT16 et FAT32, mais pas NTFS) en ligne de commande sous M$Dos.
Si vous redoutez de l'utiliser, sachez qu'en fin de procédure il vous est proposé c/r pour Continuer ou Recommencer.
De plus il vous est proposé de sauvegarder la configuration initiale sur une disquette pour pouvoir la restaurer facilement en cas de problème.

Vous le trouverez à l'adresse http://www.igd.fhg.de/~aschaefe/fips/

Avant de vous lancer dans le redimensionnement, commencez par défragmenter la partition que vous souhaitez scinder en deux.
Un document pas très sérieux sur la défragmentation pour vous détendre, ici <<RETROUVER L'ADRESSE EN LIGNE>>.


Utilisation

Vous devez placer sur une disquette les fichiers fips.exe, restorrb.exe et errors.txt.

Vous devez de plus disposer d'une disquette système.

Par sécurité, il vous est demandé:

Do you want to make a backup copy of your root and boot sector before proceeding (y/n)?

Procédez à une sauvegarde, ou non selon votre confiance.
Peu après, il vous est proposé:

Enter start cylinder for new partition (326-837):

Use the cursor keys to choose the cylinder, to continue

Old partition Cylinder New partition

385,7Mb 817 10.2Mb

ATTENTION à ne pas appuyer trop vite sur ENTREE (encore que vous pourrez rééditer avant d'écrire la table de partition).

Utilisez les flèches du clavier <- et -> pour ajuster la taille de la nouvelle partition.

Attention, la valeur proposée "prend à la gorge" la première partition:
C'est la valeur minimale pour la première partition.

Il sera judicieux de laisser un peu plus de place pour cette première partition à moins d'être sûr qu'il n'y aura rien à ajouter dans cette partition dans le futur.

La nouvelle table est affichée et il vous est demandé si vous souhaitez poursuivre ou recommencer votre ajustement.
Jusque là, si vous rebootez, vos partitions ne sont pas touchées.

     |        |     Start      |      |     End        | Start  |Number of |
Part.|bootable|Head Cyl. Sector|System| Head Cyl.Sector| Sector | Sectors  | Mb
-----+--------+----------------+------+----------------+--------+----------+-----
1    |    yes |  1    0    1   | 00h  |  15  816   62  |   62   | 810402   | 395
2    |    no  |  0    817  1   | 00h  |  15  837   62  | 810464 |  20832   | 10
3    |    no  |  0    0    1   | 00h  |   0    0    0  |    0   |    0     |  0
4    |    no  |  0    0    1   | 00h  |   0    0    0  |    0   |    0     |  0

Checking root sector ... OK

Do you want to continue or reedit the partition table (c/r)?
c correspond à Continue et r à Reedit.
En tapant sur c pour Continue, rien n'est encore écrit.

Un certain nombre d'informations défile encore et ce n'est que quand vous arrivez à:

Checking boot sector ... OK
Ready to write new partition scheme to disk
Do you want to proceed (y/n)?

En répondant y, la nouvelle table de partition est écrite.

Pour revenir en arrière, il faudra utiliser restorrb.exe et la sauvegarde si vous l'avez faite.
A noter qu'avant de se promener et d'écrire dans les nouvelles partitions, il faudra rebooter.

Vous obtenez:

Bye!
Erreur d'allocation mémoire
Impossible de charger COMMAND, système suspendu

Pas d'affolement, cette erreur se produit si vous avez lancé FIPS depuis une disquette qui n'était pas une disquette système.
Otez la disquette contenant FIPS et rebootez.


Remarques:

Réserve sur l'utilisation de FIPS: Il a été signalé que Fips et PartitionMagic ne s'entendent pas bien.
Evitez donc d'utiliser les deux utilitaires sur une même machine.
En fait, c'est Window$ qui a une limitation absurde pour les partitions:
Il considère comme invalide une partition qui ne commence pas sur un cylindre.
Et PartitionMagic tente systématiquement de réparer ce que Window$ considère comme une anomalie (au risque de dénaturer la table de partitions et de perturber un éventuel système Linux installé).

 

Les CD qui proposent FIPS contiennent également des fichiers FIPS.DOC et FIPS.FAQ que je vous recommande de lire.


Liens:

FIPS est téléchargeable à l'adresse: http://www.igd.fhg.de/~aschaefe/fips/

Pour une documentation sur FIPS et bien d'autres informations sur les disques durs, les partitions, le secteur de boot:
http://www.linux-kheops.com/doc/dupoux/disk/fips/
Voir aussi: http://www.linux-france.org/article/install/fips/
Et encore: http://www.europe.redhat.com/documentation/rhl7.3/rhl-ig-x86-fr-7.3/s1-x86-dualboot-fips.php3

Une recherche sur Google vous renverra probablement bien d'autres sources de documentation.