Hi Will,
You wrote to MIKE FRITZ:
WH>MF> Mine is 13328,15,63. That's when I do auto detect, LBA is turned
WH>MF> on automatically. I thought of something, why is LBA an option? I
WH>MF> mean, couldn't we just translate it ourselves?
WH>MF>
WH>MF> I rebooted and tried what settings you use, and it worked. I
WH>MF> didn't write anything to the drive, just incase. :) But I put it
WH>MF> back afterwards. That's what I find strange. It that with LBA
WH>MF> turned ON, it still shows what I was saying above. I can still
WH>MF> access the whole drive, I just can't boot any partition over so many
WH>MF> megs.
WH>MF>
WH>MF> My PC-DOS partition can be up to 2 gigs big, but I have it 1 gig
WH>MF> for 16k clusters. Mike Fritz
WH>Mike, my first clue that the LBA mapping - as opposed to doing it
WH>myself - came when Norton Disk Doctor identified the disk as device
WH>driver driven rather than a hard drive. That would indicate that there
WH>is in fact a device driver in the BIOS that replaces the regular int 13
WH>entry points. It probably has very limited logic due to space
WH>constraints. I know that what you say is possible under the int 13
WH>setup - I used to re-define the mapping of drives all the time with
WH>older BIOS and RLL drives - but I seem to recall that you hit a limit
WH>pretty quickly with the stock int 13 register assignments. It's been a
WH>Loooong time since I wrote disk drivers, so I don't have the values
WH>real handy, but I'm pretty sure 255 heads wouldn't fit.
Int 13 limits are:
Cylinder 1023 (10 bits)
Head 255 (8 bits)
Sector 63 (6 bits)
George
* SLMR 2.1a * Growing old is mandatory, "growing up" is optional!
--- Maximus/2 3.01
---------------
* Origin: DoNoR/2,Woking UK (44-1483-717905) (2:440/4)
|