Appendix

Contents

A.1. Editing the Built-In Kernel Command Line in a zImage

Editing the Built-In Kernel Command Line in a zImage

For kernels on POWER systems the mkzimage_cmdline utility adds kernel command line options to the kernel image. This options string is passed to the kernel, its contents overwriting the contents of /options/boot-file. This utility is available on all architectures, but it only works on POWER kernel images.

For more information, see the mkzimage_cmdline man page. For example, use the command as follows:

mkzimage_cmdline -a 1 \
-s 'install=nfs://192.168.0.20/inst_server/path vnc=1 vncpassword=password \
linuxrcstderr=/dev/console' /tftpboot/kernel_image

For a network installation, the install parameter is required.

Specifying the Installation Source and YaST Interface

Install=nfs://server/directory

Specify the location of the installation source to use. Possible protocols are nfs, smb (Samba/CIFS), ftp, and http.

If an ftp or smb URL is given, specify the user and password for installation. These parameters are optional and an anonymous or guest login is assumed if they are not given.

Username=<a user name>
Password=<a password>
      

For a Samba or CIFS installation, you can also specify the domain that should be used:

Workdomain=<a domain>
      
UseSSH=1 , UseVNC=1, Display_IP=192.168.42.42

Depending on which parameter you give, a remote X, SSH, or VNC server is used for installation. UseSSH enables SSH installation, UseVNC starts a VNC server on the installing machine, and Display_IP causes the installing system to try to connect to an X server at the given address. Only one of these parameters should be set at any time.

[Important]X Authentication Mechanism

Direct installation with the X Window System relies on a primitive authentication mechanism based on hostnames. This mechanism is disabled on current SUSE Linux Enterprise Server versions. Installation with SSH or VNC is preferred.

To allow a connection between YaST and the remote X server, run xhost <IP address> with the address of the installing machine on the remote machine.

For VNC, specify a password of six to eight characters to use for installation:

VNCPassword=<a password>

For SSH, specify a password of six to eight characters to use for installation:

SSHPassword=<a password>

For More Information

Find alternative documentation for the setup of a network installation server and client on the first installation medium in /docu as PureNetworkInstall.HOWTO.