{"id":3169,"date":"2021-01-30T21:40:30","date_gmt":"2021-01-30T20:40:30","guid":{"rendered":"https:\/\/kudzia.eu\/b\/?p=3169"},"modified":"2021-02-19T15:42:47","modified_gmt":"2021-02-19T14:42:47","slug":"supermicro-server-getting-stuck-on-loading-initial-ramdisk","status":"publish","type":"post","link":"https:\/\/kudzia.eu\/b\/2021\/01\/supermicro-server-getting-stuck-on-loading-initial-ramdisk\/","title":{"rendered":"supermicro server getting stuck on &#8220;loading initial ramdisk&#8221;"},"content":{"rendered":"<p>i had a quite puzzling moment today when a server refused to boot up after routine maintenance. <\/p>\n<p>order of events:<\/p>\n<ul>\n<li>datacenter technician has taken server down and added Mellanox 25Gbit network card<\/li>\n<li>server booted up cleanly with Debian Buster and aged kernel 4.19.0-6<\/li>\n<li>i&#8217;ve rebooted the server again and changed cpu performance settings in bios &gt; Advanced &gt; CPU Configuration &gt; Advanced Power Management Configuration &gt; Power Technology &#8211; went from Energy Efficient to Custom, Power Perforamnce Tuning: BIOS Controls EPB, ENERGY_PERF_BIAS_CFG mode &#8211; Maximum Performance<\/li>\n<li>server no longer booted:\n<ul>\n<li>debian that used to work on this machine, loaded from ssd, was freezing just after grub showing me just this &#8221; Loading Linux 4.19.0-6-adm64 &#8230; Loading inital ramdisk &#8230;&#8221;<\/li>\n<li>debian isos froze as well immediately after grub in a similar way<\/li>\n<li>gparted live gave me kernel stacktrace<br \/>\n        <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3170\" src=\"https:\/\/kudzia.eu\/b\/wp-content\/uploads\/2021\/01\/gparted-kernel-panic.png\" alt=\"\" width=\"836\" height=\"582\" srcset=\"https:\/\/kudzia.eu\/b\/wp-content\/uploads\/2021\/01\/gparted-kernel-panic.png 836w, https:\/\/kudzia.eu\/b\/wp-content\/uploads\/2021\/01\/gparted-kernel-panic-300x209.png 300w, https:\/\/kudzia.eu\/b\/wp-content\/uploads\/2021\/01\/gparted-kernel-panic-768x535.png 768w, https:\/\/kudzia.eu\/b\/wp-content\/uploads\/2021\/01\/gparted-kernel-panic-730x508.png 730w\" sizes=\"auto, (max-width: 836px) 100vw, 836px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>on the other hand memtest was working and not showing any errors<\/li>\n<li>i&#8217;ve reverted the bios setting related to cpu performance &#8211; it did not help, debian was still freezing<\/li>\n<li>after long struggles i&#8217;ve figured out that passing noacpi acpi=off in the boot params made server boot, but that wasn&#8217;t helpful &#8211; \/proc\/cpuinfo showed just one core<\/li>\n<li>spooky. at first i thought it&#8217;s related to the mellanox network card, <a href=\"https:\/\/linux.debian.kernel.narkive.com\/iRXnCKgF\/bug-922234-stretch-stuck-after-loading-initial-ramdisk\">this<\/a> describe similar situation. but even after removing card system did not boot.<\/li>\n<li>finally i&#8217;ve gone to bios and selected Restore\u00a0Optimized Defaults &#8211; surprisingly system booted up cleanly this time without any acpi-related kernel parameters<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>i had a quite puzzling moment today when a server refused to boot up after routine maintenance. order of events: datacenter technician has taken server down and added Mellanox 25Gbit network card server booted up cleanly with Debian Buster and aged kernel 4.19.0-6 i&#8217;ve rebooted the server again and changed cpu performance settings in bios [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"class_list":["post-3169","post","type-post","status-publish","format-standard","hentry","category-unimportant"],"_links":{"self":[{"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/posts\/3169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/comments?post=3169"}],"version-history":[{"count":11,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/posts\/3169\/revisions"}],"predecessor-version":[{"id":3184,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/posts\/3169\/revisions\/3184"}],"wp:attachment":[{"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/media?parent=3169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/categories?post=3169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kudzia.eu\/b\/wp-json\/wp\/v2\/tags?post=3169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}