Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2008:0437 - Bug Fix Advisory
Issued:
2008-05-21
Updated:
2008-05-21

RHBA-2008:0437 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

mkinitrd bug fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated mkinitrd packages that fix several bugs and add enhancements are
now available.

Description

The mkinitrd utility creates file system images for use as initial ramdisk
(initrd) images.

These updated packages fix the following bugs:

  • running the "mkinitrd --without-usb" command did not prevent USB modules

from being loaded at boot time. The behavior of "withusb" has been changed,
so that it only runs if it is explicitly set, which resolves this issue.

  • the USB HCD modules were not loaded in the correct order, which may have

caused errors, such as "device descriptor read/all, error -71", when using
USB devices. In these updated packages, the USB HCD modules are loaded in
the correct order, which resolves this issue.

  • when booting from LVM volumes, initrd attempts to active all logical

volumes. If there was a full snapshot, initrd failed to recover, resulting
in a failure to boot. Errors such as the following may have occurred:

nash received SIGSEGV! Backtrace
Kernel panic - not syncing: Attempted to kill init!

  • on certain hardware, running the "mkinitrd" command caused errors

similar to the following:

end_request: I/O error, dev [device], sector 0

  • multipath when using iSCSI targets did not work correctly.
  • installing kernel packages on IBM System z systems may have caused

errors similar to the following:

/sbin/mkinitrd: line 939: [: : integer expression expected
WARNING: No module zfcp found for kernel [kernel-version], continuing
anyway

  • in certain situations, after iSCSI installations on Itanium

architectures, a post-install panic occurred during boot.

  • when a system with iSCSI devices experienced network problems, causing

I/O errors, and the system was then restarted, "/etc/rc.d/rc.sysinit" did
not force a fsck check on the iSCSI devices, as it would for other locally
attached disks. In these updated packages, a new mount option, "_rnetdev",
has been added. The "_rnetdev" option is similar to "_netdev", except that
a "fsck -a" check is run on iSCSI devices during "rc.sysinit". This fsck
check is required for iSCSI root devices.

  • a bug, which resulted in zImage compiled kernels failing to boot on

certain IBM hardware, has been resolved.

  • performing a Kickstart installation on a system that had its root

partition on a logical volume, formatted as GFS2, caused errors similar to
the following:

lock_nolock: Unknown symbol
gfs2_register_lockproto

As well, errors similar the following may have occurred during the kernel
post script:

cpio: ./sbin: Invalid argument
cpio: ./dev/ram: Invalid argument
cpio: ./bin/modprobe: Invalid argument

This issue may have also manifested as a kernel panic during post-install
boot, or delayed installation time on PowerPC architectures.

  • in certain situations, an infinite loop occurred when creating a new

initrd for an installed kernel on IBM System z architectures.

As well, these updated packages add the following enhancements:

  • support for iSCSI Boot Firmware Table (iBFT) has been added.
  • the "MODULE_FIRMWARE" macro has been added, to allow firmware loading and

updating.

  • nash has been updated to support spaces in kernel command line

parameters.

Users of mkinitrd are advised to upgrade to these updated packages, which
resolve these issues and add these enhancements.

Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188

Affected Products

  • Red Hat Enterprise Linux Server 5 x86_64
  • Red Hat Enterprise Linux Server 5 ia64
  • Red Hat Enterprise Linux Server 5 i386
  • Red Hat Enterprise Linux Workstation 5 x86_64
  • Red Hat Enterprise Linux Workstation 5 i386
  • Red Hat Enterprise Linux Desktop 5 x86_64
  • Red Hat Enterprise Linux Desktop 5 i386
  • Red Hat Enterprise Linux for IBM z Systems 5 s390x
  • Red Hat Enterprise Linux for Power, big endian 5 ppc
  • Red Hat Enterprise Linux Server from RHUI 5 x86_64
  • Red Hat Enterprise Linux Server from RHUI 5 i386

Fixes

  • BZ - 235277 - mkinitrd needs to pull in MODULE_FIRMWARE firmware
  • BZ - 240779 - nash support for spaces in kernel command line
  • BZ - 244202 - Boot fails if any LVM snapshots are full
  • BZ - 428723 - [NetApp 5.2 bug] root on multipath (iSCSI) not supported in mkinitrd
  • BZ - 432776 - /sbin/mkinitrd: line 939: [: : integer expression expected
  • BZ - 435165 - iscsi install fails to boot post-install
  • BZ - 435717 - iscsi root device never gets fscked when there's an i/o error
  • BZ - 438743 - mkinitrd creates initrd.img/init script with ~6000 insmod lines for lock_nolock.ko, and gfs2.ko
  • BZ - 439371 - findstoragedriverinsys () line 354: "sh: cd: slaves: No such file or directory"

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
x86_64
libbdevid-python-5.1.19.6-28.x86_64.rpm SHA-256: ea8f905c734ed360da300fd11043a26c4b6e466d461cd98e89c9e4f289e18a63
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-5.1.19.6-28.x86_64.rpm SHA-256: a87cdf855c7815f3a789da21cf0eacf088f9eac42d422aa9f07a6b92522adbb8
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
mkinitrd-devel-5.1.19.6-28.x86_64.rpm SHA-256: c8931addfed4d23a909ff7fb3f0d52af931f60de193a4ce5700d3e06d456b042
nash-5.1.19.6-28.x86_64.rpm SHA-256: 823e4ca85ac5105a8e5676fefb73928f0acd0b28b49b5de291658b9475e3fbe3
ia64
libbdevid-python-5.1.19.6-28.ia64.rpm SHA-256: 7beb01f4e92b4523b61bee00f8566d6da86cfbc5acef148d3ce09367a37626d3
mkinitrd-5.1.19.6-28.ia64.rpm SHA-256: 51ff18c5dfa88d8454a0ef03216448be3d3a53147440729c594dd8c065b8a700
mkinitrd-devel-5.1.19.6-28.ia64.rpm SHA-256: 338bd708d87ec9a109430b2852773c269a0659fb226b6e14ec612b83c5565ead
nash-5.1.19.6-28.ia64.rpm SHA-256: e30623f3c2cc5271cc70b3ceab620f5b91faea6c6bee8613d911155a32b89b6d
i386
libbdevid-python-5.1.19.6-28.i386.rpm SHA-256: 0fb9a4e9a126b88f935ce96a4ea21483123c74834c5871772697e28382acb511
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
nash-5.1.19.6-28.i386.rpm SHA-256: db29d306830c2bafa34f51b980e9f87011ddb0cac4760322b688f3d7215b3e06

Red Hat Enterprise Linux Workstation 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
x86_64
libbdevid-python-5.1.19.6-28.x86_64.rpm SHA-256: ea8f905c734ed360da300fd11043a26c4b6e466d461cd98e89c9e4f289e18a63
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-5.1.19.6-28.x86_64.rpm SHA-256: a87cdf855c7815f3a789da21cf0eacf088f9eac42d422aa9f07a6b92522adbb8
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
mkinitrd-devel-5.1.19.6-28.x86_64.rpm SHA-256: c8931addfed4d23a909ff7fb3f0d52af931f60de193a4ce5700d3e06d456b042
nash-5.1.19.6-28.x86_64.rpm SHA-256: 823e4ca85ac5105a8e5676fefb73928f0acd0b28b49b5de291658b9475e3fbe3
i386
libbdevid-python-5.1.19.6-28.i386.rpm SHA-256: 0fb9a4e9a126b88f935ce96a4ea21483123c74834c5871772697e28382acb511
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
nash-5.1.19.6-28.i386.rpm SHA-256: db29d306830c2bafa34f51b980e9f87011ddb0cac4760322b688f3d7215b3e06

Red Hat Enterprise Linux Desktop 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
x86_64
libbdevid-python-5.1.19.6-28.x86_64.rpm SHA-256: ea8f905c734ed360da300fd11043a26c4b6e466d461cd98e89c9e4f289e18a63
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-5.1.19.6-28.x86_64.rpm SHA-256: a87cdf855c7815f3a789da21cf0eacf088f9eac42d422aa9f07a6b92522adbb8
nash-5.1.19.6-28.x86_64.rpm SHA-256: 823e4ca85ac5105a8e5676fefb73928f0acd0b28b49b5de291658b9475e3fbe3
i386
libbdevid-python-5.1.19.6-28.i386.rpm SHA-256: 0fb9a4e9a126b88f935ce96a4ea21483123c74834c5871772697e28382acb511
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
nash-5.1.19.6-28.i386.rpm SHA-256: db29d306830c2bafa34f51b980e9f87011ddb0cac4760322b688f3d7215b3e06

Red Hat Enterprise Linux for IBM z Systems 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
s390x
libbdevid-python-5.1.19.6-28.s390x.rpm SHA-256: a8638d9e1433a142d3d91022c081b0f3e27168297a50bb1587210619f2c3829d
mkinitrd-5.1.19.6-28.s390.rpm SHA-256: 646587fce5a6067c45fe6c032bd29e9de727f723a9a317daedb2ed4a39d7fd17
mkinitrd-5.1.19.6-28.s390x.rpm SHA-256: 447bee9e0aea1ebee32d8036b22716809c4cd5f810daee4b1fca7a1c8ac28e74
mkinitrd-devel-5.1.19.6-28.s390.rpm SHA-256: 7cb9ba20c2f6aebf04f48caffe2eae6f93ab35b8fa10814694df3efb41636b28
mkinitrd-devel-5.1.19.6-28.s390x.rpm SHA-256: 74e7549d13ba45590622faa0ad271fd2ecb88d8f28fa8106d5b4925c548717f7
nash-5.1.19.6-28.s390x.rpm SHA-256: 1932ff04c6fbefa6db73c1bf1f163e071224f7dfe3a2303ef1c657c65b0e1eeb

Red Hat Enterprise Linux for Power, big endian 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
ppc
libbdevid-python-5.1.19.6-28.ppc.rpm SHA-256: 051c661562c6307fe2fe7ae4cbf6cb2f512dc061ea53b3b990a6bb3721c8b4be
mkinitrd-5.1.19.6-28.ppc.rpm SHA-256: 782cce53cf88c720b38b127e085178ee2088c0d74d17f8ed7613f207b5088e02
mkinitrd-5.1.19.6-28.ppc64.rpm SHA-256: 2fb95f58e97723662acc4d0e57bde7cdece08d99e32f8dc03685cb1b3ab26f9e
mkinitrd-devel-5.1.19.6-28.ppc.rpm SHA-256: 3689a45c99051198f47c0f584aefb6e138c30b838ffd00ee6d039449d3b0fe77
mkinitrd-devel-5.1.19.6-28.ppc64.rpm SHA-256: 0570736faf822da2510f3baf7622f6409d692a099ed809658ea45522d8a4e83e
nash-5.1.19.6-28.ppc.rpm SHA-256: 92526dfbb8caae4228aa7f8a05ab6252c249373d43bf0f928f1b3df1b03eac4c

Red Hat Enterprise Linux Server from RHUI 5

SRPM
mkinitrd-5.1.19.6-28.src.rpm SHA-256: ac0599db82dd57df19537f5886cecb7cc31755f46e62bb39c504bc1741dec426
x86_64
libbdevid-python-5.1.19.6-28.x86_64.rpm SHA-256: ea8f905c734ed360da300fd11043a26c4b6e466d461cd98e89c9e4f289e18a63
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-5.1.19.6-28.x86_64.rpm SHA-256: a87cdf855c7815f3a789da21cf0eacf088f9eac42d422aa9f07a6b92522adbb8
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
mkinitrd-devel-5.1.19.6-28.x86_64.rpm SHA-256: c8931addfed4d23a909ff7fb3f0d52af931f60de193a4ce5700d3e06d456b042
nash-5.1.19.6-28.x86_64.rpm SHA-256: 823e4ca85ac5105a8e5676fefb73928f0acd0b28b49b5de291658b9475e3fbe3
i386
libbdevid-python-5.1.19.6-28.i386.rpm SHA-256: 0fb9a4e9a126b88f935ce96a4ea21483123c74834c5871772697e28382acb511
mkinitrd-5.1.19.6-28.i386.rpm SHA-256: 6b2e7b0ba964b91f59d157404653e6bab7b310f22dd9cf4f1fe18487ed1ac44a
mkinitrd-devel-5.1.19.6-28.i386.rpm SHA-256: e6857c62c981790e29c6cb2d314ab48cfee0b689ae6b4b861ab83c467ac0e564
nash-5.1.19.6-28.i386.rpm SHA-256: db29d306830c2bafa34f51b980e9f87011ddb0cac4760322b688f3d7215b3e06

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility