SDB:SuSE Linux remote installieren
aus openSUSE, der freien Wissensdatenbank
Version: 8.1 -
Inhaltsverzeichnis |
Anliegen
Sie möchten die Installation von SUSE LINUX »remote« über das Netzwerk von einem anderen Rechner aus steuern als dem, auf dem die Installation durchgeführt werden soll. Das ist recht praktisch, wenn der zu installierende Computer an einer Stelle steht, an der man sich nicht unbedingt während des gesamten Installationsvorgangs aufhalten möchte, beispielsweise in einem Rechenzentrum.
Vorgehen
Die Installation mit YaST lässt sich auf mehrere Arten über das Netzwerk kontrollieren: über VNC (Virtual Network Computing) oder über SSH (Secure Shell).
Grundvoraussetzung bei einer Installation über das Netzwerk ist eine funktionierende Netzwerkkonfiguration. Wie Sie den Computer remote kontrollieren, entscheiden Sie mit Bootparametern, die Sie im Bootbildschirm eingeben. Sie müssen vorher sichergehen, dass der zu installierende Computer eine Netzwerkverbindung herstellen kann. Dazu haben Sie zwei Möglichkeiten. Die Netzwerkkonfiguration lässt sich interaktiv über Linuxrc einstellen, das Sie über den Installationspunkt Manual Installation erreichen oder ebenfalls über Bootparameter. Der Weg über Linuxrc ist nicht über das Netzwerk ausführbar, sie müssen also physischen Zugriff auf den Computer haben. Linuxrc ist selbsterklärend. Als Bootparameter für die Netzwerkkonfiguration können Sie folgende Parameter verwenden:
- hostip=IP_Adresse - Die IP-Adresse des Rechners. Seit SUSE LINUX 8.2 kann man auch die Netzwerkgröße direkt angeben, also zum Beispiel hostip=192.168.1.2/24. Dann entfällt der
netmaskParameter. - netmask=Netzmaske - Die Netzmaske des Rechners
Werden nicht alle infos per Bootparameter gegeben, die nötig sind, um ein Netzwerkdevice aufzusetzen, wird dhcp benutzt. Die Hardwareerkennung lädt das entsprechende Kernelmodul.
Wenn Sie eine Installationsquelle im Netzwerk haben, können Sie diese direkt angeben. Der Bootparameter dafür lautet
- install=[protokoll]://[IP-ADDRESSE]/pfad/zur/installationsquelle
Also zum Beispiel:
install=ftp://195.135.221.130/pub/suse/i386/9.0/
Linurc akzeptiert noch mehr Parameter. Eine vollständige Liste finden Sie unter /usr/share/doc/packages/linuxrc/linuxrc.html, wenn Sie das Paket linuxrc installieren.
VNC
Bei VNC handelt es sich um ein System, bei dem der komplette Desktop über das Netzwerk gesteuert werden kann. Sie benötigen auf dem Computer, von dem sie die Installation durchführen, einen javafähigen Browser oder einen VNC-Client. In SUSE LINUX ist der Client vncviewer im Paket vnc enthalten. Auf der ersten Installations-CD finden Sie im Verzeichnis /dosutils/vnc auch einen Client für das Betriebsystem »Microsoft Windows«. Im Browser geben Sie einfach die IP-Adresse des Computers, auf dem installiert werden soll, und den Port 5801 ein, zum Beispiel http://192.168.0.1:5801 Die Optionen für die VNC-Clients entnehmen Sie bitte der Dokumentation.
Um die Installation über VNC durchführen zu können, booten Sie den zu installierenden Rechner mit dem Parameter:
vnc=1
Das Passwort legen Sie mit dem Parameter vncpassword (mind. 6 Zeichen sind erforderlich) fest:
vncpassword=passwort
SSH
Für eine SSH-Installation benötigen Sie einen SSH-Client. In SUSE LINUX findet sich der SSH-Client im Paket openssh. Auf der ersten Installations-CD finden Sie im Verzeichnis /dosutils/putty auch einen Client für das Betriebsystem »Microsoft Windows«. Die Installation über SSH ist nur im Textmodus möglich. Verbinden Sie sich einfach über den Standard-SSH-Port mit dem Computer, auf dem Sie installieren möchten, und geben Sie yast ein.
Um die Installation über SSH durchführen zu können, booten Sie mit dem Parameter:
ssh=1
Das Passwort legen Sie mit dem Parameter sshpassword fest:
sshpassword=passwort
Keywords: remote | yast | ssh | vnc | serial | console | install | linuxrc | netzwerk

