Patent ID: 7293272

Claim:
A computer accessible medium comprising a plurality of instructions which, when executed: parse at least a section of an input file to identify: (i) one or more driver information files, if at least one driver information file is listed in the section, and (ii) one or more first device drivers, if at least one device driver is listed in the section, wherein the section corresponds to a hardware device; if at least one driver information file is listed in the section, parse each of the one or more driver information files to identify: (i) one or more second device drivers, if at least one device driver is included in the driver information file, and (ii) one or more miniport drivers, if at least one miniport driver is included in the driver information file; select a selected device driver from the first device drivers, the second device drivers, and the miniport drivers, the selected device driver to be listed in an output file that is used in a text phase of an operating system installation on a computer system that includes the hardware device, and wherein the selected device driver is an initial device driver of the first device drivers if the initial device driver is not included in either the second device drivers or the miniport drivers; and store the output file that is used in the text phase of the operating system installation on the computer system, including listing the selected device driver in the output file.