5. Éditez le fichier appelé x86-class de sorte qu'il décrive le type d'installation que
vous voulez que Jumpstart effectue.
# Sample profile for an x86 machine. Installation will
# provide default partitioning on a server system.
#
install_type
fdisk all
system_type
partitioning
cluster
Exemple de fichier x86-class
FIGURE 10-11
Le mot clé fdisk automatise la suppression de toutes les tables de partition de disque
existantes sur le disque dur, qui peuvent avoir été créées par une installation précédente
de Solaris x86 ou Linux. Pour de plus amples informations sur la définition du fichier
x86-class et des mots clés y associés, reportez-vous au Guide d'installation de Solaris 9.
6. Utilisez un éditeur de texte pour créer un script x86-finish qui effectuera les
étapes post-installation requises.
Ce fichier est nécessaire pour assurer que les blades s'initialisent correctement une
fois l'installation Jumpstart effectuée. Il doit contenir les informations ci-dessous :
#!/bin/sh
echo "Changing and syncing bootenv.rc"
# clear the boot-args property
echo "setprop boot-args ''" >> /a/boot/solaris/bootenv.rc
# set the bootpath property to boot from the hard disk
STRING='df | grep '^/a '
STRING='ls -l ${STRING}'
MYROOT='echo $STRING | sed 's/.*..\/..\/devices//''
echo "setprop bootpath ${MYROOT}" >> /a/boot/solaris/bootenv.rc
# disable kdmconfig from running after the first reboot
sysidconfig -b /a -r /usr/openwin/bin/kdmconfig
sync
# Some x86 systems sometimes do not reboot after a jumpstart
reboot
Exemple de script
FIGURE 10-12
initial_install
solaris all
server
default
SUNWCall
| sed 's/).*//' | sed 's/^.* (//''
x86-finish
Chapitre 10 Installation de Solaris x86
10-37