Hi Erich: Thanks for offering to help - I really appreciate it!
However, I have a feeling that I need to touch all the Boot/*.pm libs for SystemConfigurator since the code is different for each bootloader. But perhaps you or Sean will have better ideas, since you know the code much better than I do. Cheers, Bernard On 3/20/07, Erich Focht <[EMAIL PROTECTED]> wrote: > Hi Bernard, > > okay, I got it. Sounds good and I'll have a look at SC. You'll need some tiny > code which uses the SC libs to get the info... > > I'm forwarding this email to oscar-devel and DongInn, maybe DongInn can pass > some info on kboot on his PS3. > > Best regards, > Erich > > On Wednesday 21 March 2007 01:11, Bernard Li wrote: > > Hi Erich: > > > > Actually this has nothing to do with PS3. PS3 uses kboot, which is a > > bootloader based on kexec, however currently I am only interested in > > integrating kexec with SystemImager. > > > > It is somewhat difficult to work on kboot for PS3 without the physical > > hardware :-) > > > > The idea of integrating kexec with SystemImager is that after the > > imaging process, you would umount /a and you would then run kexec to > > boot the just imaged kernel (you need to copy the kernel and initrd to > > /tmp first). > > > > The command is something like: > > > > kexec --append="root=/dev/hda6 ro" --initrd=/tmp/sc-initrd.img -t > > bzImage --force /tmp/vmlinuz > > > > This would then boot up the just imaged kernel without reboot, and it > > would even tell si_monitor that it has rebooted since it goes through > > the entire process of booting up the kernel, doing init etc. > > > > So for now, you don't need to do anything in regards to > > SystemConfigurator, unless you want to help me parse for the info > > which I need ;-) (--append and --initrd options above). > > > > I hope that I am clear on this, please let me know if you have any > > other questions. > > > > Cheers, > > > > Bernard > > > > On 3/20/07, Erich Focht <[EMAIL PROTECTED]> wrote: > > > Hi Bernard, > > > > > > I heard of the work on integrating PS3s, and if you integrate a kexec > > > based > > > boot into systemimager, I guess I'll have to integrate a configurator > > > module > > > for it into systemconfigurator. Can you give me any details on the > > > configuration files needed for kexec/kboot? How they look like, where they > > > are, what program is used to install them or so? > > > > > > Thanks, > > > best regards, > > > Erich > > > > > > On Tuesday 20 March 2007 22:57, Bernard Li wrote: > > > > Hi Erich: > > > > > > > > On 3/20/07, Erich Focht <[EMAIL PROTECTED]> wrote: > > > > > > > > > IMO it should work without SC, too. SC has some advantages in > > > > > autodetecting > > > > > and configuring modules.conf, but this is not mandatory and one could > > > > > use > > > > > other methods to do the post-config. I think you can take it out from > > > > > the spec > > > > > file's Requires: (guess this is what you want, right?). > > > > > > > > Actually no :-) > > > > > > > > I am integrating kexec with SystemImager, this will give the user a > > > > new option where they do not need to reboot and it will start up the > > > > imaged kernel automatically. I have tested this manually and it > > > > works, the only issue I am facing is how to accurately retrieve the > > > > append and initrd options to pass to kexec (--append and --initrd). > > > > > > > > For SystemImager, SystemConfigurator is the gatekeeper for these kind > > > > of information, so I was thinking of using SystemConfigurator to > > > > gather this info, but this is assuming that all users of SystemImager > > > > will use SystemConfigurator so I would just like to confirm this. > > > > > > > > I will probably send an email to Sean Dague to see if he has any other > > > > suggestions for me. > > > > > > > > I plan to add a new post-install action called "kexec", which will > > > > automatically boot up the imaged kernel -- if you have any other > > > > suggestions on how this should be implemented, please feel free to let > > > > me know. > > > > > > > > Thanks, > > > > > > > > Bernard > > > > > > > > > > > > > > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ sisuite-devel mailing list sisuite-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sisuite-devel