In der Datei sysidcfg können Sie zum Vorkonfigurieren eines Systems eine Reihe von Schlüsselwörtern angeben. Die Schlüsselwörter sind in Schlüsselwörter in der Datei sysidcfg beschrieben.
Für jedes System, für das verschiedene Konfigurationsinformationen gelten sollen, müssen Sie eine eigene sysidcfg-Datei anlegen. Sie können zum Beispiel mit einer sysidcfg-Datei die Zeitzone auf allen Systemen vorkonfigurieren, die derselben Zeitzone zugewiesen werden sollen. Wenn Sie jedoch für jedes dieser Systeme ein anderes Root-Passwort (Superuser-Passwort) konfigurieren wollen, müssen Sie für jedes System eine eigene sysidcfg-Datei anlegen.
Sie können für die Datei sysidcfg einen der folgenden Speicherorte wählen.
NFS-Dateisystem – Wenn Sie die Datei sysidcfg in ein gemeinsam genutztes NFS-Dateisystem stellen, müssen Sie beim Einrichten des Systems zur Installation über das Netzwerk die Option -p des Befehls add_install_client(1M) verwenden. Mit der Option -p geben Sie an, wo das System die Datei sysidcfg bei der Installation der Solaris 9-Software finden kann.
UFS- oder PCFS-Diskette – Stellen Sie die Datei sysidcfg in das Root-Verzeichnis (/) auf der Diskette.
HTTP- oder HTTPS-Server – Wenn Sie eine WAN-Boot-Installation durchführen möchten, stellen Sie die Datei sysidcfg in das Dokument-Root-Verzeichnis auf dem Webserver.
Wenn Sie eine benutzerdefinierte JumpStart-Installation ausführen und eine sysidcfg-Datei auf einer Diskette verwenden wollen, müssen Sie die sysidcfg-Datei auf die Profildiskette stellen. Informationen zum Erstellen einer Profildiskette finden Sie unter Erstellen einer Profildiskette für Standalone-Systeme.
Sie können jeweils nur eine sysidcfg-Datei in ein Verzeichnis oder auf eine Diskette stellen. Wenn Sie mehr als eine sysidcfg-Datei anlegen, müssen Sie jede Datei in ein eigenes Verzeichnis oder auf eine eigene Diskette stellen.
In der Datei sysidcfg können Sie zwei Typen von Schlüsselwörtern verwenden: abhängige und unabhängige. Abhängige Schlüsselwörter sind nur innerhalb unabhängiger Schlüsselwörter garantiert eindeutig. Ein abhängiges Schlüsselwort existiert nur, wenn es über das zugehörige unabhängige Schlüsselwort identifiziert wird.
In diesem Beispiel ist name_service das unabhängige Schlüsselwort, domain_name und name_server sind die abhängigen Schlüsselwörter:
name_service=NIS {domain_name=marquee.central.example.com name_server=connor(192.168.112.3)} |
Syntaxregel |
Beispiel |
---|---|
Unabhängige Schlüsselwörter können in beliebiger Reihenfolge aufgeführt werden. |
pointer=MS-S display=ati {size=15-inch} |
Bei Schlüsselwörtern wird nicht zwischen Groß- und Kleinschreibung unterschieden. |
TIMEZONE=US/Central terminal=sun-cmd |
Stellen Sie alle abhängigen Schlüsselwörter in geschweifte Klammern ({}), um sie mit dem zugehörigen unabhängigen Schlüsselwort zu verbinden. |
name_service=NIS {domain_name=marquee.central.example.com name_server=connor(192.168.112.3)} |
Werte können Sie wahlweise in Hochkommas (`) oder Anführungszeichen (“) stellen. |
network_interface='none' |
Für alle Schlüsselwörter außer network_interface gilt, dass nur je eine Instanz eines Schlüsselworts gültig ist. Wenn Sie ein Schlüsselwort mehr als einmal angeben, wird nur die erste Instanz verwendet. |
name_service=NIS name_service=DNS |
In Tabelle 7–2 sind die Schlüsselwörter aufgeführt, die Sie zur Konfiguration von Systeminformationen in der Datei sysidcfg verwenden können.
Tabelle 7–2 In sysidcfg zu verwendende Schlüsselwörter
Konfigurations- informationen |
Schlüsselwort |
---|---|
Namen-Service, Domain-Name, Namen-Server | |
Netzwerkschnitt- stelle, Host-Name, IP-Adresse (Internet Protocol), Netzmaske, DHCP, IPv6 | |
Root-Passwort | |
Sicherheits- richtlinien | |
Sprache für das Installationsprogramm und den Desktop | |
Terminaltyp | |
Zeitzone | |
Datum und Uhrzeit | |
x86: Monitortyp | |
x86: Tastatursprache, Tastaturlayout | |
x86: Grafikkarte, Bildschirmformat, Farbtiefe, Auflösung | |
x86: Zeigegerät, Anzahl an Tasten, IRQ-Stufe |
In den folgenden Abschnitten sind die Schlüsselwörter beschrieben, die Sie in der Datei sysidcfg verwenden können.
Mit dem Schlüsselwort name_service können Sie den Namen-Service, den Domain-Namen und den Namenserver für das System konfigurieren. In folgendem Beispiel sehen Sie die allgemeine Syntax für das Schlüsselwort name_service.
name_service=Namen-Service {domain_name=Domain-Name name_server=Namenserver optionales_Schlüsselwort=Wert} |
Wählen Sie nur einen Wert für name_service. Fügen Sie je nach Bedarf alle oder auch keines der Schlüsselwörter domain_name,name_server und der optionalen Schlüsselwörter ein. Wenn Sie kein Schlüsselwort verwenden, lassen Sie die geschweiften Klammern ({}) weg.
In den nachfolgenden Abschnitten wird die Schlüsselwortsyntax zum Konfigurieren des Systems für einen bestimmten Namen-Service dargestellt.
Mit der folgenden Syntax konfigurieren Sie ein System für die Verwendung des NIS-Namen-Service.
name_service=NIS {domain_name=Domain-Name name_server=Host-Name(IP-Adresse)} |
Gibt den Domain-Namen an
Gibt den Host-Namen des Namenservers an
Gibt die IP-Adresse des Namenservers an
Im folgenden Beispiel wird ein NIS-Server mit dem Domain-Namen west.example.com angegeben. Der Host-Name des Servers lautet timber und dessen IP-Adresse 192.168.2.1.
name_service=NIS {domain_name=west.example.com name_server=timber(192.168.2.1)} |
Weitere Informationen zum NIS-Namen-Service finden Sie in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).
Mit der folgenden Syntax konfigurieren Sie ein System für die Verwendung des NIS-Namen-Service.
name_service=NIS+ {domain_name=Domain-Name name_server=Host-Name(IP-Adresse)} |
Gibt den Domain-Namen an
Gibt den Host-Namen des Namenservers an
Gibt die IP-Adresse des Namenservers an
Im folgenden Beispiel wird ein NIS+-Server mit dem Domain-Namen west.example.com angegeben. Der Host-Name des Servers lautet timber und dessen IP-Adresse 192.168.2.1.
name_service=NIS+ {domain_name=west.example.com name_server=timber(192.168.2.1)} |
Weitere Informationen zum NIS+-Namen-Service finden Sie in System Administration Guide: Naming and Directory Services (FNS and NIS+).
Mit der folgenden Syntax konfigurieren Sie das System für die Verwendung von DNS.
name_service=DNS {domain_name=Domain-Name name_server=IP-Adresse,IP-Adresse,IP-Adresse search=Domain-Name,Domain-Name,Domain-Name, Domain-Name,Domain-Name,Domain-Name} |
Gibt den Domain-Namen an.
Gibt die IP-Adresse des DNS-Servers an. Sie können bis zu drei IP-Adressen als Werte für das Schlüsselwort name_server angeben.
(Optional) Gibt zusätzliche Domains an, die nach Namen-Service-Informationen durchsucht werden sollen. Sie können die Namen von bis zu sechs zu durchsuchenden Domains angeben. Die Gesamtlänge eines Sucheintrags darf 250 Zeichen nicht überschreiten.
Im folgenden Beispiel wird ein DNS-Server mit dem Domain-Namen west.example.com angegeben. Die IP-Adressen des Servers lauten 10.0.1.10 und 10.0.1.20. example.com und east.example.com werden als zusätzlich nach Namen-Service-Informationen zu durchsuchende Domains aufgeführt.
name_service=DNS {domain_name=west.example.com name_server=10.0.1.10,10.0.1.20 search=example.com,east.example.com} |
Weitere Informationen zum DNS-Namen-Service finden Sie in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).
Mit der folgenden Syntax konfigurieren Sie das System für die Verwendung von LDAP.
name_service=LDAP {domain_name=Domain-Name profile=Profilname profile_server=IP-Adresse proxy_dn="Proxy-Bind-DN" proxy_password=Passwort} |
Gibt den Domain-Namen des LDAP-Servers an.
Gibt den Namen des LDAP-Profils an, das Sie zur Konfiguration des Systems verwenden möchten.
Gibt die IP-Adresse des LDAP-Profilservers an.
(Optional) Gibt den Proxy-Bind-DN (Distinguished Name) an. Der Wert Proxy-Bind-DN muss in doppelte Hochkommas gesetzt werden.
(Optional) Gibt das Client-Passwort für den Proxy an.
Im nachfolgenden Beispiel wird ein LDAP-Server mit den folgenden Konfigurationsinformationen angegeben:
Der Domain-Name lautet west.example.com.
Das Installationsprogramm konfiguriert das System auf Grundlage des LDAP-Profils mit dem Namen default.
Die IP-Adresse des LDAP-Servers lautet 172.221.2.1.
Der Proxy-Bind-DN umfasst die folgenden Informationen:
Der gemeinsame Name für den Eintrag lautet proxyagent.
Die organisatorische Einheit ist profile.
Die Proxydomain beinhaltet die Domain-Komponenten west, example und com.
Das Proxy-Passwort lautet password.
name_service=LDAP {domain_name=west.example.com profile=default profile_server=172.31.2.1 proxy_dn="cn=proxyagent,ou=profile, dc=west,dc=example,dc=com" proxy_password=password} |
Weitere Informationen zur Verwendung von LDAP finden Sie in System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP).
Verwenden Sie das Schlüsselwort network_interface für die folgenden Vorgänge.
Angeben eines Host-Namens
Angeben einer IP-Adresse
Angeben eines Netzmaskenwerts
Konfigurieren der Netzwerkschnittstelle mit DHCP
Aktivieren von IPv6 auf der Netzwerkschnittstelle
In den folgenden Abschnitten erfahren Sie, wie Sie mit dem Schlüsselwort network_interface die Systemschnittstellen konfigurieren.
Zum Deaktivieren der Netzwerkfunktion des Systems setzen Sie den Wert von network_interface auf none. Beispiel:
network_interface=none |
Eine einzelne Schnittstelle lässt sich mithilfe des Schlüsselworts network_interface auf folgende Arten konfigurieren:
Mit DHCP – Zur Konfiguration der Netzwerkschnittstelle können Sie einen DHCP-Server in Ihrem Netzwerk verwenden. Weitere Informationen zum Einsatz eines DHCP-Servers für die Installation finden Sie unter Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen).
Verwenden Sie folgende Syntax für das Schlüsselwort network_interface, wenn Sie eine einzelne Schnittstelle des Systems mithilfe des DHCP-Servers konfigurieren möchten.
network_interface=PRIMARY or Wert {dhcp protocol_ipv6=yes-oder-no} |
Weist das Installationsprogramm an, die erste funktionsbereite Schnittstelle zu konfigurieren, die im System gefunden wird und keine Loopback-Schnittstelle ist. Die Reihenfolge ist mit der Reihenfolge in der Anzeige des Befehls ifconfig identisch. Wenn keine funktionsbereite Schnittstelle vorhanden ist, wird die erste Nicht-Loopback-Schnittstelle konfiguriert. Wird keine Nicht-Loopback-Schnittstelle gefunden, bleibt das System unvernetzt.
Weist das Installationsprogramm an, eine spezifische Schnittstelle wie beispielsweise hme0 oder eri1 zu konfigurieren.
Weist das Installationsprogramm an, in der Systemkonfiguration festzulegen, ob das System mit IPv6 arbeitet oder nicht.
Bei WAN-Boot-Installationen muss der Wert protocol_ipv6=no gesetzt werden.
Ohne DHCP – Wenn Sie die Netzwerkschnittstelle nicht mithilfe von DHCP konfigurieren möchten, können Sie die Konfigurationsinformationen in der Datei sysidcfg angeben. Verwenden Sie die folgende Syntax, um das Installationsprogramm anzuweisen, eine einzelne Schnittstelle des Systems ohne DHCP zu konfigurieren.
network_interface=PRIMARY or Wert {hostname=Host-Name default_route=IP-Adresse ip_address=IP-Adresse netmask=Netzmaske protocol_ipv6=yes_oder_no} |
Weist das Installationsprogramm an, die erste funktionsbereite Schnittstelle zu konfigurieren, die im System gefunden wird und keine Loopback-Schnittstelle ist. Die Reihenfolge ist mit der Reihenfolge in der Anzeige des Befehls ifconfig identisch. Wenn keine funktionsbereite Schnittstelle vorhanden ist, wird die erste Nicht-Loopback-Schnittstelle konfiguriert. Wird keine Nicht-Loopback-Schnittstelle gefunden, bleibt das System unvernetzt.
Verwenden Sie das Schlüsselwort PRIMARY nicht zur Konfiguration mehrerer Schnittstellen.
Weist das Installationsprogramm an, eine spezifische Schnittstelle wie beispielsweise hme0 oder eri1 zu konfigurieren.
(Optional) Gibt den Host-Namen des Systems an.
(Optional) Gibt die IP-Adresse des Standard-Routers an. Wenn Sie möchten, dass das Installationsprogramm den Router mithilfe des ICMP-Router-Ermittlungsprotokolls automatisch ermittelt, geben Sie dieses Schlüsselwort nicht an.
Sollte das Installationsprogramm den Router nicht ermitteln können, werden Sie während der Installation zur Eingabe der Router-Informationen aufgefordert.
(Optional) Gibt die IP-Adresse des Systems an.
(Optional) Gibt den Netzmaskenwert für das System an.
(Optional) Weist das Installationsprogramm an, in der Systemkonfiguration festzulegen, ob das System mit IPv6 arbeitet oder nicht.
Für eine unbeaufsichtigte benutzerdefinierte JumpStart-Installation müssen Sie einen Wert für das Schlüsselwort protocol_ipv6 angeben.
Bei WAN-Boot-Installationen muss der Wert protocol_ipv6=no gesetzt werden.
Je nach Bedarf können Sie eine beliebige Kombination oder keines der Schlüsselwörter hostname, ip_address und netmask angeben. Wenn Sie keins der Schlüsselwörter verwenden, lassen Sie die geschweiften Klammern ({}) weg.
Im folgenden Beispiel wird das Installationsprogramm angewiesen, die Netzwerkschnittstelle eri0 mithilfe von DHCP zu konfigurieren. Die IPv6-Unterstützung wird nicht aktiviert.
network_interface=eri0 {dhcp protocol_ipv6=no} |
In diesem Beispiel wird die Schnittstelle eri0 mit den folgenden Einstellungen konfiguriert:
Der Host-Name wird auf host1 gesetzt.
Die IP-Adresse wird auf 172.31.88.100 gesetzt.
Die Netzmaske wird auf 255.255.255.0 gesetzt.
Die IPv6-Unterstützung wird an der Schnittstelle nicht aktiviert.
network_interface=eri0 {hostname=host1 ip_address=172.31.88.100 netmask=255.255.255.0 protocol_ipv6=no} |
In der sysidcfg-Datei können mehrere Netzwerkschnittstellen konfiguriert werden. Fügen Sie für jede zu konfigurierende Schnittstelle einen network_interface-Eintrag in die Datei sysidcfg ein.
Mit dem Schlüsselwort network_interface können Sie mehrere Schnittstellen auf folgende Arten konfigurieren:
Mit DHCP – Zur Konfiguration einer Netzwerkschnittstelle können Sie einen DHCP-Server in Ihrem Netzwerk verwenden. Weitere Informationen zum Einsatz eines DHCP-Servers für die Installation finden Sie unter Vorkonfiguration der Systemkonfigurationsinformationen mit dem DHCP-Service (Vorgehen).
Verwenden Sie folgende Syntax für das Schlüsselwort network_interface, wenn Sie eine Netzwerkschnittstelle des Systems mithilfe des DHCP-Servers konfigurieren möchten.
network_interface=Wert {primary dhcp protocol_ipv6=yes-oder-no} |
Weist das Installationsprogramm an, eine spezifische Schnittstelle wie beispielsweise hme0 oder eri1 zu konfigurieren.
(Optional) Gibt Wert als primäre Schnittstelle an.
Weist das Installationsprogramm an, das System so zu konfigurieren, dass es IPv6 entweder verwendet oder nicht verwendet.
Bei WAN-Boot-Installationen muss der Wert protocol_ipv6=no gesetzt werden.
Ohne DHCP – Wenn Sie die Netzwerkschnittstelle nicht mithilfe von DHCP konfigurieren möchten, können Sie die Konfigurationsinformationen in der Datei sysidcfg angeben. Verwenden Sie die folgende Syntax, um das Installationsprogramm anzuweisen, mehrere Schnittstellen ohne DHCP zu konfigurieren.
network_interface=Wert {primary hostname=Host-Name default_route=IP-Adresse ip_address=IP-Adresse netmask=Netzmaske protocol_ipv6=yes_oder_no} |
Weist das Installationsprogramm an, eine spezifische Schnittstelle wie beispielsweise hme0 oder eri1 zu konfigurieren.
(Optional) Gibt Wert als primäre Schnittstelle an.
(Optional) Gibt den Host-Namen des Systems an.
(Optional) Gibt die IP-Adresse des Standard-Routers an. Wenn Sie möchten, dass das Installationsprogramm den Router mithilfe des ICMP-Router-Ermittlungsprotokolls automatisch ermittelt, geben Sie dieses Schlüsselwort nicht an.
Sollte das Installationsprogramm den Router nicht ermitteln können, werden Sie während der Installation zur Eingabe der Router-Informationen aufgefordert.
(Optional) Gibt die IP-Adresse des Systems an.
(Optional) Gibt den Netzmaskenwert für das System an.
(Optional) Weist das Installationsprogramm an, das System so zu konfigurieren, dass es IPv6 entweder verwendet oder nicht.
Für eine unbeaufsichtigte benutzerdefinierte JumpStart-Installation müssen Sie einen Wert für das Schlüsselwort protocol_ipv6 angeben.
Bei WAN-Boot-Installationen muss der Wert protocol_ipv6=no gesetzt werden.
Je nach Bedarf können Sie eine beliebige Kombination oder keines der Schlüsselwörter hostname, ip_address und netmask angeben. Wenn Sie keins der Schlüsselwörter verwenden, lassen Sie die geschweiften Klammern ({}) weg.
In derselben sysidcfg-Datei können Sie bestimmte Schnittstellen per DHCP konfigurieren lassen und für andere Schnittstellen die Konfigurationsinformationen direkt in der Datei angeben.
In diesem Beispiel werden die Netzwerkschnittstellen eri0 und eri1 wie folgt konfiguriert.
eri0 wird mithilfe des DHCP-Servers konfiguriert. Die IPv6-Unterstützung wird auf eri0 nicht aktiviert.
eri1 ist die primäre Netzwerkschnittstelle. Der Host-Name wird auf host1, die IP-Adresse auf 172.31.88.100 und die Netzmaske auf 255.255.255.0 gesetzt. Die IPv6-Unterstützung wird auf eri1 nicht aktiviert.
network_interface=eri0 {dhcp protocol_ipv6=no} network_interface=eri1 {primary hostname=host1 ip_address=172.31.88.100 netmask=255.255.255.0 protocol_ipv6=no} |
Das Root-Passwort für das System können Sie in der Datei sysidcfg angeben. Verwenden Sie das Schlüsselwort root_password mit der folgenden Syntax, um das Root-Passwort anzugeben:
root_password=verschlüsseltes_Passwort |
verschlüsseltes_Passwort ist das verschlüsselte Passwort, wie es in der Datei /etc/shadow aufscheint.
Sie können das Schlüsselwort security_policy in der Datei sysidcfg angeben, um das System für die Verwendung des Netzwerk-Authentifizierungsprotokolls Kerberos zu konfigurieren. Wenn Sie das System für die Verwendung von Kerberos konfigurieren möchten, verwenden Sie folgende Syntax:
security_policy=kerberos {default_realm=FQDN admin_server=FQDN kdc=FQDN1, FQDN2, FQDN3} |
FQDN gibt den vollständig qualifizierten Domain-Namen des Kerberos-Standardbereichs, den Administrationsserver oder das KDC (Key Distribution Center) an. Sie müssen mindestens ein und maximal drei KDCs angeben.
Wenn Sie diese Sicherheitsrichtlinie nicht für das System festlegen möchten, setzen Sie security_policy=NONE.
Weitere Informationen zum Netzwerk-Authentifizierungsprotokoll Kerberos finden Sie in System Administration Guide: Security Services.
In diesem Beispiel wird das System mit den folgenden Informationen für die Verwendung von Kerberos konfiguriert:
Der Kerberos-Standardbereich lautet example.COM.
Der Kerberos-Administrationsserver lautet krbadmin.example.COM.
Die zwei KDCs sind kdc1.example.COM und kdc2.example.COM.
security_policy=kerberos {default_realm=example.COM admin_server=krbadmin.example.COM kdc=kdc1.example.COM, kdc2.example.COM} |
Mit dem Schlüsselwort system_locale lässt sich die Sprache angeben, in der das Installationsprogramm und der Desktop angezeigt werden sollen. Zum Angeben einer Sprachumgebung verwenden Sie die folgende Syntax.
system_locale=Sprachumgebung |
Sprachumgebung gibt die Sprache an, in der das System die Installationsmeldungen und Fenster anzeigen soll. Eine Liste der gültigen Sprachumgebungen finden Sie im Verzeichnis /usr/lib/locale oder in Anhang D.
Mit dem Schlüsselwort terminal können Sie einen Terminaltyp für das System angeben. Zum Angeben eines Terminaltyps verwenden Sie die folgende Syntax:
terminal=Terminaltyp |
Terminaltyp gibt den Terminaltyp für das System an. Eine Liste der gültigen Terminalwerte finden Sie in den Unterverzeichnissen von /usr/share/lib/terminfo.
Mit dem Schlüsselwort timezone lässt sich die Zeitzone des Systems festlegen. Verwenden Sie die folgende Syntax.
timezone=Zeitzone |
In diesem Beispiel gibt Zeitzone den Zeitzonenwert für das System an. In den Verzeichnissen und Dateien im Verzeichnis /usr/share/lib/zoneinfo finden Sie gültige Werte für die Zeitzone. Der Wert Zeitzone ist der Pfadname relativ zum Verzeichnis /usr/share/lib/zoneinfo. Sie können außerdem jede gültige Olson-Zeitzone angeben.
Im folgenden Beispiel wird die Zeitzone auf die US-amerikanische Mountain-Standardzeit gesetzt.
timezone=US/Mountain |
Das Installationsprogramm konfiguriert das System so, dass es die Zeitzoneninformationen in /usr/share/lib/zoneinfo/US/Mountain verwendet.
Mit dem Schlüsselwort timeserver können Sie das System angeben, von dem das zu installierende System Datums- und Uhrzeitinformationen erhalten soll.
Setzen Sie nicht timeserver=Host-Name oder IP-Adresse, wenn Sie einen Namen-Service ausführen.
Wählen Sie eine der folgenden Methoden zum Setzen des Schlüsselworts timeserver:
Setzen Sie timeserver=localhost, damit das System sich selbst als Zeitserver dient. Wenn Sie localhost als Zeitserver angeben, wird die Systemuhrzeit als die richtige Uhrzeit angenommen.
Um ein anderes System als Zeitserver festzulegen, geben Sie mit dem Schlüsselwort timeserver entweder den Host-Namen oder die IP-Adresse des Zeitservers an. Verwenden Sie die folgende Syntax.
timeserver=Host-Name oder IP-Adresse |
Host-Name ist der Host-Name des Zeitserversystems. IP-Adresse gibt die IP-Adresse des Zeitservers an.
Die Monitorinformationen für x86-basierte Systeme können Sie mit dem Schlüsselwort monitor konfigurieren. Verwenden Sie das Schlüsselwort monitor mit der folgenden Syntax:
monitor=Monitortyp |
Zum Festlegen des Werts für das Schlüsselwort monitor führen Sie auf dem zu installierenden System den Befehl kdmconfig -d aus. Kopieren Sie die Zeile der Ausgabe, in der das Schlüsselwort monitor enthalten ist, und fügen Sie diese Zeile in die Datei sysidcfg ein.
Weitere Informationen entnehmen Sie bitte der Manpage kdmconfig(1M).
Die Tastatursprache und -belegung x86-basierter Systeme können Sie mit dem Schlüsselwort keyboard konfigurieren. Verwenden Sie das Schlüsselwort keyboard mit der folgenden Syntax:
keyboard=Tastatursprache {layout=Wert} |
Zum Festlegen des Werts für das Schlüsselwort keyboard führen Sie auf dem zu installierenden System den Befehl kdmconfig -d aus. Kopieren Sie die Zeile der Ausgabe, in der das Schlüsselwort keyboard enthalten ist, und fügen Sie diese Zeile in die Datei sysidcfg ein.
Weitere Informationen entnehmen Sie bitte der Manpage kdmconfig(1M).
Die folgenden Informationen für x86-basierte Systeme können Sie mit dem Schlüsselwort display konfigurieren.
Grafikkarte
Bildschirmgröße
Farbtiefe
Bildschirmauflösung
Verwenden Sie das Schlüsselwort display mit der folgenden Syntax:
display=Grafikkarte {size=Bildschirmgröße depth=Farbtiefe resolution=Bildschirmauflösung} |
Zum Festlegen der richtigen Werte für das Schlüsselwort display führen Sie auf dem zu installierenden System den Befehl kdmconfig -d aus. Kopieren Sie die Zeile der Ausgabe, in der das Schlüsselwort display enthalten ist, und fügen Sie diese Zeile in die Datei sysidcfg ein.
Weitere Informationen entnehmen Sie bitte der Manpage kdmconfig(1M).
Die folgenden Maus-Informationen für x86-basierte Systeme können Sie mit dem Schlüsselwort pointer konfigurieren.
Zeigegerät
Tastenanzahl
IRQ-Stufe
Verwenden Sie das Schlüsselwort pointer mit der folgenden Syntax:
pointer=Zeigegerät {nbuttons=Tastenanzahl irq=Wert} |
Zum Festlegen des Werts für das Schlüsselwort pointer führen Sie auf dem zu installierenden System den Befehl kdmconfig -d aus. Kopieren Sie die Zeile der Ausgabe, in der das Schlüsselwort pointer enthalten ist, und fügen Sie diese Zeile in die Datei sysidcfg ein.
Weitere Informationen entnehmen Sie bitte der Manpage kdmconfig(1M).
Erstellen Sie in einem Texteditor eine Datei namens sysidcfg.
Geben Sie die gewünschten sysidcfg-Schlüsselwörter ein.
Speichern Sie die Datei sysidcfg.
Wenn Sie mehr als eine sysidcfg-Datei anlegen, müssen Sie jede Datei in ein eigenes Verzeichnis oder auf eine eigene Diskette stellen.
Stellen Sie den Clients die Datei sysidcfg folgendermaßen zur Verfügung:
Über ein gemeinsam genutztes NFS-Dateisystem. Richten Sie das System über den Befehl add_install_client(1M) mit der Option -p für die Installation über das Netzwerk ein.
Über das Root-Verzeichnis (/) auf einer UFS- oder PCFS-Diskette.
Im Folgenden sehen Sie eine sysidcfg-Beispieldateifür ein SPARC-System. Der Host-Name, die IP-Adresse und die Netzmaske dieses Systems wurden durch Bearbeitung des Namen-Service vorkonfiguriert. Da alle Systemkonfigurationsinformationen in dieser Datei vorkonfiguriert sind, können Sie mit einem benutzerdefinierten JumpStart-Profil eine benutzerdefinierte JumpStart-Installation ausführen.
system_locale=en_US timezone=US/Central terminal=sun-cmd timeserver=localhost name_service=NIS {domain_name=marquee.central.example.com name_server=connor(172.31.112.3)} root_password=m4QPOWNY network_interface=le0 {hostname=feron default_route=192.168.88.1 ip_address=192.168.88.210 netmask=255.255.0.0 protocol_ipv6=no} security_policy=kerberos {default_realm=example.COM admin_server=krbadmin.example.COM kdc=kdc1.example.COM, kdc2.example.COM} |
Die folgende sysidcfg-Beispieldatei gilt für eine Gruppe von x86-basierten Systemen, bei welchen Tastaturtyp, Grafikkarte und Zeigegeräte identisch sind. Die Geräteinformationen (keyboard, display und pointer) wurden mithilfe des Befehls kdmconfig(1M) mit der Option -d ermittelt. Bei der folgenden sysidcfg-Beispieldatei werden Sie dazu aufgefordert, eine Sprache zu wählen (system_locale). Diese Auswahl müssen Sie treffen, damit die Installation fortgesetzt werden kann.
keyboard=ATKBD {layout=US-English} display=ati {size=15-inch} pointer=MS-S timezone=US/Central timeserver=connor terminal=ibm-pc name_service=NIS {domain_name=marquee.central.example.com name_server=connor(172.25.112.3)} root_password=URFUni9 |
In der folgenden sysidcfg-Beispieldatei sind Konfigurationsinformationen für die Netzwerkschnittstellen eri0 und eri1 angegeben. Die Schnittstelle eri0 wird als primäre Netzwerkschnittstelle und eri1 als sekundäre Netzwerkschnittstelle konfiguriert.
timezone=US/Pacific system_locale=C terminal=xterms timeserver=localhost network_interface=eri0 {primary hostname=feron ip_address=192.168.2.7 netmask=255.255.255.0 protocol_ipv6=no default_route=192.168.2.1} network_interface=eri1 {hostname=feron-b ip_address=192.168.3.8 netmask=255.255.255.0 protocol_ipv6=no default_route=192.168.3.1} root_password=JE2C35JGZi4B2 security_policy=none name_service=NIS {domain_name=domain.example.com name_server=nis-server(192.168.2.200)}