SD Sugar boot for XO-1

James Cameron quozl at
Wed May 14 18:56:05 EDT 2014

On Wed, May 14, 2014 at 11:57:31AM +0000, tkkang at wrote:
> Is there a complete step by setp quick instruction that I can create
> a SD card that will boot Sugar for XO-1 machines? I am happy SD card
> deployment running on XO 1.75 and felt maybe I could do the same for
> the older machines.

No, there is no such guide.

It is possible to do, but nobody has written a guide.

I did ask for help on this on 9th December on support-gang@, but no
material help emerged.  I include the posting below signature.  The
expertise required include Fedora operating system early boot and the
dracut initramfs builder.  devel@ mailing list contains this
expertise, support-gang@ has far fewer.

The external SD slot is not as reliable on the XO-1 as it is on later
models, so you might find some XO-1 that won't work with it.  A quick
demonstration of external SD slot booting can be made by copying the
boot folder from a Tiny Core Linux USB drive to an SD card.

James Cameron

Date: Mon, 9 Dec 2013 16:20:30 +1100
From: James Cameron <quozl at>
To: support-gang at
Subject: Wanted: XO-1 boot from external SD

Hyoomin on IRC #olpc asked about installing OLPC OS on external SD
card on an XO-1.

This would allow easer re-use of still working XO-1 laptops for people
willing to put up with their low performance and old age cranky

I could be wrong, but as far as I know this doesn't work, but could be
made to work with some engineering effort.

If I am wrong, please say how you did it, so it can be documented on
the Wiki.

Technical stuff: the key to the problem seems to be the initramfs
which has a file that doesn't have an entry for
the XO-1 external SD slot.

More information about the Devel mailing list