5.4. Personnalisation des paramètres de démarrage
Avant de commencer l'installation, vous devez configurer certains paramètres de démarrage obligatoires. Lors de l'installation via z/VM, ces paramètres doivent être configurés avant de démarrer dans le fichier generic.prm
. Lors de l'installation sur un LPAR, le paramètre rd.cmdline
est défini par défaut sur ask
, ce qui signifie qu'une invite s'affiche pour vous permettre de saisir ces paramètres de démarrage. Dans les deux cas, les paramètres requis sont les mêmes.
Toute la configuration du réseau doit maintenant être spécifiée soit en utilisant un fichier de paramètres, soit à l'invite.
- Source de l'installation
- Une source d'installation doit toujours être configurée.
Utilisez l'option inst.repo
pour spécifier la source du paquet pour l'installation.
- Dispositifs de réseau
La configuration du réseau doit être fournie si l'accès au réseau est nécessaire pendant l'installation. Si vous prévoyez d'effectuer une installation sans surveillance (basée sur Kickstart) en utilisant uniquement des supports locaux tels qu'un disque dur, la configuration du réseau peut être omise.
Utilisez l'option
ip=
pour la configuration de base du réseau, et d'autres options selon les besoins.Utilisez également l'option de noyau
rd.znet=
, qui prend un type de protocole réseau, une liste de sous-canaux délimitée par des virgules et, éventuellement, des paires de paramètres et de valeurssysfs
délimitées par des virgules. Ce paramètre peut être spécifié plusieurs fois pour activer plusieurs périphériques réseau.Par exemple :
rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portname=foo
Le pilote de périphérique qeth attribue le même nom d'interface aux périphériques Ethernet et Hipersockets :
enc<device number>
. L'ID de bus est composé de l'ID du sous-système de canal, de l'ID de l'ensemble de sous-canaux et du numéro de périphérique, séparés par des points ; le numéro de périphérique est la dernière partie de l'ID de bus, sans les zéros et les points initiaux. Par exemple, le nom de l'interface seraenca00
pour un périphérique dont l'ID de bus est0.0.0a00
.- Dispositifs de stockage
Au moins un dispositif de stockage doit toujours être configuré pour les installations en mode texte.
L'option
rd.dasd=
prend un identifiant de bus d'adaptateur de périphérique de stockage à accès direct (DASD). Pour plusieurs DASD, spécifiez le paramètre plusieurs fois ou utilisez une liste d'ID de bus séparés par des virgules. Pour spécifier une plage de DASD, indiquez le premier et le dernier ID de bus.Par exemple :
rd.dasd=0.0.0200 rd.dasd=0.0.0202(ro),0.0.0203(ro:failfast),0.0.0205-0.0.0207
L'option
rd.zfcp=
prend un identifiant de bus de périphérique de l'adaptateur SCSI sur FCP (zFCP), un nom de port mondial cible (WWPN) et un LUN FCP, puis active un chemin vers un disque SCSI. Ce paramètre doit être spécifié au moins deux fois pour activer plusieurs chemins vers le même disque. Ce paramètre peut être spécifié plusieurs fois pour activer plusieurs disques, chacun avec plusieurs chemins d'accès. Depuis la version 9, un nom de port mondial cible (WWPN) et un LUN FCP doivent être fournis uniquement si le périphériquezFCP
n'est pas configuré en mode NPIV ou si l'analyse deauto LUN
est désactivée par le paramètre du module du noyauzfcp.allow_lun_scan=0
. Il permet d'accéder à tous les périphériques SCSI trouvés dans le réseau de stockage attaché au périphérique FCP avec l'ID de bus spécifié. Ce paramètre doit être spécifié au moins deux fois pour activer plusieurs chemins d'accès aux mêmes disques.rd.zfcp=0.0.4000,0x5005076300C213e9,0x5022000000000000 rd.zfcp=0.0.4000
- Options de démarrage
-
Si vous utilisez un fichier Kickstart pour effectuer une installation automatique, vous devez toujours spécifier l'emplacement du fichier Kickstart à l'aide de l'option
inst.ks=
. Pour une installation Kickstart entièrement automatique et sans surveillance, l'optioninst.cmdline
est également utile.
Un exemple de fichier personnalisé generic.prm
contenant tous les paramètres obligatoires ressemble à l'exemple suivant :
Exemple 5.1. Fichier generic.prm personnalisé
ro ramdisk_size=40000 cio_ignore=all,!condev inst.repo=http://example.com/path/to/repository rd.znet=qeth,0.0.0600,0.0.0601,0.0.0602,layer2=1,portno=0,portname=foo ip=192.168.17.115::192.168.17.254:24:foobar.systemz.example.com:enc600:none nameserver=192.168.17.1 rd.dasd=0.0.0200 rd.dasd=0.0.0202 rd.zfcp=0.0.4000,0x5005076300c213e9,0x5022000000000000 rd.zfcp=0.0.5000,0x5005076300dab3e9,0x5022000000000000 inst.ks=http://example.com/path/to/kickstart
Certaines méthodes d'installation nécessitent également un fichier indiquant l'emplacement des données d'installation dans le système de fichiers du DVD HMC ou du serveur FTP et les emplacements de mémoire où les données doivent être copiées.
Le fichier s'appelle généralement generic.ins
et contient les noms des fichiers du disque RAM initial, de l'image du noyau et du fichier de paramètres (generic.prm
), ainsi qu'un emplacement mémoire pour chaque fichier. Un exemple de generic.ins
ressemble à l'exemple suivant :
Exemple 5.2. Exemple de fichier generic.ins
images/kernel.img 0x00000000 images/initrd.img 0x02000000 images/genericdvd.prm 0x00010480 images/initrd.addrsize 0x00010408
Un fichier generic.ins
valide est fourni par Red Hat avec tous les autres fichiers nécessaires au démarrage du programme d'installation. Modifiez ce fichier uniquement si vous souhaitez, par exemple, charger une version de noyau différente de celle par défaut.
Ressources supplémentaires