GRUB vs LILO and how STUPID the X86 architecture really is...
sativa93 at bellsouth.net
Mon Oct 14 13:54:06 PDT 2002
Ian Molton wrote:
> On Mon, 14 Oct 2002 09:00:06 +0000 (UTC)
> matthias at winterdrache.de (Matthias Benkmann) wrote:
>> > besides - whats to stop you having the bootloader start the default
>> > OS, and for the OS to chain another kernel after its running?
>> The fact that the necessary information is not available for
>> proprietary operating systems.
>> If your default OS is MSDOS this actually works and you get the
>> simplicity you want. The KISS bootloader from BIOS+boot sector loads
>> the "kernel" directly and you can boot into Windows (9x) with win.com
>> and Linux with loadlin.
> Theres no reason ANY OS cant chain another one.
Actually that's wrong. The reason operating systems like Windows 2000
and XP and such can't boot linux is because they have already enabled
protected mode on the processor, but the 16-bit boot code in the linux
kernel requires that it be started in real mode. This could be
attributed to yet another stupidity in the x86 processor line, but it
prevents booting of some operating systems from others, hence
disproving that statement.
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe lfs-dev' in the subject header of the message
More information about the lfs-dev