> Yes, this occur only for > 8GB drives.
But, your not answer to my question-
Why UserAddressableSectors field always= 0x70000?(on any IDE drive
with LBA mode)
on NT4/2K?
When i booting UserAddressableSectors = true value(after BIOS, before
NT/2K start)…
May be NT/2K change this value?
Dunno. Is it updateable at all?
BTW - NT4 completely ignores any BIOS settings for the drive. It will work
with the drive (and support DMA on it) even if nothing is set in the BIOS
for it.
Not so with w2k - it relies on BIOS to set the PIO/DMA modes for a drive,
though ignores the BIOS geometry.
If you have the drive not in BIOS and w2k - then w2k will refuse to use UDMA
on the drive, and will work in slow PIO mode.
Since the OS has no abilities of querying any BIOS/CMOS data for the drive -
then the ATA IDENTIFY DATA is the only place by means of which this can be
passed from BIOS to w2k’s ATAPI.SYS.
Something like - BIOS sends some commands to the drive, after which the
drive changes the IDENTIFY DATA and reports the UDMA support to the w2k’s
ATAPI driver.
Max
You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com