Fedora 10 on the XO
blah blah normal Fedora 10 on the XO on a USB drive. Here's how:
- Find a machine that can boot USB devices and that you can install Fedora with.
- Get a drive big enough. In my case it's a 40GB.
- Install Fedora 10 i386 normally, with these options:
Boot off the USB drive.
Install the i586 kernel. Use yum shell if you need to remove the i686 kernel at the same time:
- Separate /boot as the first primary partition
- Install grub to /sdX1, not the MBR
Put this xorg.conf in /etc/X11.
Create the /boot/security directory and put your developer key in it. (optional)
Create the /boot/boot directory and put this olpc.fth in it.
Open /boot/grub/grub.conf and /boot/boot/olpc.fth and do the following:
- # yum shell
- > remove kernel.i686
- > install kernel.i586
- > run
- Replace $args at the bottom of olpc.fth with the i586 kernel arguments from grub.conf.
- Replace vmlinuz0 and initrd0.img with the filenames of the kernel and the initrd respectively.
You may be able to skip the kernel-swapping step by passing i586 at the install boot prompt. I did not try this.
Preparations are now underway to get Python 2.6 into Fedora. Watch the skies in the next few days.