Migration from non-nvme to nvme instance/vm fails to boot

Solution Verified - Updated -

Issue

  • System fails to boot after upgrading from AWC T2 instance to T3.
  • Boot fails after moving instance with NVMe controller.
  • AWS test script returns no nvme driver found

    OK     NVMe Module is installed and available on your instance
    ERROR  NVMe Module is not loaded in the initramfs image.
        - Please run the following command on your instance to recreate initramfs:
        # sudo dracut -f -v
    OK     ENA Module with version 2.0.3K is installed and available on your instance
    OK     fstab file looks fine and does not contain any device names. 
    
  • VM migrated from SCSI to NVMe controller lands to dracut shell after the conversion.

Environment

  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • Amazon AWS nvme instance (T3)
  • Azure Virtual Machine

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content