Booter sur un kernel qui n'est pas celui par defaut sur serv dedie

Booter sur un kernel qui n'est pas celui par defaut sur serv dedie - Linux et OS Alternatifs

Marsh Posté le 26-03-2005 à 12:53:41    

Bonjour tout le monde, je dispose avec un pote, d'un serveur dedie.
Ce dernier est sous Debian Sarge, et dispose d'un kernel 2.4.27 (enfin un 28 patche par l'hebergeur). Lilo est installe.
Jusqu'a la tout va bien.  
 
Je voudrais recompiler le kernel (soit pour le passer en 2.6 soit pour lui ajouter le patch ctx [vserver] ).
 
Mais voila, j'aimerais trouver un moyen pour eviter que cela ne devienne une grosse connerie.
 
Imaginez la scene. Recompil du kernel, niquel, installation du kernel niquel. Reboot de la machine (le nouveau kernel est devenu le kernel par defaut), et la paf, kernel panic. Me voila avec un serveur dedie inutilisable, et il me resterai plus qu'a payer 80 euros pour que l'herbeger fasse un format.
 
Je cherche donc une methode pour pouvoir "tester" le kernel. En fait je sais que l'on fait rebooter le kernel lorsque ce dernier "panic" (echo 30  > /proc/sys/kernel/panic pour un reboot au bout de 30 sec lors d'un panic). Mais je cherche un moyen de dire a lilo de ne booter sur ce kernel qu'une seule fois.
 
Normalement il suffit de simplement indiquer en ligne de commande le nom du kernel pour que lilo boot dessus (au lieu de celui par defaut). Mais voila, j'ai pas acces au serveur dedie.
 
La question du reboot en cas de panic est regle (suffit de modifier la valeur par defaut se trouvant dans un header de la source du kernel). Mais comment pouvoir indiquer a lilo (ou grub) de booter sur un kernel qui n'est pas celui par defaut lors du prochain boot ?
 
[edit]
Honte sur moi, j'avais fait plein de recherches sur google, mais j'avais meme pas penser a regarder le man de lilo...
 
-R command line
              This  option  sets the default command for the boot
              loader the next time it executes. The  boot  loader
              will then erase this line: this is a once-only com-
              mand. It is typically used in reboot scripts,  just
              before calling `shutdown -r'.
 
Message a un modo : Dois-je effacer ce topic (puisque resolu) ou le laisser pour la "posterite" ?
[/edit]


Message édité par cerel le 26-03-2005 à 12:58:47
Reply

Marsh Posté le 26-03-2005 à 12:53:41   

Reply

Marsh Posté le 11-05-2005 à 21:20:34    

Si quelqu'un connaît la même manipulation avec grub, je suis preneur  :hello:

Reply

Marsh Posté le 11-05-2005 à 22:06:48    

je connaissais pas le reboot au bout de X seconsdes après un kernel painc :D


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed