The XS Community Edition content hereunder does not necessarily reflect the opinion of OLPC.
These pages were created by members of the volunteer community supporting OLPC and deployments.
- The internal ethernet is configured as external internet connection and wifi is enabled as lan connection, (a second USB adapter required for connection to additional wifi access points).
- Grab the Fedora 18 Trim-Slice image at http://fedoraproject.org/wiki/Architectures/ARM/F18/Trimslice -- use the armhfp version. (I needed to yum -y install xz to follow the xzcat <image> > <device> instructions).
- For a while I used a SATA hard drive adapter to initialize the hard drive. Later I have started to use the Trim-Slice kernel made for flashing the internal uboot loader, which installs on an SD card, and can write the SATA drive in place.
- I found it necessary, during installs, to use a serial to usb adapter, and an XO running minicom (for me this uses /dev/ttyUSB0 115200).
- edit the /boot/boot.scr as per instructions for USB/SATA, put the hard drive in the Trim-Slice, and boot
- Change directory by typing cd /etc/yum.repos.d.
- Download the needed yum repo by typing wget http://xsce.activitycentral.com/repos/xsce-rel4.repo.
- Change back to the root directory -- cd.
- Type the command yum -y install xs-config-ts.
- Then type bootstrap-ts 2>&1 <pipe using vertical bar> tee -a boot.log This generates a long list of "yum" install requests, similar to the normal adding of functions that you would do if you loaded a minimal "network" install CD from Fedora, and then added additional functions one at a time. In case there are problems, the file /root/boot.log will help with diagnosis.
- At the end the install script will declare, "XS configured; Ready to reboot and use."
- Type reboot.