Annexe: Création des disquettes de boot

Une image de disquette, qu'est-ce que c'est?
Une image de disquette est un fichier qui est un clone du contenu de la disquette.
Cette image permet de générer des clones de la disquette.

Il est parfois utile de créer des disquettes à partir d'images de disquettes.
C'est notamment le cas pour installer Linux alors que le BIOS de votre machine ne permet pas de booter directement sur le cdrom.
Les distributions de Linux sur cdrom contiennent généralement un dossier images qui contient des images de disquettes permettant d'amorcer l'installation depuis la disquette avec l'ensemble des fichiers de la distribution sur le cdrom, sur le disque dur ou bien sur le réseau (en FTP).

Voici quelques outils permettant de créer vos disquettes d'après des images:
- rawrite
- rawritewin
- dd

Rawrite

Rawrite est un utilitaire DOS/Window$ qui permet de créer une disquette de boot,... à partir d'une image.
On le trouve à l'adresse http://snallen.lsu.edu/disk_imgs/ et dans la plupart des distributions Linux dans un dossier généralement nommé dosutils..

Lancez « rawrite » dans une fenêtre M$Dos ou sous M$Dos.

Il vous est demandé de donner un chemin vers l'image (à déterminer avant):

Voici le chemin saisi:

Puis, il vous est demandé de préciser le lecteur vers lequel l'image va être créée:

Enfin, il vous est demandé d'insérer une disquette formattée et d'appuyer sur ENTREE:

Ceci fait, un curseur clignote pendant que le lecteur de disquette « ronronne ».
Aucun message ne vous signale la progression.
Lorsque la disquette est prête, l'invite DOS réapparait.

Attention: Si vous avez lancé rawrite depuis l'Explorateur Window$, seul l'arrêt du lecteur de disquette et l'apparition de Terminé dans la barre de titre dans une fenêtre M$Dos vous signale que l'opération est achevée:


RawriteWin

Il en existe une version un peu plus clickodrome: rawritewin
On le trouve à l'adresse http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=627&lngWId=7 (adresse officielle...à chercher... ) et dans de nombreuses distributions Linux dans un dossier généralement nommé dosutils.

Sous Window$, exécutez « rawritewin » (ou double-cliquez sur ce programme).

Vous obtenez la fenêtre suivante:

Dans l'onglet Write, cliquez sur le bouton à droite du champ Image File
et sélectionnez l'image à utiliser pour créer votre disquette.

 

Le chemin vers l'image se trouve dans le champ Image File.

Cliquez ensuite sur .

Dans la barre d'état en bas à gauche, la progression de la création sera affichée sous forme de pourcentage.

Arrivé à 100% et le « ronronnement » du lecteur de disquettes s'étant tu, vous pouvez quitter « rawritewin ».


En ligne de commande sous Linux

Pour créer une disquette d'après une image, sous Linux, en mode console:

dd if=/chemin_vers_l_image/nom_de_l_image of=/dev/fd0

« dd » est le programme utilisé.
« if » désigne l'« Input File », le fichier original, ici une image.
« of » désigne l'« Output File », la destination, ici le périphérique /dev/fd0, c'est-à-dire le lecteur de disquettes.

Remarque:
Pour ceux qui souhaiteraient utiliser la ligne de commande Unix sous Window$, nous vous invitons à visiter le site http://gnuwin.epfl.ch/:
Vous y trouverez de nombreux logiciels Linux disponibles pour Window$, avec notamment un package UnxTools qui comporte le programme "dd".
Vous pourrez utiliser les commandes ci-dessus pour créer des disquettes d'après une image.

Remarque:
Cette commande permet également l'opération inverse:
Si vous vous êtes bricolé une disquette (ou un cdrom) dont vous voulez conserver une image, il suffit de taper:

dd if=/dev/fd0 of=/home/steph/ma_disquette_bricolee.img
Le fichier image de la disquette aura pour nom ma_disquette_bricolee.img et sera créée dans le dossier /home/steph.