Subversion Repositories livecd

Rev

Rev 1 | Rev 48 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 beyerle@PS 1
--------------------------------------------------------------------
14 beyerle@PS 2
Build Live CD/DVD for Scientific Linux 4/5
1 beyerle@PS 3
--------------------------------------------------------------------
4
 
5
--------------------------------------------------------------------
6
The build script can be found at
7
ftp://ftp.psi.ch/psi/livecd/build
8
--------------------------------------------------------------------
9
                      !!!!!!  WARNING !!!!!! 
10
              Do not run the build script on your PC ! 
11
Only run it on a special build system or in the chroot environment ! 
12
             The build scripts will change the system 
13
              and will/can make your system unusable.
14
--------------------------------------------------------------------
15
More documentation about building the LiveCD can be found at
16
http://linux.web.psi.ch/livecd/build.html
17
--------------------------------------------------------------------
18
 
19
 
20
Please run ./build-livecd.sh to build the LiveCD ISO images
21
--------------------------------------------------------------------
22
 
23
Scripts:
24
--------------------------------------------------------------------
25
- build-livecd.sh:          Main build script run it on the SL4/SL5 system
26
- customize-livecd.sh:      Prepares the system for a LiveCD
27
- linux-live.sl/runme.sh:   Based on build scripts 
28
                            of http://www.linux-live.org
29
- restore-system.sh:        Restores the system to a bootable installation
30
- mini-livecd.sh:           Prepares the system to create Mini Livecd
31
                            (save diskspace, etc.)
32
                            Will use icewm as Windows manager
33
 
34
Config:
35
--------------------------------------------------------------------
36
- livecd.conf:              Configuration file for the build scripts
37
 
38
 
39
Examples:
40
--------------------------------------------------------------------
41
to build SL LiveCD
42
# ./build-livecd.sh -sl
43
to build SL Mini LiveCD 
44
# ./build-livecd.sh -mini -sl
45
 
46
 
47
Requirements:
48
--------------------------------------------------------------------
49
- SL4/SL5 installation on build system or in chroot environment
50
 
51
- unionfs and squashfs kernel modules
52
  SRPMS and RPMS can be found here:
53
  ftp://ftp.psi.ch/psi/livecd/SRPMS
54
  ftp://ftp.psi.ch/psi/livecd/RPMS
55
 
56
- static linked unionctl
57
  SRPMS and RPMS can be found here:
58
  ftp://ftp.psi.ch/psi/livecd/SRPMS
59
  ftp://ftp.psi.ch/psi/livecd/RPMS
60
 
61
 
62
Links:
63
--------------------------------------------------------------------
64
- ftp://ftp.psi.ch/psi/livecd
65
- http://linux.web.psi.ch/livecd
66
- http://linux.web.psi.ch/livecd/build.html
67
 
68
 
69
Changelog:
70
--------------------------------------------------------------------
14 beyerle@PS 71
- 2.5.x: first release which should also work on SL5
1 beyerle@PS 72
- 2.0.x: no special livecd kernel is need any more, 
73
         just unionfs and squashfs kernel modules are needed
74
         update to squashfs 3.1-r2
75
	 SMP kernel will also be included, if found
76
- 1.3.x: update to SL44 and kernel 42.0.3.EL
77
- 1.2.x: switch to unionfs version 1.1.5 
78
         (patched for RHEL4 kernel >= 2.6.9-42.EL)
79
- 1.1.x: kernel updated to 2.6.9-42.0.2.EL
80
- 1.0.x: add config file "livecd.conf"
81
- 0.9.x: kernel updated to 2.6.9-34.EL
82
- 0.8.x: improved diskless client
83
- 0.7.x: update to SL42
84
- 0.6.x: kernel updated to 2.6.9-22.0.1.EL
85
- 0.5.x: use a patched version of unionfs 1.0.14
86
- 0.4.x: nvidia driver
87
- 0.3.x: add x86_64 support
88
 
89
see also 
90
http://linux.web.psi.ch/livecd/changelog.html
91
 
92
--------------------------------------------------------------------
93
 Urs Beyerle, PSI