blob: 677cfdb3de6305195870c223708aba29d87ba28e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
Quickstart
-------------
# TODO: clarify prerequisites like Fedora livecd-creator tools
git clone git://git.sugarlabs.org/soas/mainline.git xo-soas
cd xo-soas
mkdir images cache
echo "soas00" > images/lastbuild
sudo ./build
# output goes to images/soas01.buildlog
Introduction
-------------
This set of scripts is for people that want to build their own
Sugar/Fedora image customised for removeable devices like USB sticks
and for the the OLPC XO-1's NAND.
The created images are intended to be run from _writable_ media,
including:
- SD card
- USB stick
- XO-1 onboard NAND flash
The created images are not intended to be used to create LiveCDs for
running on the XO-1*.
Objectives
-------------
This set of scripts:
1a) creates a jffs2 .img, .crc, and .plc file set suitable for OFW's
copy-nand and NANDBlaster image-copying methods
1b) creates a file that can be copied bit-for-bit (e.g., dd) onto a 4GB
removable drive from which Sugar/F11 can be booted
2) creates a livecd .ISO suitable for use booting an XO-1 with
Sugar/F11 via Fedora's livecd-creator tool
Prerequisites
-------------
Currently SoaS builds on Fedora 11 and higher. Patches for other
systems very welcome.
On Fedora, ensure you have the LiveCD and Appliance tools installed:
yum -y install livecd-tools appliance-tools
Colophon
-------------
* In case you asked "why no read-only media?", recall that a CD player
is not a standard XO-1 accessory
|