Chapitre 3. Procédures d'installation spéciales

Table des matières

3.1. linuxrc
3.2. Installation via VNC
3.3. Installation en mode texte avec YaST
3.4. Démarrer SUSE LINUX
3.5. Trucs et astuces
3.6. Associer des noms de fichiers de périphériques permanents aux périphériques SCSI
3.7. Configuration du gestionnaire de volumes logiques (LVM)
3.8. Configuration RAID logiciel

Résumé

SUSE LINUX peut être installé de nombreuses façons. Les variantes vont d'une installation rapide en mode graphique à une installation en mode texte qui permet de nombreux ajustements manuels. Vous trouverez ci-après les diversesméthodes d'installation et des indications concernant l'utilisation de différentes sources d'installation dont le CD-ROM et NFS. Ce chapitre contient également des informations pour résoudre des problèmes rencontrés lors de l'installation et une section détaillée sur le partitionnement.

3.1. linuxrc

À chaque ordinateur, correspondent des routines BIOS spéciales qui sont exécutées lors de l'amorçage du sytèmes pour initialiser le matériel. Lors de la procédure d'amorçage en soi, ces routines chargent une image qui sera exécutée par l'ordinateur pour contrôler le processus d'amorçage qui suit. Normalement, cette image est un gestionnaire d'amorçage qui permet à l'utilisateur de sélectionner un sytème installé ou un système d'installation. Lors de l'installation de SUSE LINUX, une image d'amorçage est chargée ; celle-ci contient un noyau et un programme du nom de linuxrc.

linuxrc est un programme qui analyse et initialise le système pour le processus d'installation. Par défaut, il fonctionne sans interaction de la part de l'utilisateur et démarre YaST après avoir terminé. Si vous avez besoin de fournir des paramètres spéciaux à un module ou si la reconnaissance du matériel a échoué, vous pouvez avoir à exécuter linuxrc de façon interactive en démarrant l'installation manuelle.

Vous pouvez utiliser linuxrc non seulement lors de l'installation mais également comme un outil d'amorçage dans un système installé. Il est même possible de lancer un système de secours autonome s'exécutant en mémoire vive (sur le disque RAM). Pour plus de précisions, reportez-vous à Section 5.4, « Le système de secours SUSE ».

Si le système utilise un disque initial RAM (initrd), un script appelé également linuxrc gère le chargement des modules lors de l'amorçage. Ce script est généré dynamiquement par le script /sbin/mkinitrd. Il est complètement différent du programme linuxrc utilisé pour l'installation et ne doit surtout pas être confondu avec celui-ci.

3.1.1. Passer des paramètres à linuxrc

Il est possible d'ajuster des paramètres à linuxrc qui changent le comportement du démarrage. linuxrc cherche un fichier Info, soit sur disquette, soit dans le fichier initrd du répertoire /info. C'est seulement à la suite de cette recherche que linuxrc lit les paramètres de l'invite du noyau. Les valeurs par défaut peuvent être modifiées dans le fichier /linuxrc.config qui est lu en premier lieu. Dans tous les cas, il vaut mieux enregistrer toute modification dans le fichier Info.

[Tip]Astuce

Il est possible d'exécuter linuxrc en mode manuel. À cette fin, utilisez le paramètre "manual=1" à l'invite d'amorçage.

Un fichier Info est constitué de mots-clés et des valeurs associées selon le modèle key: value. Ces paires de mots-clés/valeur peuvent aussi être transmises à l'invite d'amorçage du support d'installation sous cette forme. Le fichier /usr/share/doc/packages/linuxrc/linuxrc.html contient une liste de tous les mots-clés disponibles. Quelques uns des mots-clés les plus importants vous sont donnés ici, à titre d'exemple, avec des valeurs d'exemple :

Install: URL (nfs, ftp, hd, ...)

Définir la source d'installation avec un URL. Les protocoles acceptés sont cd, hd, nfs, smb, ftp, http et tftp. La syntaxe correspond à la syntaxe habituelle telle qu'elle peut aussi être utilisé dans un navigateur, par exemple :

  • nfs://<serveur>/<répertoire>

  • ftp://[utilisateur[:mot de passe]@]<serveur>/<répertoire>

Netdevice: <eth0>

Si vous disposez de plusieurs périphériques Ethernet, vous pouvez sélectionner l'interface que doit utiliser linuxrc à l'aide du paramètre Netdevice:.

HostIP: <10.10.0.2>

Ceci définit l'adresse IP de l'ordinateur.

Gateway: <10.10.0.128>

Lorsque le serveur d'installation n'est pas situé dans le même sous-réseau que l'ordinateur, il peut être atteint via la passerelle (gateway) par défaut.

Proxy: <10.10.0.1>

Pour les connexions de type ftp et http, vous pouvez également utiliser un proxy. Celui-ci doit être défini à l'aide du paramètre Proxy:.

ProxyPort: <3128>

Si le proxy n'utilise pas le port par défaut, cette option peut définir le port à utiliser.

Textmode: <0|1>

Utilisez ce paramètre pour démarrer YaST en mode textuel.

VNC: <0|1>

Pour pouvoir installer confortablement des ordinateurs qui ne possèdent pas de console graphique, il est possible d'utiliser VNC pour contrôler le processus d'installation. Le paramètre VNC active ce service sur le système d'installation. Voyez aussi le paramètre VNCPassword.

VNCPassword: <mot de passe>

Définit le mot de passe pour définir les droits d'accès lors d'une installation VNC.

UseSSH: <0|1>

Prépare un accès SSH à linuxrc. Ceci permet une installation avec YaST en mode textuel.

SSHPassword: <mot de passe>

Prépare le mot de passe pour l'utilisateur root dans linuxrc.

Insmod: <paramètres module>

Charge le module défini dans le noyau. Les paramètres nécessaires au chargement du module sont entrés séparés par des espaces.

AddSwap: <0|3|/dev/hda5>

Avec une valeur à 0 pour ce mot-clé, la partition d'échange (swap) n'est pas activée. Si la valeur est positive, c'est la partition portant le numéro correspondant qui est activée. Il est également possible de donner directement le nom de la partition.


SUSE LINUX Guide de l'administrateur 9.2