Hi Bernard,

thanks for the details. This sounds doable.

On Monday 11 June 2007 03:10, Bernard Li wrote:
> 
> > any chance you can help adding support for kboot to systemconfigurator? We'd
> > need a module similar to Grub.pm which builds the kboot config file.
> 
> I suppose I could, when I have more time later.  I guess the hard part
> is figuring out that the client uses kboot as the boot loader -- how
> would we determine that?  The kboot configuration is typically stored
> in /etc/kboot.conf, so would checking for the presence of this file be
> a valid check -- how does SystemConfigurator usually check to see what
> bootloader a client currently uses?

Is there anything else than /etc/kboot.conf which could be used for
recognising that we have kboot? Is there any tool to tell the
kboot environment from which partition the kboot.conf should be read? Is
/etc/kboot.conf really allways there? In systemconfigurator lib/Boot/*.pm
there are two footprint routines, one detects the config file
(footprint_config) and the other one is supposed to detect the loader
(footprint_loader). Is there anything like a loader (like grub-install, lilo,
etc.) in kboot?

> On a related note, David Lombard has a patch for kboot which will
> allow it to parse standard grub.conf and make kboot boot with that
> configuration (instead of requiring kboot.conf).
> 
> > I have no idea how kboot works and have no toy to try it with. Can you
> > describe that? Is it a config file? Where located? How do you install it? 
> > How
> > do you make kboot look at your config file?
> 
> Kboot is a bootloader based on kexec.  Basically kboot boots up a
> Linux kernel with some additional user space tools (from busybox or
> other sources) then it will read the kboot configuration and use kexec
> to boot the kernel in your HD (or anywhere else).

So where does the kboot.conf reside? On a special partition? How does kboot
find it?

Thanks,
best regards,
Erich


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
sisuite-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to