Introduction: The Boot.ini file bug
If you try to set up a kernel debugger on the latest builds of Microsoft Windows Vista, you will notice a major change. Depending on which build you have, the Boot.ini file is either missing from the build or it is present but is ignored.
This tip explains how to configure kernel debugging on a computer that is running Windows Vista. These instructions are designed for the simplest case: a computer on which Windows Vista is the only installed operating system. Instructions for computers that have both Windows Vista and versions of Windows earlier than Windows Vista are only slightly more complex and will be described in detail in the Windows Driver Kit (WDK) for Windows Vista.
Note:
Early beta test builds of Windows Vista still use the Boot.ini file and, on those builds, you can edit the Boot.ini file to set up debugging. You can identify builds that still use Boot.ini by the "NOBCD" boot parameter in the Boot.ini file. The NOBCD parameter was supported only in these early builds of Windows Vista. The NOBCD parameter and the Boot.ini file are ignored in later builds, and the Boot.ini file is not created at all in builds 5253 and later.
Continue reading the article here >