Thursday, March 17, 2022

[SOLVED] How to debug a boot loader?

Issue

I debugged small programs using gdb.

I have source code of GRUB. Second stage of GRUB is written in C. Can I debug it using gdb ?

Is it possible to debug a boot loader ? If yes, then how ?


Solution

  1. I would check out bochs
  2. You can also use gdb with bochs
  3. OSDev has a wealth of information on debugging a bootloader


Answered By - emsworth
Answer Checked By - Pedro (WPSolving Volunteer)