H. Peter Anvin wrote:
> David Flater wrote:
>>> I'd like to see us continue that with a FreeDOS 1.1. I don't think we
>>> need to look at sweeping changes - but there are a few nice additions
>>> that should be there:
>> May I suggest: the ability to boot on an extended partition. Is there a
>> way to do this that I missed? I always get missing KERNEL.SYS if I boot
>> FreeDOS from Lilo or Grub and it's not on one of the four primary
>> partitions.
>
> Odds are you're running into a bug in Grub, at least, when chainloading
> operating systems from logical partitions. LILO might have the same bug.
>
> The Fedora fork of Grub just fixed it two weeks ago.
>
I got an off-list reply asking what they did.
The answer is that for the DS:SI information in memory (which is usually
just a copy of the partition table entry) to make any sense, it has to
be adjusted to be zero-based rather than based on the logical partition.
If it doesn't, it's just garbage, since the base isn't available to
the passed OS.
-hpa
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel