![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||||
Solution Type Problem Resolution Sure Solution 2096573.1 : A Newly Installed Kernel Fails to Boot with Kernel Panic "Not syncing: VFS: Unable to mount root fs on unknown-block(0,0)"
In this Document
Created from <SR 3-12003962041> Applies to:Linux OS - Version Oracle Linux 6.0 with Unbreakable Enterprise Kernel [2.6.32] and laterOracle VM - Version 3.3.3 to 3.3.3 [Release OVM33] Private Cloud Appliance X5-2 Hardware - Version All Versions to All Versions [Release All Releases] Linux x86-64 Linux x86 SymptomsOn Oracle Linux, after installing a new kernel by running a command such as : # yum update kernel
The server no longer boots when using this new kernel, it stops booting at : kernel panic - Not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ? panic +0xa7/0x16f
When booting from a former kernel version and looking at disk space usage using e.g. : # df -h
the /boot mount point is 100% full.
When attempting to run : # yum reinstall kernel
it fails with the following kind of error messages : # yum reinstall kernel Dependencies Resolved ======================================================================================================================================================================== Transaction Summary Total download size: 28 M Failed:
The relevant error being : error: unpacking of archive failed on file /boot/System.map-2.6.32-431.29.2.el6.x86_64;56962b6a: cpio: write
CauseThe /boot partition is full and it was coming to full during the new kernel installation attempt, hence the init ramfs of new installed kernel is corrupted. SolutionRun the following commands to determine which RHCK and UEK kernels are installed : # rpm -qa kernel
# rpm -qa kernel-uek
and determine older kernel versions that can possibly be removed from the system before running again : # yum reinstall kernel
or alternatively, for the UEK kernel : # yum reinstall kernel-uek
Do not manually delete files from the /boot mount point, you can remove the unnecessary packages using yum command.
References<NOTE:1927958.1> - Alert: Verify Sufficient Space in /boot on Your Hypervisor/dom0 Before Upgrading to Oracle VM 3.3.xAttachments This solution has no attachment |
||||||||||||||||||
|