[Sugar-devel] Live CD with network / HDD storage - possible?

2009-10-12 Thread Tim McNamara
Hi all, I came across this note at http://wiki.laptop.org/go/LiveCd, can
someone please fill me in on the details of how to achieve this? Much
appreciated:

It is also possible to use this type of Live CD to create a "virtual Sugar
lab" for a school, where a traditional computer lab's computers are booted
into a Sugar environment, storing their data on a networked or other storage
device, without changing the lab's installed software.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Live CD with network / HDD storage - possible?

2009-10-12 Thread James Cameron
The method myself and a team of others used week before last at a
holiday camp was to take a current Knoppix Live CD, extract the
compressed loopback filesystem, and then use the standard Debian tools
to install a desktop package of our choice.  We could have installed the
sugar-desktop package if we needed it, but our participants had
needs that were not met by Sugar.

The camp was run at a state high school in Queensland, Australia.  There
were many (~90) modern desktop computers in the commerce classrooms, but
we were not permitted to use the Microsoft Windows environment on each.
We had to avoid touching the hard drives.

We set up two servers that would PXE boot the classroom computers.  One
server was held in reserve in case the other failed.  We used two
different methods; one was a CentOS 5.3 system booted from a RAID array,
the other was a Knoppix system booted from a USB flash drive.  These
servers were configured to respond to the PXE boot requests from the
classroom computers, provide a kernel over TFTP, then provide the
filesystem over NFS.

The remastered filesystem contained everything we thought our
participants would need.  Several times during the week we modified this
filesystem to add further features.

Booting time was about one minute, if I recall correctly.

I've not done the same with Sugar yet, but it should be quite possible.

You might like to look at LTSP and the "server" packages.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Live CD with network / HDD storage - possible?

2009-10-13 Thread Tomeu Vizoso
On Tue, Oct 13, 2009 at 05:37, James Cameron  wrote:
> The method myself and a team of others used week before last at a
> holiday camp was to take a current Knoppix Live CD, extract the
> compressed loopback filesystem, and then use the standard Debian tools
> to install a desktop package of our choice.  We could have installed the
> sugar-desktop package if we needed it, but our participants had
> needs that were not met by Sugar.
>
> The camp was run at a state high school in Queensland, Australia.  There
> were many (~90) modern desktop computers in the commerce classrooms, but
> we were not permitted to use the Microsoft Windows environment on each.
> We had to avoid touching the hard drives.
>
> We set up two servers that would PXE boot the classroom computers.  One
> server was held in reserve in case the other failed.  We used two
> different methods; one was a CentOS 5.3 system booted from a RAID array,
> the other was a Knoppix system booted from a USB flash drive.  These
> servers were configured to respond to the PXE boot requests from the
> classroom computers, provide a kernel over TFTP, then provide the
> filesystem over NFS.
>
> The remastered filesystem contained everything we thought our
> participants would need.  Several times during the week we modified this
> filesystem to add further features.
>
> Booting time was about one minute, if I recall correctly.
>
> I've not done the same with Sugar yet, but it should be quite possible.
>
> You might like to look at LTSP and the "server" packages.

I think I have heard that Trisquel is already setup for this environment?

Regards,

Tomeu

-- 
«Sugar Labs is anyone who participates in improving and using Sugar.
What Sugar Labs does is determined by the participants.» - David
Farning
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel