Chapter 7. The Auto-Installation Process

Table of Contents

7.1. Introduction
7.1.1. X11 Interface
7.1.2. Serial console
7.1.3. Text based YaST2-Installation
7.2. Choosing the right Boot Medium
7.2.1. Booting from a floppy
7.2.2. Booting from CD-ROM
7.2.3. Booting via PXE over the network
7.3. Invoking the Auto-Installation process
7.3.1. Command line Options
7.3.2. Auto-installing a Single System
7.3.3. Combining linuxrc info file with YaST2 control file
7.4. System Configuration
7.4.1. Post-Install and System Configuration
7.4.2. System Customization

7.1.  Introduction

After the system has booted and the control file has been retrieved, YaST2 performs configuration of the system according to the information provided in the control file. All the configuration is summarized in a window that is shown by default and should be deactivated if a full automatic installation is needed.

When YaST2 has reached the point where the summary of the configuration is shown, YaST2 has only probed hardware and prepared the system for auto-installation, thus, nothing has been changed in the system yet, so that in case of any error, the process still can be aborted.

A system should be automatically installable without the need to have any graphic adaptor or monitor. Having a monitor attached to the client machine is nevertheless recommended to follow the process and to get feedback in case of any errors. Choosing between the Qt and the Ncurses interfaces is possible. For headless clients, system messages can be monitored using the serial console.

7.1.1.  X11 Interface

This is the default interface while auto-installing. No special variables are required to activate it.

7.1.2.  Serial console

You can start installing a system using the serial console by adding the keyword console (i.e. console=ttyS0) to the command line of the kernel. This will start linuxrc in console mode and later in the process, YaST2 also is started in serial console mode.

7.1.3.  Text based YaST2-Installation

This option can also be activated on the command line. This will start YaST2 in Ncurses mode. To start YaST2 in text mode, add textmode=1 on the command line.

Starting YaST2 in text mode is recommended when installing a client with less than 64 MB or when X11 is not being configured at all, especially on headless machines.