On Sat, 17 Apr 2004, Steve Gibson wrote:

> Could someone briefly explain the function of the kernel's "FORCELBA"
> option?  The command shown by sys.com is "Always use LBA if possible".  So
> I suppose I'd like to understand why or when the kernel would not use LBA
> when it's available?

If a partition isn't marked as "LBA" (with the partition id) then the
kernel will uses CHS, unless it's beyond cylinder 1024. This is because
some TSRs like to hook int13 and expect DOS to use the old int13 CHS
style calls.

If you don't like the somewhat inefficient LBA->CHS (by the kernel) and
then CHS->LBA translation (by the BIOS) you can set ForceLBA.

Bart



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to