Article ID: 227704 - Last Review: February 23, 2007 - Revision: 3.3 Windows May Use Signature() Syntax in the Boot.ini FileThis article was previously published under Q227704 SUMMARY
After you install Windows, you may notice that the Advanced RISC Computing (ARC) path entry in the Boot.ini file starts with "signature()" syntax. For example:
signature(8b467c12)disk(1)rdisk(0)partition(2)\winnt="description"
Signature() syntax is used only if one of the following conditions exists:
242518
(http://support.microsoft.com/kb/242518/EN-US/
)
Long Pause During Windows 2000 Startup Process
MORE INFORMATION
The signature() syntax is equivalent to the scsi() syntax, but is used instead to support the Plug and Play architecture in Windows. Because Windows is a Plug and Play operating system, the SCSI controller number instance may vary each time you start Windows, especially if you add new SCSI controller hardware after Setup is finished.
Using the signature() syntax instructs Ntldr to locate the drive whose disk signature matches the value in the parentheses, no matter which SCSI controller number the drive is connected to. The signature() value is extracted from the physical disk's Master Boot Record (MBR). This unique hexadecimal number is either written to the MBR during the Text-mode portion of Setup, or is written by an installation of Microsoft Windows NT version 4.0 or earlier. NOTE: If the disk signature in the MBR gets overwritten (for example, by a virus) or changed (corrupted) so that it no longer matches the signature() value in the Boot.ini file, you may receive the following error messages when you start the computer:
Windows 2000 could not start because of a computer disk hardware configuration problem. Could not read from selected boot disk. Check boot path and disk hardware. Please check the Windows documentation about hardware disk configuration and your hardware disk configuration and your hardware reference manuals for additional information.
-or-
Windows could not start because of the following ARC firmware boot configuration problem: did not properly generate ARC name for HAL and system paths. Please check the Windows documentation about ARC configuration options and your hardware reference manuals for additional information.
For additional information about ARC names in the Boot.ini file, please see the following article in the Microsoft Knowledge Base: 102873
(http://support.microsoft.com/kb/102873/EN-US/
)
Boot.ini and ARC Path Naming Conventions and Usage
| Article Translations
|
Back to the top
