Précédent Suivant Chapitre Titre Tables Matières

F.5 Choix d'une méthode de démarrage


Ce chapitre expose comment amorcer le programme d'installation. Une fois que ce dernier s'exécute, vous aurez le choix entre diverses méthodes d'installation. Vous pourrez donc choisir entre : CDROM, NFS, disque dur (hard disk) et FTP. (à noter que si le démarrage s'effectue depuis le CDROM l'installation sera par défaut effectuée depuis ce dernier).

L'installation de Linux Red Hat pour SPARC peut être démarrée de trois manières différentes :

* Boot From Diskette - Le programme d'installation est lu depuis une disquette

* Boot From CDROM - Le programme d'installation est directement lu depuis le CDROM Linux Red Hat pour SPARC

* Boot From the Network - Le programme d'installation sera lu à travers le serveur TFTP

F.5.1 Démarrage depuis une disquette

Si votre système SPARC possède un lecteur de disquette, vous pouvez démarrer l'installation de Linux Red Hat pour SPARC depuis une disquette. La disquette de démarrage (appelée boot.img) est située dans le répertoire images de votre CDROM Linux Red Hat pour SPARC. Reportez vous à l'annexe B afin de connaître la procédure permettant d'écrire cette image sur une disquette. Vous appellerez cette disquette "boot disquette".

Commande de démarrage depuis une disquette

Pour les systèmes disposant du nouveau mode de commande, la commande appropriée est :

boot floppy

D'autre part, la commande à effectuer lorsque vous ne disposez que de l'ancien mode de commande est :

b fd()

A noter que : Il a été rapporté que certains systèmes SPARC disposant d'une pré version de la PROM 2.0 ne peuvent démarrer Linux Red Hat pour SPARC depuis une disquette, dans ce cas nous vous recommandons d'utiliser une autre méthode d'installation.

F.5.2 Démarrage depuis le CDROM

Si votre système dispose d'un CDROM 100 % compatible SUN, vous pourrez démarrer directement depuis le CDROM Linux Red Hat pour SPARC. Pour les systèmes disposant d'une PROM de version 2.0 ou supérieure, utilisez la commande du nouveau mode de commande suivante :

boot cdrom

Pour les autres systèmes, vous ne pourrez malheureusement pas utiliser cette méthode de démarrage. De manière théorique si votre système SPARC dispose d'un CDROM SCSI dont l'ID SCSI est 6, la commande suivante devrait permettre le démarrage :

b sd(0,6,0)

Malheureusement, à cause d'un manque de matériel test, Red Hat Software n'a pas été en mesure de tester cette éventualité. Si un de nos lecteurs dispose d'un tel équipement (PROM de version < à 2.0) et arrive à exécuter cette commande avec succès, nous l'encourageons à nous écrire à l'adresse suivante afin que nous puissions mettre ce document à jour : docs@redhat.com,merci d'avance.

A noter que : Il est impossible d'utiliser la méthode du NFS-mounted root après avoir démarré depuis un CDROM. En effet le système de fichiers contenu sur le CDROM et celui utilisé par NFS font double emploi. De ce fait aucun autre argument de démarrage n'est valide lors d'un démarrage CDROM.

F.5.3 Démarrage depuis un réseau

Il existe deux types de démarrage réseau au sein du programme d'installation de Linux Red Hat pour SPARC :

1. Démarrage réseau de type NFS-mounted root. Cette méthode est nécessaire pour un système SPARC ne disposant pas au moins 12 Mo de mémoire centrale.

2. Démarrage réseau utilisant un disque RAM téléchargé par réseau. Cette méthode est valide (et recommandée) pour tout système disposant d'au moins 12 Mo de RAM.

Le démarrage de votre ordinateur SPARC depuis un réseau est relativement contraignant et apporte certaines contraintes :

* Votre système doit disposer d'un adaptateur réseau

* Votre réseau doit permettre l'attribution d'adresses IP via le protocole rarp.

* Vous devez disposer d'un serveur TFTP à même de permettre le téléchargement du Noyau Linux Red Hat pour SPARC ainsi que celui du programme d'installation.

* Si vous souhaitez utiliser la méthode du NFS-mounted root, vous devrez disposer d'un serveur NFS capable d'exporter le CDROM Linux Red Hat pour SPARC.

Configuration de RARP

Si vous souhaitez utiliser ce protocole référez-vous à la section F.4.1

Configuration du serveur TFTP

Si vous souhaitez utiliser TFTP pour l'installation depuis un système Red Hat Linux installez, tout simplement, le package tftp en utilisant RPM, et assurez-vous que la ligne qui démarre ce service dans le fichier inetd.conf ne soit pas mise en commentaire. Une fois ceci fait, vous signifierez ce changement au processus inetd grâce à la commande kill -HUP inetd (afin d'obtenir le numéro de processus d'inetd utilisez la commande : ps -xau | grep inetd)

Il vous faudra ensuite définir un lien symbolique décrivant le système qui doit démarrer, ce dernier pointera vers les fichiers qui permettront ce démarrage. Le nom du lien contient les informations suivantes :

1. L'adresse IP du système à démarrer, et ce en hexadécimal

2. Une chaîne de caractères décrivant le type d'architecture à utiliser

Afin d'obtenir l'adresse IP en hexadécimal vous devrez convertir chacune des parties de l'adresse en hexadécimal et les juxtaposer en enlevant les points qui la divise. Pour tout nombre ne contenant qu'un chiffre vous devrez adjoindre un 0 en tête afin que l'adresse contienne 4 nombres de deux chiffres chacun. Exemple : pour la machine d'adresse IP : 10.0.2.254 vous devrez convertir de la manière suivante :

10 = A donc 0A
0 = 0 donc 00
2 = 2 donc 02
254 = FE donc FE

En définitive l'adresse IP en hexadécimal de 10.0.2.254 est donc 0A0002FE.

La chaîne de caractères décrivant l'architecture vient ensuite. Pour notre exemple nous utiliserons une architecture de type SUN4M. L'adresse IP et l'architecture sont séparées par un point. Le tout donnant la syntaxe suivante:

0A0002FE.SUN4M

La dernière étape consiste à déterminer sur quels fichiers doit pointer ce lien symbolique. Vous disposez de deux choix : si vous souhaitez utiliser la méthode du NFS-mounted root, utilisez le fichier /kernels/vmlinux. Si vous souhaitez utiliser un disque RAM vous devrez utiliser /images/tftpboot.img.

Copiez le fichier approprié dans le répertoire racine du serveur TFTP, et créez le lien symbolique. Pour notre exemple nous utiliserons la méthode du disque RAM :

ln -s tftpboot.img 0A002FE.SUN4M

Commandes de démarrage par réseau

Vous êtes maintenant fin prêts à démarrer. Si vous utilisez un disque RAM utilisez tout simplement la commande suivante :

boot net

Dans le cas d'un NFS-mounted root utilisez la suivante :

boot net linux fsroot=adresse.ip.serveurs.nfs:/chemin/vers/RH/image

il faudra bien sûr remplacer adresse.ip.serveurs.nfs et /chemin/vers/RH/image par leurs équivalents respectifs tels que décrit plus haut.

Les systèmes SPARC ne disposant que d'une PROM de version < 2.0 devront utiliser la commande suivante :

b le()


Précédent Suivant Chapitre Titre Tables Matières