title: Linux Kernel Development on a Windows PC (Windows 7)
body: <p>Although I am quite acquainted with Solaris, I am new to the world of Linux kernel development. I have just started reading a famous book on Linux kernel development, which advices the reader to proceed only with a Linux system as well as the latest kernel source code available in hand.</p>
  
  <p>I know there are lots of suggestions on the forum about how to selectively boot the PC with either Linux or Windows. Suggestions include the use of VMWare, Linux boot CD, USB, Linux installed on a Windows partition, etc.</p>
  
  <p>But my question is, if I use VMWare or Linux boot CD, will I be able to do things like modifying the Linux kernel source code in order to add a new feature or fix a bug and then boot the system to see the changes in the kernel?</p>