I replaced my Gigabyte GA-Z170M-D3H with a MSI B450 Tomahawk.
I replaced my Intel Core i7-6700 with an AMD Ryzen 5.
I have Debian 9.x on an SSD. I forget the exact version number of the operating system.
I also have Windows 10 on another SSD.
When I booted up my computer after installing the new parts, the GRUB menu popped up. When I selected Windows 10, the OS detected the new parts and adapted without error.
But when I select Debian, I get a message about a loop and eventually run into kernel panic.
0
4.423328] Call Trace:
4.423391] <IRQ> [ 4.423451] [<ffffffff9bae0916>] ? rcu_process_callbac
+0x1e6/0x5b0
4.423582] [<ffffffff9c0186ba>] ? __do_softirq+0x10a/0x29e
4.423654] [<ffffffff9ba7eefe>] ? irq_exit+0xae/0xb0
4.423724] [<ffffffff9c018184>] ? smp_apic_timer_interrupt+0x44/0x50
4.423724] [<ffffffff9c016a76>] ? apic_timer_interrupt+0x96/0xa0
4.423876] <EOI> [ 4.423935] [<ffffffff9bed7182>] ? cpuidle_enter_state
xa2/0x2d0
4.424065] [<ffffffff9bed7170>] ? cpuidle_enter_state+0x90/0x2d0
4.424138] [<ffffffff9babbd24>] ? cpu_startup_entry+0x154/0x240
4.424210] [<ffffffff9ba48bb0>] ? start_secondary+0x170/0x1b0
4.424282] Code: e9 c0 a6 f1 ff b8 f2 ff ff ff 66 31 d2 e9 78 c9 fe ff ba f2
f ff ff e9 37 ca fe ff 90 90 90 90 90 90 90 90 90 90 90 90 0f ae e8 <ff> e0 0f
f 84 00 00 00 00 00 0f 1f 40 00 0f 1f 44 00 00 66 2e
4.427833] RIP [<ffffffff9c01ab03>] __x86_indirect_thunk_rax+0x3/0x20
4.427833] RSP <ffffa00d9e8c3f20>
4.428029] ---[ end trace fabd71bf0ebd09e3 ]---
4.428097] Kernel panic - not syncing: Fatal exception in interrupt
4.551823] AMD-Vi: Completion-Wait loop timed out
4.551896] Kernel Offset: 0x1aa00000 from 0xffffffff81000000 (relocation ran
: 0xffffffff80000000-0xffffffffbfffffff)
4.551986] ---[ end Kernel panic - not syncing: Fatal exception in interrupt
How do I make Debian adapt to my new parts and boot properly?
Best Answer
The B450 was released 9 months after Debian 9, so it would virtually certainly need a backported Debian 10 or other >4.15 kernel, or an upgrade to Debian 10, to support it.