English Portuguese (Brazil)
If you set the [option]`GRUB_TIMEOUT` option in the `/etc/default/grub` file to 0, GRUB 2 will not display its list of bootable kernels when the system starts up. In order to display this list when booting, press and hold any alphanumeric key while and immediately after BIOS information is displayed, and GRUB 2 will present you with the GRUB menu.
Configuring the OS/400 Boot Loader
indexterm:[OS/400 boot loader,configuring]indexterm:[OS/400 boot loader,configuration file] The `/boot/vmlinitrd-_kernel-version_pass:attributes[{blank}]` file is installed when you upgrade the kernel. However, you must use the [command]#dd# command to configure the system to boot the new kernel.
As `root`, issue the command [command]#cat /proc/iSeries/mf/side# to determine the default side (either A, B, or C).
As `root`, issue the following command, where _kernel-version_ is the version of the new kernel and _side_ is the side from the previous command:
[command]#dd if=/boot/vmlinitrd-_kernel-version_ of=/proc/iSeries/mf/pass:attributes[{blank}]_side_pass:attributes[{blank}]/vmlinux bs=8k#
Begin testing the new kernel by rebooting the computer and watching the messages to ensure that the hardware is detected properly.
Configuring the YABOOT Boot Loader
IBM eServer System p uses YABOOT as its boot loader. YABOOT uses `/etc/aboot.conf` as its configuration file. Confirm that the file contains an `image` section with the same version as the [package]*kernel* package just installed, and likewise for the `initramfs` image:
boot=/dev/sda1 init-message=Welcome to {MAJOROS}! Hit <TAB> for boot options
partition=2 timeout=30 install=/usr/lib/yaboot/yaboot delay=10 nonvram
Notice that the default is not set to the new kernel. The kernel in the first image is booted by default. To change the default kernel to boot either move its image stanza so that it is the first one listed or add the directive `default` and set it to the `label` of the image stanza that contains the new kernel.
Manually Upgrading the Kernel Atualizando Manualmente o Kernel
This chapter is therefore *only* useful for users who need to manually update a kernel package using the [command]#rpm# command instead of [command]#dnf#. indexterm:[kernel,installing kernel packages]indexterm:[installing the kernel] Este capítulo é, portanto, *apenas* útil para usuários que precisam atualizar manualmente um pacote de kernel usando o comando [command]#rpm# em vez de [command]#dnf#. indexterm:[kernel, instalando pacotes do kernel]indexterm: [instalando o kernel]
indexterm:[kernel,upgrading the kernel]indexterm:[kernel,package]indexterm:[kernel,RPM package]indexterm:[package,kernel RPM] The {MAJOROS} kernel is custom-built by the {MAJOROS} kernel team to ensure its integrity and compatibility with supported hardware. Before a kernel is released, it must first pass a rigorous set of quality assurance tests. indexterm:[kernel, atualizando o kernel]indexterm:[kernel, pacote]indexterm:[kernel, pacote RPM]indexterm:[pacote, kernel RPM] O kernel {MAJOROS} é customizado pela equipe do kernel {MAJOROS} para garantir sua integridade e compatibilidade com o hardware compatível. Antes de um kernel ser lançado, ele deve primeiro passar por um conjunto rigoroso de testes de garantia de qualidade.
{MAJOROS} kernels are packaged in the RPM format so that they are easy to upgrade and verify using the [application]*DNF* or [application]*PackageKit* package managers. [application]*PackageKit* automatically queries the DNF repositories and informs you of packages with available updates, including kernel packages. Os kernels {MAJOROS} são empacotados no formato RPM para que sejam fáceis de atualizar e verificar usando os gerenciadores de pacotes [application]*DNF* ou [application]*PackageKit*. [application]*PackageKit* consulta automaticamente os repositórios DNF e informa sobre pacotes com atualizações disponíveis, incluindo pacotes de kernel.