<div dir="ltr">Thanks everybody for your responses.<div><br></div><div>I learned a lot yesterday by trying things you all suggested.  James' idea of using a XO1.5, and <devalias. . .,fs-update . . > to populate an SD card was quick, and booted on a 1.5.  I tried copying the /boot directory of a XO1 to this SD, and it appeared that the signed kernel was recognized, loaded, but dracut issued a warning that root argument was empty. </div>
<div><br></div><div>So then I read up on dracut. My guess is that the drivers to read the SD card were missing from the initramfs.</div><div><br></div><div>Then I started following James' suggestion, looking into olpc-os-builder.  There's an sd_image option which can be enabled.  I could not determine if enabling that would also enable booting from an external USB flash/hard disk, but it seems worth a try. (I'm still toying with the idea of a WD Passport -- external hard disk as the supported option for the XO1 XSCE).</div>
<div><br></div><div>I'm not yet clear whether it would be any simpler to insist that XO1's be unlocked before installing XSCE. It's easy to modify the kernel command line via "olpc.fth", (which I verified to be ignored on a locked XO) but maybe getting the right drivers in the initramfs is the hard part.  I still have lots more to learn.</div>
<div><br></div><div>George</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 9, 2013 at 9:30 PM, Mikus Grinbergs <span dir="ltr"><<a href="mailto:mikus@mikusj.com" target="_blank">mikus@mikusj.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 08/09/2013 04:29 PM, Jerry Vonau wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Are you boot from the SD card, or booting from internal storage and using<br>
the SD card as more storage?<br>
</blockquote>
<br></div>
I have not had reason to boot from SD card - so I've never done that. [I have on occasion booted from USB stick, in order to repair something in jffs2 on the XO-1.]<br>
<br>
After I install a new build on an XO, I run (as root) some scripts which "link in" the resources on the 'permanent' SD card to the operating system on the XO (and then I reboot).  In my case, ALL 'permanent' SD cards (for a given version of Fedora, and a given architecture) have the same content.<br>

<br>
I had difficulty in the past in making the resources on the SD card available in time for Sugar to start up.  Accordingly, I'm using a script in /etc/rc.d/init.d to ensure the SD card is mounted.<span class="HOEnZb"><font color="#888888"><br>

<br>
mikus<br>
<br>
</font></span></blockquote></div><br></div></div>