4.4. Préparer les fichiers pour amorcer depuis un disque dur

L'installateur peut être amorcé depuis les fichiers d'amorçage placés sur une partition existante de votre disque dur, ou bien lancé depuis un autre système d'exploitation ou en invoquant un gestionnaire d'amorçage depuis le BIOS.

Une installation complète via le réseau peut s'effectuer en utilisant cette technique. Cela évite les manipulations pénibles des supports amovibles, comme trouver puis graver des images de cédérom ou manipuler un nombre faramineux de disquettes Section 5.3.1, « Fiabilité des disquettes » peu fiables.

L'installateur ne peut amorcer avec ces fichiers placés sur un système de fichiers NTFS.

4.4.1. Démarrage du programme d'installation à partir du disque dur en utilisant LILO

Cette section explique comment ajouter ou remplacer une partition linux existante en utilisant LILO.

Lors du démarrage, LILO permet de charger en mémoire non seulement le noyau, mais également une image de disque. Cette image en mémoire peut être utilisée en tant que système de fichier racine (root file-system) par le noyau. Choisissez la variante qui correspond le mieux à vos besoins dans la Section 4.2.2, « Choisir les bons fichiers d'installation », et tout devrait bien se passer.

Copiez les deux ou trois fichiers suivants depuis l'archive Debian quelque part sur votre disque dur, par exemple dans /boot/newinstall/.

  • linux.bin (noyau binaire)

  • root.bin (image racine)

  • drivers.tgz (modules optionnels du noyau)

Décompressez récursivement l'ensemble maintenant (c'est plus facile que de le faire plus tard). Gardez en mémoire sur quelle partition physique (p. ex. /dev/hda4) sont installés les pilotes .o que vous venez juste de décompresser depuis drivers.tgz.

Vous pouvez également remplacer les fichiers linux.bin et drivers.tgz par votre propre noyau et par les pilotes nécessaires pour installer votre système, par exemple, un module pour votre exotique et non reconnue interface réseau. N'oubliez pas que votre noyau maison doit au moins posséder les fonctions RAMDISK et initrd intégrées au noyau. Lisez le tout début de ??? pour obtenir la liste des autres fonctionnalités que le noyau doit posséder pour amorcer et lancer le programme d'installation. La partie traitant des disquettes n'a aucune utilité ici.

En fin, pour configurer LILO continuez avec la Section 5.1.3, « Démarrer à partir de linux en utilisant LILO ou GRUB ».