Please take a look at this code if you are interested in the "make a boot package from an arbitrary kernel" discussion.
The most relevant bits can be found in the following directory, once you've done an anonymous cvs checkout: ./scripts/oscar2thin.sh I'm afraid it makes too many assumptions, and is too simple for our current needs, but please have a look. (Actually, I've gone ahead and attached that particular script) -Brian ----- Forwarded message from Benoit des Ligneris <[EMAIL PROTECTED]> ----- Envelope-to: [EMAIL PROTECTED] Delivery-date: Sat, 13 Sep 2003 16:54:59 -0500 Date: Sat, 13 Sep 2003 17:54:57 -0400 From: Benoit des Ligneris <[EMAIL PROTECTED]> To: Brian Elliott Finley <[EMAIL PROTECTED]> Subject: Re: boot image Hello Brian, Cool to hear from you ! I have a student (for 4 months) working on this project and on an OSCAR-opteron port. If we can do something to help you, please tell me. For a general feeling of thin-OSCAR, maybe can you read this article : http://hpcs2003.ccs.usherbrooke.ca/papers/desLigneris_02.pdf By the way, do you know is SIS is working on Opteron (well, I guess yes because it is 32 bits compatible and opteron use standard boot procedure like PXE). Ben * Brian Elliott Finley <[EMAIL PROTECTED]> [03-09-13 12:19]: > Benoit, > > This is great news. Sorry for such a delayed response (I've been saving > my best email for last ;-). More comments below. > > > Thus spake Benoit des Ligneris ([EMAIL PROTECTED]): > > Hello Brian, > > > > As you probably know, I'm in holidays right now but I would like to > > contact you about the creation of the boot image for SIS out of an > > existing kernel and modules. > > > > I worked on the thin-OSCAR project and that is exactly what we are doing > > : we construct what we call a boot image out of user selection of > > modules and kernel. > > > > The code is not clean and not very documented (well, sources are > > documented but not the thin-OSCAR project itself) however, the student > > that did most of the work will be doing an internship (4 months) with us > > from early september to december and work specifically on those topics. > > > > You can grab the code from sourceforge and have a look at the CVS here : > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/thin-oscar/thin-oscar/oscar-package/ > > Checking out the code from CVS now...done! > > > > I would like to know if you think that this work can be useful for you ? > > We can even spend some time to work for a better solution for you. > > I will certainly keep this in mind. After we've had a good run-through > the design, maybe we could take you up on that. :-) > > > > Also, we will use flamethrower to "install" our diskless cluster and I > > wonder if diskless node support should not be integrated somehow into > > SIS as this is only a particular type of computer. SIS can then be used > > to manage X-terminal as well as diskless and systemless nodes ? > > I like this idea. It is a simple paradigm shift to think of the > "autoinstall script" as a "diskless client configuration script". > > > Anyaway, integration of functionalities is always good and if you > > support the creation of a boot image out of an existing kernel+module > > then you will have made 99% of the work for supporting diskless > > clusters... > > Cool. > > Many thanks, Ben! > > -Brian > > > > > > Ben > > > > -- > > Benoit des Ligneris Ph. D. <|> http://benoit.des.ligneris.net/ > > Centre de Calcul Scientifique <|> http://ccs.USherbrooke.ca/ > > Mydynaweb Developpe(u)r <|> http://mydynaweb.net/ > > OSCAR Developpe(u)r <|> http://oscar.sourceforge.net/ > > ?duLinux <|> http://www.edulinux.org/ > > -- > --------------------------------------------------------- > Brian Elliott Finley Phone: 630.803.8183 > GPG: 3FF8 D096 0E0C D3F3 29B7 6518 D20B 1931 10F8 EE52 > --------------------------------------------------------- -- Benoit des Ligneris Ph. D. <|> http://benoit.des.ligneris.net/ Centre de Calcul Scientifique <|> http://ccs.USherbrooke.ca/ Mydynaweb Developpe(u)r <|> http://mydynaweb.net/ OSCAR Developpe(u)r <|> http://oscar.sourceforge.net/ ?duLinux <|> http://www.edulinux.org/ ----- End forwarded message ----- -- --------------------------------------------------------- Brian Elliott Finley Phone: 630.803.8183 GPG: 3FF8 D096 0E0C D3F3 29B7 6518 D20B 1931 10F8 EE52 ---------------------------------------------------------
oscar2thin.sh
Description: Bourne shell script
