Novell Home

My Favorites

Close

Please to see your favorites.

YaST Online Update (YOU) fails to give warning that /boot might be too small

This document (3817217) is provided subject to the disclaimer at the end of this document.

Environment

Novell SUSE Linux Enterprise Server 9 Service Pack 3

Situation

Updating the Linux kernel with YaST Online Update (YOU) succeeds without giving any error message, however on reboot the initial ramdisk (initrd) cannot be read or activated. The bootloader (where applicable) was updated successfully, though.

Resolution

Check whether /boot is mounted and if/bootis large enough for the updated initrd file. In case it is too small, increase the size of the filesystem/bootresides on. Afterwards, run mkinitrd. On some systems, the boot loader (for example lilo orzipl,) has to get updated after creating a new initial ramdisk.

Status

Reported to Engineering

Additional Information

Unfortunately, rpm does not return an error code if a postinstall script fails. Subsequently, YaST2 cannot detect these kind of errors. It is recommended to use a /boot filesystem with a size of at least 128 MB to avoid this situation.

Disclaimer

This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:3817217
  • Creation Date:08-NOV-06
  • Modified Date:27-APR-12
    • SUSESUSE Linux Enterprise Server

Did this document solve your problem? Provide Feedback