livecd-iso-to-xo for XO-1.5

Daniel Drake dsd at laptop.org
Thu Jun 4 19:51:58 UTC 2009


On Thu, 2009-06-04 at 13:16 -0400, Chris Ball wrote:
> Hi,
> 
>    > 1. What should the root= kernel parameter be?
> 
> LABEL=OLPCRoot, unless there's a good reason not to use LABEL=.
> We'll want to boot it from NAND (/dev/hda1), USB or SD.

Checked in on xo-1.5 branch of projects/fedora-xo

Raises some questions for later...in what form are we going to use an
initrd (our previous one, or a different one) and will it support LABEL=

>    > The resultant file is 4gb, albeit sparse. Maybe rsync can handle
>    > sparse files efficiently.
> 
> Or we could distribute it as a .bootable.gz, which is what I've been
> doing for rawhide-xo.

OK, the .img file now gets compressed with gzip, and indeed it
compresses very well.
Checked in on xo-1.5 branch of projects/fedora-xo

> We can just run fdisk on the loop device first, I think?  Then, you
> could flash it to NAND (the XO-1.5 NAND shows up as an IDE device)
> with "zcat new.bootable.gz >/dev/hda", or to USB with >/dev/sdX.
> Presumably OFW could be made to do something similar; I'm not sure
> what "copy-nand" should look like for the 1.5, now that it's IDE.
> 
> Any problems with this?

As discussed on IRC, this is a bit tricky and since we don't know what
the OFW-level interface is going to look like, I've left this for now.

Daniel





More information about the Fedora-olpc-list mailing list