Disk Management

My BOOT.INI file uses a weird SIGNATURE() syntax that I've never seen before. In Windows NT 4.0, this always said SCSI() instead. What's that?

Beginning with Windows 2000, Microsoft has updated the Advanced RISC Computing (ARC) syntax in BOOT.INI to support the SIGNATURE() syntax, which offers a more accurate method for Windows 2000 to boot up in certain conditions. You will see this syntax, which is otherwise identical to SCSI(), if you install Windows 2000 on a hard drive that is larger than 7.77 GB, or if the installation occurs past cylinder 1024 on that drive. You can also see this syntax if the BIOS on your SCSI controller is disabled.

So what does it do? On an IDE system where the BIOS doesn’t support INT13, the SIGNATURE() syntax allows Windows 2000 to find the correct drive mappings, regardless of how your SCSI controller numbers the drives. This is required for Windows 2000 because it is a Plug and Play operating system that must interoperate with disk controllers a certain way, so it could conceivably get incorrect information from the BIOS in a SCSI controller.


Dynamic vs. Basic Storage in Windows 2000 – 175761

Windows May Use Signature() Syntax in the Boot.ini File – 227704

Sponsored Content

Devolutions Remote Desktop Manager

Devolutions RDM centralizes all remote connections on a single platform that is securely shared between users and across the entire team. With support for hundreds of integrated technologies — including multiple protocols and VPNs — along with built-in enterprise-grade password management tools, global and granular-level access controls, and robust mobile apps to complement desktop clients.

Related Topics:


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (0)

Leave a Reply