Commande bootlist
Fonction
Affiche et modifie la liste des unités d'amorçage à la disposition du système.
Syntaxe
bootlist -mode mode {[ -ls ] [ [ -rm ] | [ Unité [ -attr Attribut=Valeur ... ] ... ] ] }
Descriptif
La commande bootlist permet d'afficher et de modifier la liste des unités d'amorçage possibles à partir desquelles le système peut être amorcé. Une fois amorcé, le système explore les unités de la liste et tente de s'amorcer depuis la première unité contenant une image d'amorçage. Cette commande prend en charge la mise à jour des éléments suivants :
- Liste des unités d'amorçage de service. La liste de service désigne les unités d'amorçage possibles lorsque le système est amorcé en mode service. La manière dont un système est amorcé en mode service dépend de la plateforme matérielle. Il peut s'avérer nécessaire de positionner un commutateur en position Service, d'appuyer sur une touche de fonction particulière lors du processus d'amorçage ou d'activer tout autre mécanisme défini pour la plateforme matérielle utilisée.
- Entrée de l'unité d'amorçage précédente. Cette entrée désigne la dernière unité à partir de laquelle le système s'est amorcé. Certaines plateformes matérielles peuvent tenter de s'amorcer à partir de l'unité d'amorçage précédente de l'une des autres listes.
La commande bootlist prend en charge la spécification de types d'unité génériques ainsi que d'unités spécifiques éligible pour l'amorçage. Les unités de la liste des unités d'amorçage se présentent dans le même ordre que pour l'appel de cette commande.
Il est possible de sélectionner la liste des unités d'amorçage à afficher ou modifier à l'aide de l'option -mode mode, où la variable mode correspond à l'un des mots clés : service, normal, both ou prevboot. Si le mot clé both est indiqué, les listes d'amorçage normal et de service s'affichent ou, si elles sont en cours de modification, présenteront la même liste d'unités. Si le mot clé prevboot est indiqué, la seule modification admise correspond à l'indicateur -rm. L'indicateur -rm permet d'annuler la liste des unités d'amorçage définie par l'indicateur -mode.
Il est possible d'afficher les unités actuellement dans la liste des unités d'amorçage à l'aide de l'indicateur -ls. La liste d'unités constituant la liste des unités d'amorçage spécifiée s'affiche avec une unité par ligne. Si une unité indiquée dans la liste des unités d'amorçage n'est plus présente dans le système, un signe '-' s'affiche à la place de son nom.
Choix de l'unité
Le nom d'unité indiqué sur la ligne de commande peut être se présenter dans l'une des deux formes différentes :
- Il peut indiquer une unité spécifique par son nom logique.
- Il peut indiquer un type d'unité générique ou particulier par un mot clé. Les mots clés d'unité générique suivants sont pris en charge :
Des mots clés Descriptif fd Toute unité de disquette connectée en E-S standard scdisk Toute unité de disques connectée SCSI (y compris les unités de disques de liaison série) badisk Tout disque connecté directement au bus cd Toute unité de CD-ROM connectée SCSI RMT Toute unité de bande connectée SCSI ent Toute carte Ethernet fddi Tout adaptateur d'interface optique FDDI Lorsqu'une unité spécifique doit être intégrée dans la liste des unités, son nom logique (utilisé avec les commandes de gestion de système) doit être précisé. Ce nom logique est composé d'un préfixe et d'un suffixe. Le suffixe est en général un nombre et désigne l'unité spécifique. L'état de l'unité indiquée doit être Available (disponible). Si ce n'est pas le cas, la mise à jour de la liste des unités est rejetée et cette commande n'aboutit pas. Les unités ci-après et leurs noms logiques associés sont pris en charge (le préfixe est en gras et la variable xx représente le suffixe spécifique à l'unité) :
Nom de l'unité Descriptif fd xx Noms logiques de l'unité de disquette disque dur xx Noms logiques de l'unité de volume physique cd xx Noms logiques de l'unité de CD-ROM SCSI rmt xx Noms logiques de l'unité de bande magnétique ent xx Noms logiques de la carte Ethernet fddi xx Noms logiques de l'adaptateur d'interface optique FDDI
Choix de l'attribut
Les attributs sont des éléments d'informations supplémentaires que vous fournissez sur la ligne de commande. Etant donné que ces informations sont spécifiques à une unité particulière, les unités génériques ne détiennent pas d'attribut. Les attributs s'appliquent à l'unité qui les précède immédiatement sur la ligne de commande, ce qui leur permet de s'appliquer à différentes unités de la ligne de commande. Actuellement, seules les unités réseau sont associées à des attributs. Il s'agit de :
| Attribut | Descriptif |
|---|---|
| bserver | Adresse IP du serveur BOOTP |
| passerelle | Adresse IP de la passerelle |
| client | Adresse IP du client |
| Vitesse | Vitesse de la carte de réseau |
| duplex | Mode de la carte de réseau |
Traitement des erreurs
Si cette commande renvoie une erreur, les listes d'unités ne sont pas modifiées. Les erreurs suivantes liées à la liste des unités peuvent se produire :
- Si vous tentez d'afficher ou de modifier une liste des unités d'amorçage qui n'est pas prise en charge par la plateforme matérielle, la commande n'aboutit pas et indique que le mode n'est pas pris en charge.
- Si le nombre d'unités que vous tentez d'ajouter à la liste des unités d'amorçage est trop élevé, la commande n'aboutit pas et indique que trop d'unités ont été demandées. Le nombre d'unités prises en charge varie en fonction de l'unité sélectionnée et de la plateforme matérielle.
- Si un mot clé ou une option non valide, ou une unité inconnue est indiqué, la commande n'aboutit pas et renvoie le message d'erreur approprié.
- Si l'état de l'unité indiquée n'est pas
Available, la commande n'aboutit pas et renvoie le message d'erreur approprié.
Indicateurs
| Marquer le nom | Descriptif |
|---|---|
| Unité | Fournit les noms des unités spécifiques ou génériques à inclure dans la liste des unités d'amorçage. |
| -attr Attribut=Valeur | Indique les paires attribut-valeur d'unité à utiliser à la place des valeurs par défaut. Vous pouvez
utiliser la variable Attribut=Valeur pour indiquer une paire attribut-valeur ou plusieurs paires attribut-valeur
pour un indicateur -attr. Si vous utilisez l'indicateur -attr avec plusieurs paires attribut-valeur, vous devez
délimiter la liste des paires par des apostrophes et insérer un espace entre les paires. Par exemple, la saisie de -attr Attribute=Value répertorie une paire de valeurs d'attribut par indicateur, tandis que la saisie de -attr 'Attribute1=Value1
Attribute2=Value2' répertorie plusieurs paires de valeurs d'attribut. |
| -mode Mode | Permet de préciser la liste des unités d'amorçage à afficher ou à modifier. Les valeurs possibles pour la variable mode sont normal, service, both ou prevboot. |
| -ls | Indique que la liste des unités d'amorçage indiquée doit être affichée une fois les modifications spécifiées apportées. Le résultat est une liste de noms d'unité. |
| -rm | Demande l'annulation de la liste d'unités spécifiée par l'indicateur -mode. |
Statut de sortie
Exemples
- Pour annuler la liste des unités d'amorçage en mode Service, tapez :
bootlist -mode service -rm - Pour créer une liste des unités d'amorçage en mode Normal avec des unités répertoriées sur la ligne de commande, tapez :
bootlist -mode normal hdisk0 hdisk1 rmt0 fd - Pour tenter un amorçage via une passerelle en utilisant Ethernet, puis essayer d'autres unités, tapez une commande similaire à la
suivante. Remplacez les adresses IP spécifiées dans l'exemple par les vôtres.
bootlist -mode normal ent0 -attr gateway=129.35.21.1 bserver=129.12.2.10 \ client=129.35.9.23 hdisk0 rmt0 tok0 bserver=129.35.10.19 hdisk1