{"id":23260,"date":"2024-08-08T19:33:59","date_gmt":"2024-08-08T16:33:59","guid":{"rendered":"https:\/\/kifarunix.com\/?p=23260"},"modified":"2024-08-08T19:34:02","modified_gmt":"2024-08-08T16:34:02","slug":"cisco-catalyst-8000v-edge-stuck-on-bootloader-upgrade-not-necessary","status":"publish","type":"post","link":"https:\/\/kifarunix.com\/cisco-catalyst-8000v-edge-stuck-on-bootloader-upgrade-not-necessary\/","title":{"rendered":"Cisco Catalyst 8000v Edge Stuck on Bootloader upgrade not Necessary"},"content":{"rendered":"\n<p>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 &#8220;<strong>%IOSXEBOOT-4-BOOT_SRC: (rp\/0): Bootloader upgrade not necessary<\/strong>&#8220;.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#how-to-fix-cisco-catalyst-8000-v-edge-stuck-on-bootloader-upgrade-not-necessary\">How to fix Cisco Catalyst 8000v Edge Stuck on &#8220;Bootloader upgrade not Necessary&#8221;<\/a><ul><li><a href=\"#signs-and-symptoms\">Signs and Symptoms<\/a><\/li><li><a href=\"#probable-cause-of-the-issue\">Probable Cause of the Issue<\/a><\/li><li><a href=\"#recommended-requirements-for-cisco-catalyst-c-8000-v-edge\">Recommended Requirements for Cisco Catalyst c8000v Edge<\/a><\/li><li><a href=\"#how-to-fix-this-issue\">How to fix this Issue?<\/a><\/li><li><a href=\"#shutdown-and-poweron-the-vm\">Shutdown and Poweron the VM<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-fix-cisco-catalyst-8000-v-edge-stuck-on-bootloader-upgrade-not-necessary\">How to fix Cisco Catalyst 8000v Edge Stuck on &#8220;Bootloader upgrade not Necessary&#8221;<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"signs-and-symptoms\">Signs and Symptoms<\/h3>\n\n\n\n<p>Have you encountered a situation where your Cisco Catalyst 8000v Edge VM gets stuck at boot with the message:<\/p>\n\n\n\n<p><strong><code>%IOSXEBOOT-4-BOOT_SRC: (rp\/0): Bootloader upgrade not necessary<\/code>?<\/strong><\/p>\n\n\n\n<p>See screenshot below;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1012\" height=\"608\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/cisco-catalyst-c8000v-bootloader-upgrade-not-necessary.png?v=1723132057\" alt=\"How to fix Cisco Catalyst 8000v Edge Stuck on &quot;Bootloader upgrade not Necessary&quot;\" class=\"wp-image-23266\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/cisco-catalyst-c8000v-bootloader-upgrade-not-necessary.png?v=1723132057 1012w, https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/cisco-catalyst-c8000v-bootloader-upgrade-not-necessary-768x461.png?v=1723132057 768w\" sizes=\"(max-width: 1012px) 100vw, 1012px\" \/><\/figure>\n\n\n\n<p>The VM might not proceed past the bootloader stage or keep rebooting and getting stuck here!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"probable-cause-of-the-issue\">Probable Cause of the Issue<\/h3>\n\n\n\n<p>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.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>RAM: 2048MiB (2G)<\/li>\n\n\n\n<li>vCPUS: 1 core<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"recommended-requirements-for-cisco-catalyst-c-8000-v-edge\">Recommended Requirements for Cisco Catalyst c8000v Edge<\/h3>\n\n\n\n<p>The Cisco Catalyst 8000v Edge VM requires specific configurations for optimal performance:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Virtual CPU cores &#8211; 1 vCPU is required<\/li>\n\n\n\n<li>Virtual hard disk size &#8211; 8 GB minimum<\/li>\n<\/ul>\n\n\n\n<p>The amount of RAM requires depends on the number of CPU cores assigned:<\/p>\n\n\n\n<ul id=\"id_79917__ul_aqw_sd2_5x\" class=\"wp-block-list\">\n<li>1 vCPU: requires minimum 4 GB RAM allocation<\/li>\n\n\n\n<li>2 vCPUs: requires minimum 4 GB RAM allocation<\/li>\n\n\n\n<li>4 vCPUs: requires minimum 4 GB RAM allocation<\/li>\n\n\n\n<li>8 vCPUs: requires minimum 8 GB RAM allocation<\/li>\n\n\n\n<li>16 vCPUs: requires minimum 8 GB RAM allocation (supported from Cisco IOS XE 17.11.1a)<\/li>\n<\/ul>\n\n\n\n<p>For different environment, be sure to check the recommended requirements on the <a href=\"https:\/\/www.cisco.com\/c\/en\/us\/td\/docs\/routers\/C8000V\/Configuration\/c8000v-installation-configuration-guide.html\" target=\"_blank\" rel=\"noreferrer noopener\">installation and configuration guide<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-fix-this-issue\">How to fix this Issue?<\/h3>\n\n\n\n<p>Well, you need to ensure that your VM has the recommended number of vCPUs and or RAM\/ other resources.<\/p>\n\n\n\n<p>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.<\/p>\n\n\n\n<p>Therefore, adjust the vCPU\/RAM settings in your VM configuration to meet these requirements.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>4 GB RAM<\/strong> for 1, 2, or 4 vCPUs<\/li>\n\n\n\n<li><strong>8 GB RAM<\/strong> for 8 or 16 vCPUs<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"shutdown-and-poweron-the-vm\">Shutdown and Poweron the VM<\/h3>\n\n\n\n<p>After applying these changes, shutdown and power on your VM to ensure that the new settings take effect.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"963\" height=\"646\" src=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/fix-cisco-catalyst-c8000v-bootloader-upgrade-not-necessary.png?v=1723134686\" alt=\"\" class=\"wp-image-23267\" title=\"\" srcset=\"https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/fix-cisco-catalyst-c8000v-bootloader-upgrade-not-necessary.png?v=1723134686 963w, https:\/\/kifarunix.com\/wp-content\/uploads\/2024\/08\/fix-cisco-catalyst-c8000v-bootloader-upgrade-not-necessary-768x515.png?v=1723134686 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" \/><\/figure>\n\n\n\n<p>By verifying and adjusting these configurations, you should be able to resolve the bootloader issue and proceed with the Cisco Catalyst c8000v Edge setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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<\/p>\n","protected":false},"author":10,"featured_media":23266,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_lock_modified_date":false,"footnotes":""},"categories":[63,121],"tags":[7576,7577,7575],"class_list":["post-23260","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking","category-howtos","tag-cisco-catalyst-stuck","tag-cisco-edge-8000v-bootloader-upgrade-not-necessary","tag-iosxeboot-4-boot_src-rp-0-bootloader-upgrade-not-necessary","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-50","resize-featured-image"],"_links":{"self":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/23260"}],"collection":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/comments?post=23260"}],"version-history":[{"count":5,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/23260\/revisions"}],"predecessor-version":[{"id":23268,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/posts\/23260\/revisions\/23268"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media\/23266"}],"wp:attachment":[{"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/media?parent=23260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/categories?post=23260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kifarunix.com\/wp-json\/wp\/v2\/tags?post=23260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}