[CentOS] Question on installing 2.6.18
Alexey Loukianov
aloukianov at lavtech.ru
Thu Dec 7 14:05:59 UTC 2006
Greetings, Jerry.
On 7 ??????? 2006 ?., 16:54:25 you wrote:
>>>Jerry Geis wrote:
>>>/ Hi,
/>>>/
/>>>/ I have a need to install 2.6.18 kernel.
/>>>/
/>>>/ After I configure, make, make modules, make install (all that is good).
/>>>/ The last thing I do is 'make install'. This also modifies grub.conf and
/>>>/ adds an entry for my new kernel. However it leaves the old kernel as still
/>>>/ the default. Is there a way to have it automatically set my new kernel
/>>>/ as the default in grub.conf so when I reboot the new kernel is active.
/>>>/
> /
>>Edit grub.conf
>>Set default=x where x is the menu order position of 2.6.18. The order
>>starts from 0.
>>eg:
>>default=0
>>title CentOS (2.6.18)
>> kernel (hd0,1)/vmlinuz-2.6.18 ro root=/dev/VolGroup00/LogVol00
>> initrd (hd0,1)/initrd-2.6.18.img
>>title CentOS (2.6.9-42.0.3.plus.c4)
>> root (hd0,1)
>> kernel /vmlinuz-2.6.9-42.0.3.plus.c4 ro
>>root=/dev/VolGroup00/LogVol00
>> initrd /initrd-2.6.9-42.0.3.plus.c4.img
>>title CentOS (2.6.9-42.0.3.EL)
>> root (hd0,1)
>> kernel /vmlinuz-2.6.9-42.0.3.EL ro root=/dev/VolGroup00/LogVol00
>> initrd /initrd-2.6.9-42.0.3.EL.img
>>title CentOS-4 x86_64 (2.6.9-42.EL)
>> root (hd0,1)
>> kernel /vmlinuz-2.6.9-42.EL ro root=/dev/VolGroup00/LogVol00
>> initrd /initrd-2.6.9-42.EL.im
> Feizhou,
> Thanks for the reply.... What you suggest is what I am doing now. Editing grub.conf by hand.
> I was hoping there was a command line method that would
> automatically do this editing for me
> when I do the "make install" and set the default=X to my new kernel I just built.
> Is there anything like that? Thanks,
> Jerry
By default kernel RPMs in CentOS use grubby commandline tool to
'install' a new kernel, including building initrd and changing
configs. You may give it a try. It's behavior is to add new kernel as
a first entry in grub.conf. If yout default is set to 0 - you'll
result in default boot automatically set to a new kernel.
--
Best regards,
Alexey Loukianov mailto:aloukianov at lavtech.ru
System Engineer,
IT Department,
Lavtech Corp
More information about the CentOS
mailing list