Subversion Repositories livecd

Rev

Rev 14 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14 Rev 48
Line 3... Line 3...
3
--------------------------------------------------------------------
3
--------------------------------------------------------------------
4
 
4
 
5
--------------------------------------------------------------------
5
--------------------------------------------------------------------
6
The build script can be found at
6
The build script can be found at
7
ftp://ftp.psi.ch/psi/livecd/build
7
ftp://ftp.psi.ch/psi/livecd/build
-
 
8
https://svn.psi.ch/linux/livecd
8
--------------------------------------------------------------------
9
--------------------------------------------------------------------
9
                      !!!!!!  WARNING !!!!!! 
10
                      !!!!!!  WARNING !!!!!! 
10
              Do not run the build script on your PC ! 
11
              Do not run the build script on your PC ! 
11
Only run it on a special build system or in the chroot environment ! 
12
Only run it on a special build system or in the chroot environment ! 
12
             The build scripts will change the system 
13
             The build scripts will change the system 
Line 20... Line 21...
20
Please run ./build-livecd.sh to build the LiveCD ISO images
21
Please run ./build-livecd.sh to build the LiveCD ISO images
21
--------------------------------------------------------------------
22
--------------------------------------------------------------------
22
 
23
 
23
Scripts:
24
Scripts:
24
--------------------------------------------------------------------
25
--------------------------------------------------------------------
25
- build-livecd.sh:          Main build script run it on the SL4/SL5 system
26
- build-livecd.sh:          Main build script run it on the SL4/SL5 
-
 
27
                            system
26
- customize-livecd.sh:      Prepares the system for a LiveCD
28
- customize-livecd.sh:      Prepares the system for a LiveCD
27
- linux-live.sl/runme.sh:   Based on build scripts 
29
- linux-live.sl/runme.sh:   Based on build scripts 
28
                            of http://www.linux-live.org
30
                            of http://www.linux-live.org
29
- restore-system.sh:        Restores the system to a bootable installation
31
- restore-system.sh:        Restores the system to a bootable 
-
 
32
                            installation
30
- mini-livecd.sh:           Prepares the system to create Mini Livecd
33
- mini-livecd.sh:           Prepares the system to create Mini Livecd
31
                            (save diskspace, etc.)
34
                            (save disk space, etc.) Will use icewm 
32
                            Will use icewm as Windows manager
35
                            as Windows manager (only working on SL4)
33
 
36
 
34
Config:
37
Config:
35
--------------------------------------------------------------------
38
--------------------------------------------------------------------
36
- livecd.conf:              Configuration file for the build scripts
39
- livecd.conf:              Configuration file for the build scripts
37
 
40
 
38
 
41
 
39
Examples:
42
Examples:
40
--------------------------------------------------------------------
43
--------------------------------------------------------------------
41
to build SL LiveCD
44
to build SL4 LiveCD
42
# ./build-livecd.sh -sl
45
# ./build-livecd.sh -sl4
-
 
46
to build SL5 LiveDVD
-
 
47
# ./build-livecd.sh -sl5 -dvd
43
to build SL Mini LiveCD 
48
to build SL4 Mini LiveCD 
44
# ./build-livecd.sh -mini -sl
49
# ./build-livecd.sh -mini -sl4
45
 
50
 
46
 
51
 
47
Requirements:
52
Requirements:
48
--------------------------------------------------------------------
53
--------------------------------------------------------------------
49
- SL4/SL5 installation on build system or in chroot environment
54
- SL4/SL5 installation on build system or in chroot environment
50
 
55
 
51
- unionfs and squashfs kernel modules
56
- installed unionfs or aufs kernel module and tools
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
- static linked unionctl
-
 
58
- installed squashfs kernel module and tools
-
 
59
  (squashfs is included in the SL5 kernel)
-
 
60
 
57
  SRPMS and RPMS can be found here:
61
  SRPMS and RPMS can be found here:
58
  ftp://ftp.psi.ch/psi/livecd/SRPMS
62
  ftp://ftp.psi.ch/psi/livecd/SRPMS
59
  ftp://ftp.psi.ch/psi/livecd/RPMS
63
  ftp://ftp.psi.ch/psi/livecd/RPMS
60
 
64
 
61
 
65
 
Line 66... Line 70...
66
- http://linux.web.psi.ch/livecd/build.html
70
- http://linux.web.psi.ch/livecd/build.html
67
 
71
 
68
 
72
 
69
Changelog:
73
Changelog:
70
--------------------------------------------------------------------
74
--------------------------------------------------------------------
-
 
75
- 2.6.x: aufs used for SL5 LiveCD
71
- 2.5.x: first release which should also work on SL5
76
- 2.5.x: first release which should also work on SL5
72
- 2.0.x: no special livecd kernel is need any more, 
77
- 2.0.x: no special livecd kernel is need any more, 
73
         just unionfs and squashfs kernel modules are needed
78
         just unionfs and squashfs kernel modules are needed
74
         update to squashfs 3.1-r2
79
         update to squashfs 3.1-r2
75
	 SMP kernel will also be included, if found
80
	 SMP kernel will also be included, if found