- run linuxrc in linemode on s390
[opensuse:installation-images.git] / README.configoptions
1          environment variables to configure boot/root/rescue images
2          ----------------------------------------------------------
3
4 o general options
5
6   cache=1|2|4
7   - cache the rpms we use, it is actually a bitmask; the most useful value is 4, which
8     will cache the unpacked rpm in a separate directory
9
10   debug=ignore
11   - ignore noncritical errors
12
13   suserelease=8.0
14   - build for this release
15
16   kernel=<kernel rpm>
17   - give kernel package name explicitly
18
19   theme=<theme>
20   - select this theme (default: theme=SuSE)
21
22 o root
23
24   use_cramfs=0
25   - do not build cramfs image (root.cramfs)
26   
27   uncompressed_root=1
28   - build uncompressed image
29   
30   keeproot=1
31   - don't rebuild everything, just recreate (copy the cached tree and compress) the
32     last image (useful to speed up testing)
33
34
35 o rescue
36
37   use_cramfs=1
38   - build cramfs image (named rescue.cramfs) in addition to the normal (compressed) image
39
40
41 o initrd
42
43   initrd_fs=<fstype>
44   - use fstype for initrd (default: minix or ext2, depending on arch)
45
46   linuxrc=<absolute_filename>
47   - use the specified linuxrc (taken from the running system!)
48
49   initrd=small|large
50   - build a small (for 1.44MB boot images) or large (no size limit) version
51
52   keepinitrd=1
53   - don't rebuild everything, just recreate (copy the cached tree and compress) the
54     last image (useful to speed up testing)
55
56   nousb=1
57   - don't add usb modules to initrd
58
59   nopcmcia=1
60   - don't add the /etc/pcmcia tree to initrd
61
62   fewkeymaps=1
63   - just english, french and german maps
64
65   bootsplash=yes
66   - add boot splash to initrd (default for initrd=large)
67
68   initrd_name=<name>
69   - [default: initrd] name of the final initrd image
70
71   with_smb=1
72   - add smb support
73
74   with_gdb=1|2
75   - create an initrd with gdb; if with_gdb=2 start linuxrc from gdb
76
77   demo=eval
78   - create an initrd for LiveEval
79
80   lang=cs_CZ
81   - [only with demo=eval] special czech version
82
83   extramod=<module>
84   - add <module> to initrd; only _one_ module allowed (useful for testing only)
85
86
87 o boot
88
89   boot=small|hd|large|isolinux
90   - the boot image type we should create; small is a 1.44MB image, hd for
91     boot CD with hd emulation, isolinux for a CD with 'no emulation'; large is mainly
92     for ia64 (the image is basically just a dos partition)
93   
94   bootlogo=yes|no
95   - whether to add the graphical boot logo; if unset, the logo will not be added
96     for 'boot=small'
97
98   memtest=yes|no
99   - whether to add memtest; if unset, memtest will not be added for 'boot=small'
100
101   initrd_name=<name>
102   - [default: initrd] name of the initrd image we should add; this will be the name
103     on the boot image and the name referenced in syslinux.cfg, too
104
105   noinitrd=<name>
106   - [only with 'boot=small'] do _not_ add the initrd <name> to the boot image, unless
107     it fits on it; the initrd name on the boot image is 'small'; the name in
108     syslinux.cfg is _not_ adjusted to <name>
109
110   use_k_inst=1
111   - use kernel image from k_inst for booting
112
113
114 o modules
115
116   modules=<number>
117   - build module disk <number>; Note: module disk #1 has the initrd on it, so you _must_
118     build the initrd explicitly before!
119
120
121 o demo
122
123   lang=cs_CZ
124   - special czech version
125
126