Cisco Catalyst 8000v Edge Stuck on Bootloader upgrade not Necessary

|
Published:
|
|

How to fix Cisco Catalyst 8000v Edge Stuck on Bootloader upgrade not Necessary? Well, in one way or another, you might have encountered an a situation whereby running Cisco catalyst c8000v edge as a virtual machine get stuck on the boot screen with the last line “%IOSXEBOOT-4-BOOT_SRC: (rp/0): Bootloader upgrade not necessary“.

How to fix Cisco Catalyst 8000v Edge Stuck on “Bootloader upgrade not Necessary”

Signs and Symptoms

Have you encountered a situation where your Cisco Catalyst 8000v Edge VM gets stuck at boot with the message:

%IOSXEBOOT-4-BOOT_SRC: (rp/0): Bootloader upgrade not necessary?

See screenshot below;

How to fix Cisco Catalyst 8000v Edge Stuck on "Bootloader upgrade not Necessary"

The VM might not proceed past the bootloader stage or keep rebooting and getting stuck here!

Probable Cause of the Issue

This issue is commonly due to insufficient system resources allocated to the virtual machine. For example, I was running it on KVM with the following hardware resources assigned.

  • RAM: 2048MiB (2G)
  • vCPUS: 1 core

The Cisco Catalyst 8000v Edge VM requires specific configurations for optimal performance:

  • Virtual CPU cores – 1 vCPU is required
  • Virtual hard disk size – 8 GB minimum

The amount of RAM requires depends on the number of CPU cores assigned:

  • 1 vCPU: requires minimum 4 GB RAM allocation
  • 2 vCPUs: requires minimum 4 GB RAM allocation
  • 4 vCPUs: requires minimum 4 GB RAM allocation
  • 8 vCPUs: requires minimum 8 GB RAM allocation
  • 16 vCPUs: requires minimum 8 GB RAM allocation (supported from Cisco IOS XE 17.11.1a)

For different environment, be sure to check the recommended requirements on the installation and configuration guide.

How to fix this Issue?

Well, you need to ensure that your VM has the recommended number of vCPUs and or RAM/ other resources.

In my case, the issue was with RAM, where I had 2G for 1 vCPU core whereas it is actually recommended that for every 1 vCPU, you need 4GB of RAM.

Therefore, adjust the vCPU/RAM settings in your VM configuration to meet these requirements.

  • 4 GB RAM for 1, 2, or 4 vCPUs
  • 8 GB RAM for 8 or 16 vCPUs

Shutdown and Poweron the VM

After applying these changes, shutdown and power on your VM to ensure that the new settings take effect.

fix cisco catalyst c8000v bootloader upgrade not necessary

By verifying and adjusting these configurations, you should be able to resolve the bootloader issue and proceed with the Cisco Catalyst c8000v Edge setup.

SUPPORT US VIA A VIRTUAL CUP OF COFFEE

We're passionate about sharing our knowledge and experiences with you through our blog. If you appreciate our efforts, consider buying us a virtual coffee. Your support keeps us motivated and enables us to continually improve, ensuring that we can provide you with the best content possible. Thank you for being a coffee-fueled champion of our work!

Photo of author
Kifarunix
Linux Certified Engineer, with a passion for open-source technology and a strong understanding of Linux systems. With experience in system administration, troubleshooting, and automation, I am skilled in maintaining and optimizing Linux infrastructure.

Leave a Comment