Know-how, előadás, rendszer indítása és leállítása

Kezdeti rendszerindítási rendszer

A Solaris 10 letöltése a SPARC számítógépekre

A számítógép bekapcsolása után a ROM-ban írt szoftver (firmware) elindítja a számítógép önellenőrzését (bekapcsolt önteszt - POST). Az eljárás végrehajtásának módja a számítógép konfigurációjától és modelljétől függ.

Ha a teszt eltelik, az autorun program megpróbálja elindítani a rendszert az eszköz nevével és a ROM-ban írt kernel fájlnévvel.

Ezeket a paramétereket az eeprom program megváltoztathatja, ha a parancssorból vagy a rendszer leállítása után - a parancssorból rendben van -, amikor a rendszer leáll.

A program, amely a bootloader után indul. az ufsboot, ha a letöltés lemezről vagy inetbootról történik, ha a hálózaton keresztül indul.

Hálózati feltöltés

A hálózaton keresztül történő letöltés a ROM-ban rögzített beállításoktól és a tényleges hálózati konfigurációtól függően folytatható a DHCP vagy a RARP / bootparams használatával (a DHCP-kiszolgálónak elérhetőnek kell lennie a DHCP konfigurációhoz a hálózaton).

Az OpenBoot környezet indító parancsát (vagyis a firmware parancssorát) a boot protokoll explicit módon állíthatja be:

vagy az alapértelmezett szkript kiválasztására támaszkodva (a szkript nincs megadva):

A letöltés az interfészen keresztül történik, amelyre az alias hálót definiálják.

Letöltés a hálózaton keresztül a RARP / bootparams használatával
A DHCP protokoll segítségével töltse le a hálózaton keresztül
Indít a lemezről

Lemezről történő indításkor elkülöníti a két lépést: bootstrapping és másodlagos. A kezdeti indítás az, hogy a ROM indítóprogramja a másodlagos boot betöltőt a lemez rendszerindító partíciójától, a blokkoktól tizenötig blokkolja.

Ha a rendszermag fájl neve nem a teljes fájlnév (a / karakterrel kezdődően), akkor ez a név relatívnak tekinthető, és a másodlagos betöltő a számítógép hardverplatformjának megfelelő könyvtárban keresi a rendszermagot. Ezután a rendszermag elérési útja pontosan a könyvtár / platform / platformnév alatt lesz. Sok SPARC számítógép esetén a / platform / hardver-class-name könyvtárat keresik. Ha a teljes fájlnév meg van adva, a betöltő megpróbálja pontosan letölteni a megadott fájlt. Miután betöltötte a kernel fájlt a memóriába, a betöltő átvezeti a vezérlőt.

Ha a kernel fájl neve nincs megadva, és egyéb beállításokat, hogy nem világos, hogy a kernel le a boot loader eldönti, hogy melyik kernel szükséges, annak alapján, amit szoftver telepítve van a rendszerben, az ismert tulajdonságai a hardver és a firmware-t, és egy bejegyzést a boot csomagtartó házirendfájlt fájlban. A fájl helyét és tartalmát később a "Rendszerindításkor használt fájlok" részben ismertetjük.

OpenBoot környezet. A boot parancs

A SPARC-architektúrákban a számítógépes önellenőrzési eljárás (POST) után, amelyet a firmware végzi. elindul a rendszertöltő. Az OpenBoot interfész interfész. Ebben a környezetben parancsokat adhat meg a parancssorba, válaszolva egy környezeti promptra. A meghívás a környezetre egy szó

Itt megnézzük az OpenBoot környezet boot parancsát.

Kapcsolódó cikkek