Filer brukt ved Solaris nettboot og (auto)installasjon

Ved nettboot brukes filer i denne rekkefølgen:

  1. /etc/inittab
    Brukas av init for å starte install-discovery og install-setup.

  2. /sbin/install-common
    Felles install-rutiner, hovedsaklig for debugging. Sourced av del fleste andre boot-script som er nevnt her.

  3. /sbin/install-discovery
    Utfører initiell bootparams/dhcp (vi bruker dhcp) discovery av netverks - og installasjons-relaterte paremetere, parser install-reletarte boot-argumenter, konfigurerer systemenheter og avslutter. init tar så over og går til runlevel 2 og starter install-setup.

  4. /sbin/install-setup
    Implementerer install-policy som har med krav til RAM m.m, locales. Kjører sysid-setup for initiell system-identifikasjon. Starter windowssystemet dersom vi er på et system som kan gjøre dette (vi bruker ikke dette).

  5. /sbin/sysid-setup
    Spør brukeren for locale/språk/terminaltype (dette hentes fra sysidcfg-filen ved installasjon når vi har angitt hvor en slik fil ligger i dhcp).

  6. /sbin/install-ui-start
    Starter install-brukergrensesnitt (UI). Det er for X-windows og et for non-X-windows (som vi normalt bruker). Dersom X-windows brukes så kjøres setup-windows-config og X-server startes. Det blir også generert et lite script som kjøres av install-begin. Brukes non-X-windows UI, startes install-begin direkte.

  7. /etc/setup-window-config
    Konfigurer windowsystemet og starter enten dtwm eller twm. Slår av skjermsparer, menyer, bakgrunn osv.

  8. /sbin/install-begin
    Starter den egentlige installasjonen. Dette kjører sysid-finish som avslutter system-identifikasjon. Deretter startes install-solaris scriptet.

  9. /sbin/sysid-finish
    Kjører GUI sysid wizard (X-win) eller den tekstbaserte versjonen av denne (non-X-windows mode). Ved auto-install hentes informasjon fra sysidcfg-filen så vi slipper å taste det inn.

  10. /sbin/install-solaris
    Starter selve solaris-installasjonen. Dette scriptet het i tidligere versjoner suninstall. Det er ansvarlig for jumpstart - eller interaktiv installasjon avhengig om vi har bootet med install parameter og om det er match i rules.ok filen.

  11. /sbin/setup-launcher
    Dette scriptet startes på slutten av install-solaris for enten å kjøre Solaris Install Launcher eller å konfigurere den til å kjøre den etter reboot.


KlasseDrift

Solaris/installasjon/filer (last edited 2005-08-08 08:48:03 by JanGronsberg)