[Sugar-devel] [Dextrose] Question about upgrading from 802 to Dextrose

Christoph Derndorfer christoph.derndorfer at gmail.com
Tue Sep 14 10:09:09 EDT 2010


On Tue, Sep 14, 2010 at 9:31 AM, Tomeu Vizoso <tomeu at sugarlabs.org> wrote:

> On Tue, Sep 14, 2010 at 01:52, Christoph Derndorfer
> <christoph.derndorfer at gmail.com> wrote:
> > On Tue, Sep 14, 2010 at 12:13 AM, Bernie Innocenti <bernie at codewiz.org>
> > wrote:
> >>
> >> > > -------- Forwarded Message --------
> >> > > From: Bernie Innocenti <bernie at codewiz.org>
> >> > > To: Christoph Derndorfer <christoph.derndorfer at gmail.com>
> >> > > Cc: dextrose at lists.sugarlabs.org, Sugar Devel
> >> > > <Sugar-devel at lists.sugarlabs.org>, christoph.derndorfer at olpc.at
> >> > > Subject: Re: [Dextrose] Question about upgrading from 802 to
> >> > > Dextrose
> >> > > Date: Mon, 13 Sep 2010 23:01:04 +0200
> >> > >
> >> > > On Mon, 2010-09-13 at 18:45 +0200, Christoph Derndorfer wrote:
> >> > > > as previously mentioned to Bernie I'm thinking about using the
> >> > > > international spin of Dextrose on the 25 XO-1s that we're using in
> >> > > > our
> >> > > > Austrian pilot project.
> >> > > >
> >> > > > IIRC correctly those XO-1s are currently running 802 and now I was
> >> > > > wondering whether there was a way to upgrade them to Dextrose
> >> > > > without
> >> > > > erasing the Journal (e.g. something like olpc-update but using
> >> > > > Dextrose rather OLPC's 10.1.2).
> >> > >
> >> > > For the first upgrade in Paraguay, we used two very simple shell
> >> > > scripts
> >> > > to backup the journal to a tarball on a usb stick.
> >> > >
> >> > > The procedure was somewhat cumbersome:
> >> > >
> >> > > 1) plug in usb stick
> >> > > 2) open terminal
> >> > > 3) /media/USBSTICK/backup_script
> >> > > 4) wait
> >> > > 5) cleanly unmount usb stick
> >> > > 6) reboot
> >> > > 7) flash
> >> > > 8) boot into sugar
> >> > > 9) open terminal
> >> > > 10) /media/USBSTICK/restore_script
> >
> > Thanks a lot for these instructions.
> >
> >>
> >> > > Of course, we did this only for specific laptops where the user
> wanted
> >> > > to preserve information. Many users were perfectly  with erasing
> their
> >> > > journal completely. Some kids asked to save only one or two files.
> >> > >
> >> > > If you have a schoolserver, then you should already have daily
> backups
> >> > > even with 802. You're just missing a restore function.
> >
> > Interesting, I wasn't aware of that.
> >
> > If I remember correctly I had set up XS 0.5 at the school, how would I
> find
> > out whether the backups were made and if so how do I restore them to the
> XOs
> > after I install Dextrose on them?
>
> There's quite a bit of info here:
> http://wiki.laptop.org/go/Category:SchoolServer
>

The closest documentation for what I want to do is
http://wiki.laptop.org/go/XS_backup_restore#XO-initiated_full_restore but
I'm not sure I fully understand it. Basically I need to find out the backup
dir for each laptop via an HTTP GET, then rsync on tht dir 3 times and then
rebuild the metadata, right?

Almost sounds like Bernie's 10 step tarball approach is actually easier
here... :-/

Christoph

-- 
Christoph Derndorfer
co-editor, olpcnews
url: www.olpcnews.com
e-mail: christoph at olpcnews.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/sugar-devel/attachments/20100914/b60871b3/attachment.htm 


More information about the Sugar-devel mailing list