summaryrefslogtreecommitdiffstats
path: root/docs/command-line.txt
blob: 06582c2f51286778f5352d870c86f97da419ab2b (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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
7-07-2003
---------

Boot time command args:
-----------------------

expert          Turns on special features:
                    - allows partitioning of removable media
		    - prompts for driver disk

noshell         Do not put a shell on tty2 during install.

lowres          Force GUI installer to run at 640x480.

resolution=<mode> Run installer in mode specified, '1024x768' for example.

nousb           Do not load USB support (helps if install hangs 
                early sometimes).

nofb		Do not load the VGA16 framebuffer required for doing 
		text-mode installation in some languages

nofirewire      Do not load support for firewire devices

askmethod       Do not automatically use the CD-ROM as the install
		source if we detect a Red Hat Linux CD in your CD-ROM drive.

nousbstorage	Do not load usbstorage module in loader.  May help with
		device ordering on SCSI systems.

noparport       Do not attempt to load support for parallel ports

noprobe         Do not attempt to detect hw, prompts user instead.

nopcmcia        Ignore PCMCIA controller in system.

skipddc		Skips DDC probe of monitor, may help if its handing system.

graphical	Force graphical install. Required to have ftp/http use GUI.

text            Force text mode install.

vnc             Enable vnc-based installation. You will need to connect
                to the machine using a vnc client application.

vncpassword=<password>  Enable a password for the vnc connection. This will
                prevent someone from inadvertantly connecting to the
                vnc-based installation.

                Requires 'vnc' option to be specified as well.

vncconnect=<host>[:<port>]   Once installation is up and running, connect to
                the vnc client named <host>, and optionally use port <port>.

                Requires 'vnc' option to be specified as well.

updates         Prompt for floppy containing updates (bug fixes).

isa             Prompt user for ISA devices configuration.

dd              Use a driver disk.

driverdisk      Same as 'dd'.

mediacheck	Activates loader code to give user option of testing integrity
		of install source (if an ISO-based method).

rescue          Run rescue environment.

nomount         Don't automatically mount any installed Linux partitions 
                in rescue mode.

nopass          Don't pass keyboard/mouse info to stage 2 installer, good for
                testing keyboard and mouse config screens in stage2 installer
                during network installs.


serial          Turns on serial console support.

ksdevice        Takes an argument like 'eth0', tells install what network
                device to use for kickstart from network.

ks              Kickstart over NFS.

ks=cdrom:       Kickstart from CDROM

ks=nfs:<path>   Kickstart from NFS.

ks=<url>        Kickstart via HTTP.

ks=hd:<dev>     Kickstart via harddrive (dev = 'hda1', for example)

ks=file:<path>  Kickstart from a file (path = 'fd0/ks.cfg')

ks=ftp://<path> Kickstart from FTP.

ks=http://<path> Kickstart from HTTP.

kssendmac	Adds HTTP headers to ks=http:// request that can be helpful
                for provisioning systems.  Includes MAC address of all nics in
                a CGI environment variable of the form 
                HTTP_X_RHN_PROVISIONING_0, HTTP_X_RHN_PROVISIONING_1, etc, for
                all nics.

dhcpclass=<class> Sends a custom DHCP vendor class identifier. ISC's dhcpcd can
                inspect this value using "option vendor-class-identifier". 

upgradeany	Don't require an /etc/redhat-release that matches the 
		expected syntax to upgrade.

lang=<lang>	Language to use for the installation.  This should be a
		language which is valid to be used with the 'lang' kickstart
		command.

keymap=<keymap> Keyboard layout to use.  Valid values are those which can be 
		used for the 'keyboard' kickstart command.

ip=<ip>		IP to use for a network installation, use 'dhcp' for DHCP.

netmask=<nm> 	Netmask to use for a network installation.
		
gateway=<gw>	Gateway to use for a network installation.

dns=<dns>	Comma separated list of nameservers to use for a network
		installation.

method=nfs:<path> Use <path> for an NFS installation.

method=http://<path> Use <path> for an HTTP installation

method=ftp://<path> Use <path> for an FTP installation

method=hd://<dev>/<path> Use <path> on <dev> for a hard drive installation

method=cdrom     Do a CDROM based installation.

vnc             Do graphical installation via VNC.  Instead of
                starting a normal X server, vncserver will be started
                and you can then connect remotely to do the
                installation.

vncpassword=<password>  Set a password for the vnc session.

vncconnect=<host>[:<port>]   Once installation is up and running, connect to
                the vnc client named <host>, and optionally, on port <port>.

                Requires 'vnc' option to be specified as well.