Daily builds are no longer livecd images

Sebastian Dziallas sebastian at when.com
Tue May 26 04:56:06 UTC 2009


Mikus Grinbergs wrote:
>> Starting with today's 20090525 build, the images are no longer livecd
>> images, so changes will persist across reboots.
>> http://dev.laptop.org/~cjb/rawhide-xo/20090525/
>>
>> Thanks to Sebastian for the script to make installed images!
>
> Chris, I'm not sure what this post is telling me.
>
> I visually compared the 20090525 subdirectory with the 20050519
> subdirectory - they both contain the same number of files (of comparable
> size). And when I used 'copy-nand' to install the 20090525.img file, my
> XO-1's nand contents did not seem organized any different from when I
> installed 20090519.img.
>
> What does "no longer livecd images" mean ?

Hi,

I'm jumping in here, as there's one other I would like to highlight:

Before, *every* time you booted the XO with Rawhide-XO, there was a 
number of scripts initiated, for example to create the liveuser or to 
check for changed hardware. This is of course nonsense, as the XO's 
hardware won't change. And this means that it should be enough to run a 
slimmed down version of these scripts *once*. That's what we're now 
doing - we've kicked the livecd scripts. Obviously, those files aren't 
really that big, but it's still a big technical change for us.

> [Having now tried 20090525, I see that directory '/home/liveuser' has
> now reverted to '/home/user'. Oh well - I'll just change all my
> customization scripts back to updating '/home/user'.]
>
> Thanks, mikus
>
>
> p.s. On my Ubuntu 9.04 system, I'm unable to run the 'livecd-iso-to-xo'
> script (mounting the squashfs fails).

That's maybe some squashfs version mismatch? I'm not sure...

> Could you perhaps ask Sebastian to get together with the Soas2 folks -
> they currently release only a .iso file, which I could only install to
> an USB stick (where changes didn't persist). It would be useful to me to
> be able to install Soas2 builds onto XO-1 nand, and be able to reboot
> and have changes persist from the previous time.

Heh. Actually, I'm doing the SoaS builds. And yup, we release an .iso 
file, allowing the user to put it wherever he wants to. You can also run 
livecd-iso-to-xo on the .iso image and copy-nand the resulting .img file 
then to XO. But note that SoaS is not especially prepared for the XO. It 
contains more drivers than needed, as well as the livecd parts. Martin 
Dengler has done great work to improve its experience on the XO and 
those patches have been ported to fedora-xo, though!

--Sebastian




More information about the Fedora-olpc-list mailing list