SDB:Remote Installation of SUSE LINUX

Şuraya atla: kullan, ara


Version: 8.1

Concern

You want to install SUSE LINUX remotely over the network.

Procedure

The installation with YaST can be controlled over the network in different ways: over VNC (Virtual Network Computing) or over SSH (Secure Shell).

A functional network configuration is a prerequisite for the network installation. The remote control mode can be determined with the boot parameters you enter in the boot screen. First, make sure that the computer to install is able to establish a network connection. This can be done in two ways: the network configuration can be set interactively with Linuxrc, which you can access from the installation option Manual Installation, or by means of boot parameters. As Linuxrc cannot be launched over the network, this approach requires physical access to the computer in order to perform the settings. Linuxrc is self-explanatory. The following parameters can be used as boot parameters for the network configuration:

  • hostip=IP_address - The host's IP address. Since SUSE LINUX 8.2, the network size can be specified directly. Example: hostip=192.168.1.2/24. If this is done, the netmask parameter does not need to be specified.
  • netmask=netmask - The host's netmask

If all information needed to set up a network device is not entered in the form of boot parameters, DHCP will be used. The respective kernel module will be loaded by the hardware detection.

If you have an installation source in the network, you can specify it directly. The boot parameter is as follows:

  • install=[protocol]://[IP-ADDRESS]/path/to/installation_source

Example:

install=ftp://195.135.221.130/pub/suse/i386/9.0/

Linuxrc accepts other parameters, too. A comprehensive list is available in /usr/share/doc/packages/linuxrc/linuxrc.html after installing the linuxrc package.

VNC

VNC is a system that allows the entire desktop to be controlled over the network. You need a Java-enabled browser or a VNC client on the computer from which you perform the installation. In SUSE LINUX, the vncviewer client is provided in the vnc package. A client for the MS Windows operating system is available on the first installation CD in the directory /dosutils/vnc. In the browser, simply enter the IP address of the computer you want to install and specify port 5801. Example: http://192.168.0.1:5801. Refer to the documentation for information about VNC client options.

To perform the installation over VNC, boot with the following parameter:

vnc=1

Set the password with the parameter vncpassword (minimum length 6 characters):

vncpassword=password

SSH

An SSH client is needed for an SSH installation. In SUSE LINUX, the SSH client is provided in the openssh package. A client for the the MS Windows operating system is available on the first installation CD in the directory /dosutils/putty. The installation over SSH is only possible in text mode. Simply connect to the computer you want to install over the default SSH port and enter yast.

To perform the installation over SSH, boot with the following parameter:

ssh=1

Set the password with the parameter sshpassword:

sshpassword=password <keyword>remote,yast,ssh,vnc,serial,console,install,linuxrc,network</keyword>