Gentoo Archives: gentoo-soc

From: Tom Stellard <tstellar@×××××.com>
To: gentoo-soc@l.g.o
Cc: kyron@××××××××.com
Subject: [gentoo-soc] Re: GSoc 2009 : Making the cluster LiveCD bootable from USB
Date: Mon, 23 Mar 2009 05:50:22
Message-Id: d24863920903222250g7f755039m9cefe643d48cc1f2@mail.gmail.com
In Reply to: [gentoo-soc] Re: GSoc 2009 : Making the cluster LiveCD bootable from USB by Eric Thibodeau
1 On Mon, Mar 23, 2009 at 7:18 AM, Eric Thibodeau <kyron@××××××××.com> wrote:
2 > In response to two e-mails I just got off list from Meetanshu Gupta  and
3 > Ajith Kamath, in both cases the impression is that the project is simply to
4 > port the bootable CD to USB disk. Here is are some clarifications:
5 >
6 > - The wiki's¹ description is misleading, booting to USB was ONE of my
7 > suggestions with a little more details here². Quite frankly, porting to USB
8 > should be somewhat trivial. The hardest part is to being very methodical and
9 > making sure the process can be reproduced using, ideally, Catalyst and
10 > little outside scripting. All of this also implies getting the catalyst
11 > specs up to date, modifying/removing many hacks that would no longer be
12 > required for a USB based boot (since we would now have an RW system). ***
13 > root on JFFS2 might be of interest here ***... and so on.
14 >
15
16 Is the idea that booting from a USB device would be added as an option
17 when building the liveCD image, or is booting from a USB device
18 supposed to replace booting from a CD?
19
20 > - AuFS is used as an overlay system and is required for the NFS-booted
21 > nodes. One might want to migrate that to a less efficient tmpfs approach
22 > (ref: LTSP implementation as being done under Gentoo too).
23 > - Change most of the scripts to use dialog and automate some detection/ask
24 > questions as per what was discovered.
25 > - ... and so on, the idea would be to implement my original proposal and
26 > push it further. I do have it but want some feedback before I dig it out and
27 > re-post it (Donnie, thought you had posted it as an example? If not so, feel
28 > free to do so if it's still relevant.)
29
30 I have been working on building the liveCD the last few days, and I am
31 almost finished. I have run into many problems along the way, and I
32 have come up with a few general ideas for things to include in my
33 proposal:
34
35 -Add spec files for x86.
36 -Update the hpc-clustering and nfsroot profiles and the catalyst spec files.
37 -Simplify and automate the build process with a configuration script.
38 -Add documentation for building the liveCD using the new configuration script.
39
40 These tasks all involve the build process, and once they have been
41 completed, work could begin on USB booting, JFFS2 or other areas of
42 interest.
43
44 It seems like a lot of work has been done to make sure the right
45 packages are included in the build, and that currently the biggest
46 challenge is updating the build process and making it easy to
47 duplicate. Will improving the build process, USB booting and the
48 related file system changes be enough work for one summer, or are
49 there other parts of the cluster liveCD that Gentoo developers would
50 like to see improved?
51
52 -Tom Stellard

Replies

Subject Author
Re: [gentoo-soc] Re: GSoc 2009 : Making the cluster LiveCD bootable from USB Eric Thibodeau <kyron@××××××××.com>
[gentoo-soc] Re: GSoc 2009 : Making the cluster LiveCD bootable from USB Eric Thibodeau <kyron@××××××××.com>