Subversion Repositories livecd

Rev

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

Rev 102 Rev 128
Line 1... Line 1...
1
--------------------------------------------------------------------
1
--------------------------------------------------------------------
2
Build Live CD/DVD for Scientific Linux 4/5
2
Build Live CD/DVD for Scientific Linux 4/5
3
--------------------------------------------------------------------
3
--------------------------------------------------------------------
4
 
4
 
5
--------------------------------------------------------------------
-
 
6
Build script can be found at
5
Build script can be found at
7
- ftp://ftp.psi.ch/psi/livecd/build  (tarballs)
6
- ftp://ftp.psi.ch/psi/livecd/build  (tarballs)
8
- https://svn.psi.ch/linux/livecd    (subversion repository)
7
- https://svn.psi.ch/linux/livecd    (subversion repository)
9
--------------------------------------------------------------------
8
--------------------------------------------------------------------
-
 
9
 
10
                      !!!!!!  WARNING !!!!!! 
10
                      !!!!!!  WARNING !!!!!! 
11
              Do not run the build script on your PC ! 
11
              Do not run the build script on your PC ! 
12
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 ! 
13
             The build scripts will change the system 
13
             The build scripts will change the system 
14
              and will/can make your system unusable.
14
              and will/can make your system unusable.
15
--------------------------------------------------------------------
15
--------------------------------------------------------------------
16
 
16
 
17
More documentation about building the LiveCD can be found at
17
More documentation about building the LiveCD can be found at
18
http://linux.web.psi.ch/livecd/build.html !!!
18
http://linux.web.psi.ch/livecd/build.html !!!
19
 
-
 
20
--------------------------------------------------------------------
19
--------------------------------------------------------------------
21
 
20
 
22
 
21
 
23
Run ./build-livecd.sh to build the LiveCD ISO images
22
Run ./build-livecd.sh to build the LiveCD ISO images
24
--------------------------------------------------------------------
23
--------------------------------------------------------------------
Line 32... Line 31...
32
                            of http://www.linux-live.org
31
                            of http://www.linux-live.org
33
- restore-system.sh:        Restores the system to a bootable 
32
- restore-system.sh:        Restores the system to a bootable 
34
                            installation
33
                            installation
35
- mini-livecd.sh:           Prepares the system to create Mini Livecd
34
- mini-livecd.sh:           Prepares the system to create Mini Livecd
36
                            (save disk space, etc.) Will use icewm 
35
                            (save disk space, etc.) Will use icewm 
37
                            as Windows manager (only working on SL4)
36
                            as Windows manager
38
 
37
 
39
Config:
38
Config:
40
--------------------------------------------------------------------
39
--------------------------------------------------------------------
41
- livecd.conf:              Configuration file for the build scripts
40
- livecd.conf:              Configuration file for the build scripts
42
 
41
 
Line 54... Line 53...
54
Requirements:
53
Requirements:
55
--------------------------------------------------------------------
54
--------------------------------------------------------------------
56
- SL4/SL5 installation on build system or in chroot environment
55
- SL4/SL5 installation on build system or in chroot environment
57
 
56
 
58
- installed unionfs or aufs kernel module(s)
57
- installed unionfs or aufs kernel module(s)
59
- static linked unionctl (/usr/sbin/unionctl.static)
-
 
60
  unionctl is no longer needed if you use unionfs 2.x
-
 
61
- installed squashfs kernel module and tools (mksquashfs)
58
- installed squashfs kernel module and tools (mksquashfs)
62
  (squashfs is included in the SL5 kernel)
59
  (squashfs is included in the SL5 kernel)
63
 
60
 
64
  SRPMS and RPMS for unionfs, aufs and squashfs can be found here:
61
  SRPMS and RPMS for unionfs, aufs and squashfs can be found here:
65
  ftp://ftp.psi.ch/psi/livecd/SRPMS
62
  ftp://ftp.psi.ch/psi/livecd/SRPMS
Line 73... Line 70...
73
- http://linux.web.psi.ch/livecd/build.html
70
- http://linux.web.psi.ch/livecd/build.html
74
 
71
 
75
 
72
 
76
Changelog:
73
Changelog:
77
--------------------------------------------------------------------
74
--------------------------------------------------------------------
-
 
75
- 2.8.0: many fixes, used for SL51 LiveCD
78
- 2.7.0: works with unionfs 2.x
76
- 2.7.0: works with unionfs 2.x
79
         new busybox fixes loop device problem 
77
         new busybox fixes loop device problem 
80
         improved diskless client
78
         improved diskless client
81
- 2.6.x: aufs used for SL5 LiveCD
79
- 2.6.x: aufs used for SL5 LiveCD
82
- 2.5.x: first release which should also work on SL5
80
- 2.5.x: first release which should also work on SL5