My Oracle Support Banner

Oracle Linux: After Upgrade System Fails to Boot With Error "Failed to mount /sysroot" (Doc ID 2699802.1)

Last updated on AUGUST 13, 2020

Applies to:

Linux OS - Version Oracle Linux 7.0 to Oracle Linux 8.0 [Release OL7 to OL8]
Linux x86-64

Symptoms

On Oracle Linux, after installing a new kernel, The server no longer boots and fails with below messages.

Aug 5 20:46:43 <hostname> systemd[1]: Mounting /sysroot...
Aug 5 20:46:43 <hostname> systemd[4928]: Failed at step EXEC spawning /bin/mount: No such file or directory
Aug 5 20:46:43 <hostname> systemd[1]: sysroot.mount mount process exited, code=exited status=203
Aug 5 20:46:44 <hostname> systemd[1]: Failed to mount /sysroot.
Aug 5 20:46:44 <hostname> systemd[1]: Dependency failed for Initrd Root File System.
Aug 5 20:46:44 <hostname> systemd[1]: Dependency failed for Reload Configuration from the Real Root.
Aug 5 20:46:44 <hostname> systemd[1]: Unit sysroot.mount entered failed state

Or

/usr/bin/mount binary is missing from the initramfs file which fails to boot the server, you can verify using command:

# lsinitrd /boot/initramfs-<release_version_of_kernel> | grep mount  

Changes

 VM restarted after upgrading kernel.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.