UseBIOSToBoot Entry in Unattend.txt Is Enabled Regardless of the Set Value:

SUMMARY:

You can utilize an entry known as UseBIOSToBoot in the [data] section, when you make an unattended answer file. With this entry, Setup can avoid the boot controller's miniport driver and use INT 13 BIOS calls to boot into the operating system.

If this entry is listed in the answer file, it will be used any of the value that is set for it. E.g. an entry such as UseBIOSToBoot=0 would not disable the use of this characteristic. If this entry is not present, Setup uses logic to find out whether or not to use the BIOS to start Windows XP.

MORE INFORMATION:

Setup will always use the basic input/output system (BIOS) to start if you contain UseBIOSToBoot in your Unattend.txt file, regardless of the assigned value. You may make a "master" answer file that have all of the entries that are existing in an Unattend.txt file, and set the values of the unwanted options to Option=0 or Option=No; however, this technique may create unexpected results.

If you UseBIOSToBoot Boot use on a PC that does not carry INT 13 extensions, the PC can be triggered if the kernel and boot files are ever outside the 1024 cylinder limit the data accessible through INT 13. This can occur unexpectedly through the use of disk defragmenter, or the application of hotfixes and service packs.