grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[DISCUSSION] Multiboot entry point


From: Ruslan Nikolaev
Subject: [DISCUSSION] Multiboot entry point
Date: Wed, 17 Aug 2005 15:27:26 -0700 (PDT)

Hi!
 
I have a one question. GRUB requires have a kernel as an executable file (at least for ELF). This is not very good from user point. For example user can try to load such kernel at operating system and get something like "Segmentation fault".
 
I think that having kernel as a non-executable file (for example ET_REL for ELF) is better. However we need another "entry" point (special symbol). It is possible to have something like "multiboot_start". ...And doesn't have "_start" or "start" symbols in kernel at all.
 
Of course for backward compatibility GRUB can provide both variants (ET_EXEC with "_start" and ET_REL with "multiboot_start").
 
What do you think about it?
 


Start your day with Yahoo! - make it your home page
reply via email to

[Prev in Thread] Current Thread [Next in Thread]