Hi,
Today's (unmodified) Rawhide build boots into X on the XO, so I made
some disk images for it. They contain both Sugar and GNOME, and you
can choose between the two in GDM. Sebastian Dziallas made the
kickstart file that we're using.
http://dev.laptop.org/~cjb/rawhide-xo/20090217/
Installation instructions:
* Get a developer key,
http://wiki.laptop.org/go/Activation_and_Developer_Keys
* Upgrade to latest OFW,
http://wiki.laptop.org/go/OLPC_Firmware_q2e32
NAND:
* put 20090217.img and .crc on a USB key
* in OFW: copy-nand u:\20090217.img
USB/SD:
* insert a USB key that is at least 2G, and:
zcat 20090217.bootable.gz > /dev/sdX
* SD should work, but we're seeing a problem with the kernel SD driver
qemu:
* sudo qemu-kvm -cdrom 20090217.iso
Known problems:
* wireless crashes the machine on boot, so it is disabled.
* fonts are tiny in Sugar
* The tty framebuffer is corrupted; fix sent upstream, not made it back
to Fedora yet
Steps to reproduce the build:
git clone
git://dev.laptop.org/projects/fedora-xo
sudo livecd-creator --cache=cache -c ~/fedora-xo/olpc-desktop.ks
(this produces the ISO)
sudo sh livecd-iso-to-xo.sh 20090217.iso 20090217.img
(produces NAND image and CRC)
sudo /usr/bin/livecd-iso-to-disk --format --xo --xo-no-home 20090217.iso /dev/sdX1
(produces a bootable disk or SD card)
sudo dd if=/dev/sdX of=20090217.bootable && gzip 20090217.bootable
(produces a raw image of the created disk)
Please report any problems you find to the list, thanks,
- Chris.
--
Chris Ball <cjb(a)laptop.org>