Le mer 01/02/2006 à 17:30, Laurent Blume a écrit : > Christian PELISSIER wrote: > > Avez vous une idée sur cet échec de passage du patch kernel sous Solaris > > 10 X86 update 1 fraichement installé ? > > > > Je le passe bien en single et il dit ceci : > > > > ... > > Executing prepatch script... > > ERROR: This configuration requires that 117435-02 be installed first and > [snip] > > Comme je te l'ai déjà dit IRL, et ça peut être utile pour les autres: > le script prepatch du 118844-28 tente de trouver le disque de démarrage, > pour vérifier que GRUB saura gérer la configuration, je pense. > > Il essaie de vérifier le contenu d'une valeur «boot-device» dans > prtconf, qui n'existe pas (je pense que ce devrait être «bootpath», mais > je ne suis pas sûr). > Il essaie donc avec /sbin/biosdev, malheureusement, ce nouvel outil > dépend des valeurs renvoyées par le BIOS, et il semble que beaucoup > d'entre eux renvoient des valeurs fantaisistes.
Effectivement la commande biosdev est un peu buggée ou le bios DELL de ce PE400SC est foireux: # /sbin/biosdev biosdev: Could not match any!! # /sbin/biosdev -d adding /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 adding /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 matching biosdev-0x80 magic not valid 0 pathinfolen 0 matched first block 0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 matching biosdev-0x81 magic not valid 0 pathinfolen 0 matched first block 0x81 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 matchcount 2 0x81 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 matchcount 2 biosdev: Could not match any!! Et effectivement sur une HP Solaris 10 patchée avec le niveau 26 on a : # /sbin/biosdev 0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],2/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 # /sbin/biosdev -d adding /[EMAIL PROTECTED],0/[EMAIL PROTECTED],2/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 matching biosdev-0x80 magic not valid 0 pathinfolen 0 matched first block 0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],2/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],2/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 Les solutions sont probablement multiples : - patcher le bios - le programmer autrement - remplacer biosdev par un shell qui fasse juste ceci : echo "0x80 /[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0" le temps de passer le patch ... -- Christian Pélissier Office National d'Études et de Recherches Aérospatiales BP 72 92322 Chatillon Tel: 33 1 46 73 44 19, Fax: 33 1 46 73 41 50
_______________________________________________ Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures [email protected] http://x86.sun.com/mailman/listinfo/solaris_fr
