<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 14, 2014 at 6:56 PM, James Cameron <span dir="ltr"><<a href="mailto:quozl@laptop.org" target="_blank">quozl@laptop.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Wed, May 14, 2014 at 11:57:31AM +0000, <a href="mailto:tkkang@nurturingasia.com">tkkang@nurturingasia.com</a> wrote:<br>

> Is there a complete step by setp quick instruction that I can create<br>
> a SD card that will boot Sugar for XO-1 machines? I am happy SD card<br>
> deployment running on XO 1.75 and felt maybe I could do the same for<br>
> the older machines.<br>
<br>
</div>No, there is no such guide.<br>
<br>
It is possible to do, but nobody has written a guide.<br>
<br>
I did ask for help on this on 9th December on support-gang@, but no<br>
material help emerged.  I include the posting below signature.  The<br>
expertise required include Fedora operating system early boot and the<br>
dracut initramfs builder.  devel@ mailing list contains this<br>
expertise, support-gang@ has far fewer.<br></blockquote><div><br></div><div>Indeed, I don't know anything about dracut.  But it occurs to me that the mktinycore tool James, Yiryous, and Jerry worked on might offer another  model for getting the XO1 image running on an SD card.</div>
<div><br></div><div>Jerry's bind mounting onto the mother board, and then chrooting into it might also work for the external SD card.</div><div><br></div><div>With so many XO1's out there, it might really be helpful, and strategic, to be able to have more that 1 GB storage. </div>
<div><br></div><div>I guess we might not know for a while how many XO1's are unreliable, when running off of an SD card, until we try it.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
The external SD slot is not as reliable on the XO-1 as it is on later<br>
models, so you might find some XO-1 that won't work with it.  A quick<br>
demonstration of external SD slot booting can be made by copying the<br>
boot folder from a Tiny Core Linux USB drive to an SD card.<br>
<br>
--<br>
James Cameron<br>
<a href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><br>
<br>
Date: Mon, 9 Dec 2013 16:20:30 +1100<br>
From: James Cameron <<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>><br>
To: <a href="mailto:support-gang@lists.laptop.org">support-gang@lists.laptop.org</a><br>
Subject: Wanted: XO-1 boot from external SD<br>
<br>
Hyoomin on IRC #olpc asked about installing OLPC OS on external SD<br>
card on an XO-1.<br>
<br>
This would allow easer re-use of still working XO-1 laptops for people<br>
willing to put up with their low performance and old age cranky<br>
habits.<br>
<br>
I could be wrong, but as far as I know this doesn't work, but could be<br>
made to work with some engineering effort.<br>
<br>
If I am wrong, please say how you did it, so it can be documented on<br>
the Wiki.<br>
<br>
Technical stuff: the key to the problem seems to be the initramfs<br>
which has a file olpc-boot-cmdline.sh that doesn't have an entry for<br>
the XO-1 external SD slot.<br>
<br>
<a href="http://dev.laptop.org/git/users/dsd/dracut-modules-olpc/tree/30olpc-boot/olpc-boot-cmdline.sh" target="_blank">http://dev.laptop.org/git/users/dsd/dracut-modules-olpc/tree/30olpc-boot/olpc-boot-cmdline.sh</a><br>

<div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
support-gang mailing list<br>
<a href="mailto:support-gang@lists.laptop.org">support-gang@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/support-gang" target="_blank">http://lists.laptop.org/listinfo/support-gang</a><br>
</div></div></blockquote></div><br></div></div>