Skip to main content

EC2 Kernel & Device Diagnostic Troubleshooter

Use the interactive troubleshooter below to identify your EC2 kernel or device error by symptom, review the raw error log, understand the root cause, and apply the recommended fix.

🚨 Step 1: What specific error symptom are you experiencing?

Please click the most accurate description:


Quick Reference Table

#ScenarioKey Error SignalRoot CauseThe Fix
1ENA Keep-alive watchdog timeoutKeep alive watchdog timeoutThe ENA driver watchdog mechanism did not receive keep-alive messages in the preceding three seconds, concluding the device experienced a failure.N/A
2ENA Register read timeoutreading reg failed for timeoutFailures of memory mapped I/O (MMIO) read operations caused by an incompatible or incorrectly compiled driver, a busy hardware device, or hardware failure.N/A
3I/O error (block device failure)end_request: I/O errorA failed Amazon EBS volume or a failed physical drive on an instance store-backed instance.Terminate the instance and launch a new instance.
4I/O ERROR: neither local nor remote diskIO ERROR: neither local nor remote diskA failed Amazon EBS volume or a failed physical drive.Terminate the instance and launch a new instance.
5request_module: runaway loop modproberunaway loop modprobe binfmt-464cUsing an unstable or old Linux kernel (for example, 2.6.16-xenU) can cause an interminable loop condition at startup.Terminate the instance and launch a new instance, specifying the –kernel and –ramdisk parameters.
6Kernel panic: "FATAL: kernel too old"FATAL: kernel too oldAn incompatible kernel and userland mismatch causing a system panic.N/A
7VFS: Unable to mount root fs on unknown-blockVFS: Unable to mount root fs on unknown-block(8,1)A hardware device failure preventing the instance store-backed system from accessing the root filesystem.Terminate the instance and launch a new instance using a modern kernel.
8XENBUS: Timeout connecting to devices!XENBUS: Timeout connecting to devices!The block device is not connected to the instance, or the instance is using an old instance kernel.N/A