Hi, this sounds like a wrong error message.
Having more than 64k heads or sectors-per-track is just
a sign of implausible extended geometries. The real limit
tested for is 2 Terabyte (more than 4 G total sectors)...
However, maybe the fallback is to use CHS if the LBA data
is implausible - then you can indeed only use 8 GB...?
Eric
> if (lba_bios_parameters.heads > 0xffff ||
> lba_bios_parameters.sectors > 0xffff ||
> lba_bios_parameters.totalSectHigh != 0) ...
> printf("Drive is too large to handle, using only 1st 8 GB\n"
> " heads %lu sectors %lu , total=0x%lx-%08lx\n", ...
> (ULONG) lba_bios_parameters.heads,
> (ULONG) lba_bios_parameters.sectors,
> (ULONG) lba_bios_parameters.totalSect,
> (ULONG) lba_bios_parameters.totalSectHigh); ...
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel