5.1. Démarrer l'installateur sur IA-64

5.1.1. Démarrer à partir d'un cédérom

La manière la plus facile pour la plupart des gens est d'utiliser le jeu de cédéroms Debian">. Si vous avez un jeu de cédéroms, et si votre machine supporte l'amorçage depuis un cédérom, ce sera parfait ! insérez simplement votre cédérom, réamorcez et sautez au chapitre suivant.

Notez que certains lecteurs de cédéroms peuvent demander des pilotes particuliers, et sont donc inaccessibles au tout début de l'installation. Si cette façon d'installer, en amorçant depuis un cédérom échoue, veuillez relire ce chapitre et la partie sur les autres noyaux et sur d'autres méthodes d'installation susceptibles de fonctionner chez vous.

Même si vous ne pouvez amorcer depuis un cédérom, vous pouvez probablement installer les composants du système Debian et n'importe quels paquets à partir du cédérom. Amorcez simplement à partir d'un autre support, comme les disquettes. Lorsqu'arrivera le moment d'installer le système d'exploitation, le système de base et n'importe quel paquet supplémentaire, faites pointer le système d'installation sur le lecteur de cédérom.

Si vous avez des problèmes lors de l'amorçage, voyez : Section 5.3, « Dysfonctionnements pendant la procédure d'installation ».

5.1.2. Démarrer avec TFTP

Pour amorcer depuis le réseau, il vous faut une connection au réseau et un serveur TFTP réseau (DHCP, RARP, or BOOTP).

La méthode d'installation pour supporter l'amorçage depuis TFTP est décrite dans : Section 4.3, « Préparer les fichiers pour amorcer depuis le réseau en TFTP ».

Démarrer un système ia64 à partir du réseau demande deux actions spécifiquement liées à l'architecture. Sur le serveur de démarrage, DHCP et TFTP doivent être configurés pour lancer elilo. Sur le client, une option doit être déclarée dans le gestionnaire de démarrage EFI pour permettre l'utilisation du réseau.

5.1.2.1. Configuration du serveur

Une entrée TFTP pour démarrer par le réseau un système ia64 ressemble à celle-ci :


host mcmuffin {
        hardware ethernet 00:30:6e:1e:0e:83;
        fixed-address 10.0.0.21;
        filename "elilo.efi";
}

Remarquez que le but est de faire marcher elilo.efi sur le client.

Créez un sous-répertoire ia64/ dans le répertoire tftpboot et remplissez-le avec les fichiers vmlinuz et initrd.gz qui sont sur le répertoire netboot de l'installateur Debian.

Copiez elilo.efi dans le répertoire tftpboot et autorisez sa lecture à tout le monde. On peut trouver ce fichier dans le paquet elilo des distributions IA64, ou dans /usr/lib/elilo ou dans un sous-répertoire de /boot/efi. Une copie valable se trouve dans le répertoire netboot de l'installateur Debian.

Créez un fichier elilo.conf dans le répertoire tftpboot. Il sera chargé par elilo.efi quand celui-ci s'exécute sur le client. Ce fichier contrôle ce qui se passe ensuite, comme le choix du noyau, l'image initrd, etc. Un exemple est donné dans le répertoire netboot de l'installateur Debian. Vérifiez son contenu et modifiez-le selon vos besoins.

Il est possible d'avoir plusieurs fichiers de configuration pour plusieurs clients. Nommez-les en utilisant l'adresse IP en notation hexadécimale du client, et avec l'extension .conf au lieu de elilo.conf. Voyez la documentation disponible dans le paquet elilo pour des précisions.

5.1.2.2. Configuration du client

Pour un démarrage par TFTP, commencez par démarrez avec EFI et entrez dans le menu sur la maintenance des options de démarrage.

  • Ajoutez une option de démarrage.

  • Choisissez la ligne Load File [Acpi()/.../Mac()] ou quelque chose d'approchant et appuyez sur la touche Enter

  • Choisissez Netboot, ou quelque chose d'approchant, sauvegardez et revenez au menu sur les options de démarrage.

Vous devriez voir l'option que vous venez de créer. La sélectionner lancera une requête DHCP , ce qui chargera elilo.efi qui se sur le serveur.