Проверка на буутлоудъра

RPM на ядрото конфигурира зареждащото устройство за зареждане на инсталираното ядро ​​(с изключение на IBM eServer iSeries). Ядрото, избрано в зареждащия файл по подразбиране, не се променя.

Никога не боли да проверите дали буутлоудъра е конфигуриран правилно. Много е важно. Ако зареждащото устройство не е конфигурирано правилно, компютърът няма да може да стартира Red Hat Enterprise Linux. Ако това все пак се случи, стартирайте компютъра от стартиращия носител, който сте създали по-рано, и опитайте да конфигурирате буутлоудъра отново.

Всички компютри x86, включително AMD64, използват GRUB като зареждащ файл.

Проверете дали /boot/grub/grub.conf съдържа раздел със заглавие със същата версия като версията на току-що инсталирания пакет на ядрото (или пакета kernel-smp или kernel-hugemem):

# Имайте предвид, че не е нужно да стартирате отново grub след извършване на промени в този файл # ЗАБЕЛЕЖКА: Имате дял/boot. Това означава, че # всички пътеки на ядрото и initrd са спрямо/boot /, напр. # root (hd0,0) # kernel/vmlinuz-version ro root =/dev/hda2 # initrd /initrd-version.img # boot =/dev/hda default = 1 timeout = 10 splashimage = (hd0,0)/grub /splash.xpm.gz заглавие Red Hat Enterprise Linux (2.6.9-5.EL) root (hd0,0) ядро ​​/vmlinuz-2.6.9-5.EL ro root = LABEL =/initrd /initrd-2.6.9 -5.EL.img заглавие Red Hat Enterprise Linux (2.6.9-1.906_EL) root (hd0,0) ядро ​​/vmlinuz-2.6.9-1.906_EL ro root = LABEL =/initrd /initrd-2.6.9-1.906 _EL.img

Ако сте създали отделен/boot раздел, пътеките на изображението на ядрото и initrd са спрямо/boot .

Имайте предвид, че новото ядро ​​не е ядрото по подразбиране. За да конфигурирате GRUB да стартира новото ядро ​​по подразбиране, задайте променливата по подразбиране на номера на дяла, който описва новото ядро. Номерирането започва от 0. Например, ако новото ядро ​​е описано в първия раздел, задайте променливата по подразбиране на 0 .

На компютрите ELILO се използва като буутлоудъра, който използва конфигурационния файл /boot/efi/EFI/redhat/elilo.conf. Уверете се, че този файл съдържа раздел с изображение с версията на току-що инсталирания пакет на ядрото:

време за изчакване = 50 по подразбиране = старо изображение = vmlinuz-2.6.9-5.EL label = linux initrd = initrd-2.6.9-5.EL.img само за четене append = "root = LABEL = /" image = vmlinuz- 2.6.9-1.906_EL label = old initrd = initrd-2.6.9-1.906.img само за четене append = "root = LABEL = /"

Имайте предвид, че новото ядро ​​не е ядрото по подразбиране. За да накарате ELILO да зареди ново ядро ​​по подразбиране, задайте променливата по подразбиране на стойността на етикета на раздела с изображение, който описва новото ядро.

На компютрите IBM S/390 и IBM eServer zSeries използва z/IPL като зареждащ файл, използвайки конфигурационния файл /etc/zipl.conf. Уверете се, че този файл съдържа раздел с версията на току-що инсталирания пакет на ядрото:

[defaultboot] default = old target =/boot/[linux] image =/boot/vmlinuz-2.6.9-5.EL ramdisk =/boot/initrd-2.6.9-5.EL.img параметри = "root = LABEL =/"[old] image =/boot/vmlinuz-2.6.9-1.906_EL ramdisk =/boot/initrd-2.6.9-1.906_EL.img параметри =" root = LABEL =/"

Имайте предвид, че новото ядро ​​не е ядрото по подразбиране. За да конфигурирате z/IPL да стартира новото ядро ​​по подразбиране, задайте променливата по подразбиране на името на раздела, който описва новото ядро. Името на раздела се появява на първия ред на раздела и е затворено в скоби.

След модифициране на конфигурационния файл, изпълнете следната команда като root, за да приложите промените:

Когато надстроите ядрото си,/boot/vmlinitrd-. Трябва обаче да използвате командата dd, за да накарате компютъра да зареди ново ядро:

Като root стартирайте cat/proc/iSeries/mf/side, за да определите страната по подразбиране (A, B или C).

Също така като root стартирайте друга команда, обозначава версията на новото ядро ​​и - страната, показана от предишната команда:

dd if =/boot/vmlinitrd- of =/proc/iSeries/mf// vmlinux bs = 8k

На системните компютри на IBM eServer pSeries, YABOOT се използва като зареждащ файл, който използва конфигурационния файл /etc/aboot.conf. Уверете се, че този файл съдържа раздел с изображение с версията на току-що инсталирания пакет на ядрото:

boot =/dev/sda1 init-message = Добре дошли в Red Hat Enterprise Linux! Хит за опции за зареждане дял = 2 изчакване = 30 инсталиране =/usr/lib/yaboot/yaboot delay = 10 nonvram image =/vmlinux - 2.6.9-5.EL label = old само за четене initrd =/initrd - 2.6 .9 -5.EL.img append = "root = LABEL = /" image =/vmlinux-2.6.9-5.EL label = linux само за четене initrd =/initrd-2.6.9-5.EL.img append = " корен = LABEL =/"

Имайте предвид, че новото ядро ​​не е ядрото по подразбиране. По подразбиране ядрото се зарежда, както е описано в първия раздел на изображението. За да промените ядрото по подразбиране, или преместете съответната строфа на изображението, за да бъде първата, или добавете параметър по подразбиране с етикета на строфата на изображението, описваща новото ядро.