With Cpqarray.sys, the Boot Partition cannot Extend Beyond 1023 CylindersID: Q178278
|
If you attempt to install Windows NT using a Compaq Array controller whose
BIOS is disabled or to a boot partition that extends beyond 1024 cylinders,
you may see one of the following errors after the text mode portion of
setup reboots:
(NOTE: The type of error depends on if you are using a PCI Based Compaq
Smart-2/P Array controller or an EISA based Compaq Smart-2/E Array
controller)
If you are using a Compaq Smart-2/P Array controller (PCI based) or Fast
and Wide-2 controller:
The system did not load because of a computer disk hardware
configuration problem.
Could not read from the selected boot disk. Check the boot path
and disk hardware.
Please check the Windows NT documentation about hardware disk
configuration and your hardware reference manuals for additional
information. Boot failed.
-or-
boot signature aa55 not found error
-or-
If you are using a Compaq Smart-2/E Array controller (EISA based):
TRAP 0000000E ============ PAGE FAULT =============
** at linear address 00000002
tr=0028 cr0=80000011 cr2=00000002 cr3=00300000 .
.
.
If the boot partition extends beyond 1,024 cylinders or the boot partition
is created on a drive attached to a SCSI controller whose BIOS is disabled,
use the scsi() syntax in the Boot.ini file.
The scsi() syntax is not supported while using a Compaq Smart 2/P Array
controller.
-or-
The Cpqarray.sys driver that ships with Windows NT does not support using
the scsi() syntax for addressing a Compaq Smart 2/E Array controller.
The products discussed here are manufactured by Compaq Corporation,
A vendor independent of Microsoft; we make no warranty, implied or
otherwise, regarding the products' performance or reliability.
Interrupt 13 compatibility is required so the master boot record (MBR) can
locate the boot sector. The boot sector then finds and loads the NT boot
loader (NTLDR) and continues to load the operating system. NT uses
interrupt 13 calls until a disk driver is loaded.
If the boot partition can be accessed with Interrupt 13 BIOS calls then
Windows NT will use the multi() syntax which does not load a driver for the
disk controller until the Operating System starts loading from this
partition.
When using the scsi() syntax in the BOOT.INI, Windows NT needs to load a
SCSI device driver and uses that driver to access the boot partition. The
SCSI controller driver is renamed NTBOOTDD.SYS and placed in the root of
the system partition.
Two reasons for using scsi() syntax in the c:\boot.ini file:
ARTICLE ID: Q102873
TITLE : BOOT.INI and ARC Path Naming Conventions and Usage.
ARTICLE ID: Q114841
TITLE : Windows NT Boot Process and Hard Disk Constraints
Additional query words: Smart raid Array 2E 2P cpqfs.sys
Keywords : kbhw ntsetup ntboot ntdriver nthw ntfilesys
Version : WinNT:3.51,4.0
Platform : winnt
Issue type : kbprb
Last Reviewed: January 28, 1999