grub-devel
[Top][All Lists]
Advanced

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

Re: Two SoC ideas (comments are welcome!)


From: Wei Shen
Subject: Re: Two SoC ideas (comments are welcome!)
Date: Sat, 24 Mar 2007 20:26:37 +0800

Hi,
 
I will appreciate the comments from anybody on my ideas.
 
To Colyli:
 
You are right. Their "modaddr value" can do the same as my "addr = value". The  former told Grub to load all the rest modules starting from address value ; while the later only specifies the current module's loading address. However, modaddr can not set the loading address of the kernel.
 
Regards,
 
Wei Shen


For the first idea, it is clear to me. I have no comment on it.
For the second idea, I need more information. Can you explain more for
the limition of "modaddr value" command, and how can the limition to be
broken out by the "addr = value" option ?

Thanks.

Coly
On 3/24/07, Wei Shen <address@hidden> wrote:
Thanks for your advice.

On 3/24/07, colyli <address@hidden > wrote:
Chen:

In grub command line, you can edit the configre (even mistaken), so
maybe it will not be worth to add an edit in grub.
 
I do not mean the configure of Grub menu list, but the config files of the OS, like boot.ini of Windows and inittab of Linux.

An option to set the start address for grub to load multiboot module is
great. This option will make kernel guys (who use multiboot modules) to
initiate the kernel more easy. I remember a branch of grub for L4 kernel
supports this option, maybe it can be a reference if you are interested
in.
 
I know this approach, however, instead of an option, they add a new command modaddr. A limitation is that all modules after the "modaddr value" will be loaded in succession to a overriding address below address value.

Best regards.

Coly


在 2007-03-23五的 23:46 +0800,Wei Shen
> Hi,
>
> I have two ideas and wonder whether they are welcome as SoC projects.
>
> 1) Simple file editing
> I think it is useful to add file edit function to Grub. Thus, if a
> config file which is required to boot the OS successfully is
> mistakenly written, we can still correct it in Grub and need not to
> reboot from the floppy or cdrom just for the correcting.
>
> I know it would greately increase the complexity of Grub to support a
> writable file system. However, if file writing does not change the
> block number of a file, things are much simpler. Since most config
> files are small (occupying only one block), I think the solution will
> work.
>
> 2) addr option for module command
>
> Add nn option: "addr = value" to the module command. If the addr
> option is specified, Grub will load the module to address value
> instead of the default address.
>
> Regards,
>
> Wei Shen
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/grub-devel




reply via email to

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