Käynnistysjärjestys:
Järjestys, jossa tietokone etsii haihtumattomia tiedontallennuslaitteita, joissa on ohjelmakoodi käyttöjärjestelmän lataamiseksi, tunnetaan käynnistysjärjestyksenä (OS). Windows- ja Macintosh-rakenteet käyttävät tyypillisesti ROM-muistia ja BIOSia käynnistämään käynnistysprosessin. Prosessori saa hallinnan ja lataa käyttöjärjestelmän järjestelmän muistiin ohjeiden löytämisen jälkeen.
Toisin sanoen käynnistysjärjestys on tallennuslaitteiden järjestys, joista tietokone yrittää käynnistää. Esimerkiksi tietokone yrittää ensin käynnistää sisäiseltä kiintolevyltä, sitten se yrittää käynnistyä USB-asemalta ja sitten se yrittää käynnistyä kaikista käytettävissä olevista verkkotiedostoista tai tallennustilasta. Useimmissa tilanteissa se on tärkeää vain, kun asennat käyttöjärjestelmää tietokoneeseen ensimmäistä kertaa, koska haluat käynnistää USB-asemalta, koska kiintolevy on tyhjä, tai jos sinulla on kaksi kiintolevyä kahdella eri käyttöjärjestelmällä ja tarvitset valitaksesi kumman käynnistät.
Käynnistysprosessin aloittamiseksi käytetään Windows PC:n BIOS:ia tai Macintoshin järjestelmän ROM-muistia. Perusohjeet, jotka selittävät tietokoneen käynnistämisen, ovat BIOSissa ja ROMissa. Kun tiedot on siirretty tietokoneen suorittimeen, nämä ohjeet aloittavat tietojen tallentamisen järjestelmän RAM-muistiin. Tietokone alkaa ladata käyttöjärjestelmää järjestelmämuistiin heti, kun se löytää kelvollisen käynnistyslevyn tai käynnistyslevyn. Kone on käyttövalmis, kun käyttöjärjestelmä on latautunut kokonaan.
Tietokoneen käynnistysjärjestys alkaa näin. Kun käynnistät tietokoneen, järjestelmä etsii ensin suorittimen, jossa kaikki käynnistysohjaimet ja muut ohjaimet sijaitsevat, ja lataa ne toissijaisesta muistista ensisijaiseen muistiin. Sitten se etsii koko tietokoneeseen asennetuista asemista, joihin käyttöjärjestelmä on asennettu. Sitten se lataa sen, ja jos se ei löydä käyttöjärjestelmää, se antaa käyttäjälle virheilmoituksen, että käyttöjärjestelmää ei ole asennettu tai käynnistyslaitetta ei löydy. Aseta käynnistyslaite ja käynnistä tietokone uudelleen. Kun kaikki ohjaimet ja käyttöjärjestelmät on löydetty onnistuneesti, tietokone lataa käyttöjärjestelmän ja käynnistää käynnistyssarjan.
Riippuen siitä, miten tietokone on asetettu, käynnistysprosessi voi kestää muutamasta sekunnista useisiin minuutteihin. Käynnistysaika voi olla paljon pidempi, jos kone käynnistetään CD- tai DVD-levyltä, kuin jos se käynnistetään kiintolevyltä. Lisäksi, jos tietokoneesi sammuu odottamatta, järjestelmä voi tehdä lisätarkastuksia varmistaakseen, että kaikki on kunnossa, mikä viivästyttää käynnistysaikaa.
Kiintolevyt, levykeasemat, optiset asemat, flash-asemat jne. ovat esimerkkejä laitteista, jotka tyypillisesti sisällytetään BIOS-asetuksiin käynnistysjärjestysmahdollisuuksiksi. CMOS-asetuksissa käyttäjä voi muuttaa käynnistysjärjestystä.
Käynnistysjärjestys tai BIOS-käynnistysjärjestys ovat muita käynnistysjärjestyksen nimiä.
Miten käynnistys auttaa käynnistysjärjestyksessä?
Käynnistys on prosessi, jossa alkaa tyhjästä ja päättyy kaikkiin asioihin, joiden on oltava käynnissä, käynnissä. Se on johdettu käsitteestä vetää itsesi ylös omilla saappareitteilläsi, ja se on sopivaa, ellei mahdotonta.
Ennen vanhaan ensimmäinen ohjelma piti syöttää käsin, näppäilemällä se ohje kerrallaan etupaneeliin. Sen täytyi olla pieni, ehkä tusina ohjetta, koska minkä tahansa suuremman näppäileminen olisi kuninkaallista tuskaa ja luultavasti tekisit virheitä.
Nykyään ensimmäinen ohjelma pidetään haihtumattomalla sirulla emolevyllä. Se on BIOS. Se etsii käynnistyslaitteen, ehkä kiintolevyn, ja lataa ensimmäiset 512 tavua kyseisestä laitteesta tiettyyn muistipaikkaan. Sitten se hyppää näiden tavujen alkuun.
Tuo 512-tavuinen ohjelma ei ole kovin suuri, mutta se tietää, että sen täytyy käsitellä vain tätä kiintolevyä, mikä helpottaa asioita. Se osaa lukea levyllä olevan arkistointijärjestelmän löytääkseen tietynnimisen tiedoston. Tämä tiedosto on huomattavasti suurempi ja sisältää tarpeeksi suuren ohjelman muun käyttöjärjestelmän lataamiseen. Käyttöjärjestelmä etsii rekisteristä kaikki muut käynnissä olevat asiat ja lataa ne.
Tietokoneen kannalta alkukäynnistysohjelman on oltava pieni ja yleistetty, mikä tarkoittaa, että se ei ole kovin näppärä. Joten se riittää lataamaan isomman ja vähemmän yleisen ohjelman, joka puolestaan voi ladata isomman ohjelman, ja teet niin, kunnes työsi on valmis. Power-on self-test (POST), ensimmäinen diagnostiikkatesti, suoritetaan ennen käynnistysvaihetta. Aina kun tietokone käynnistetään. Käynnistysjakso alkaa, kun POST on valmis. Käyttäjä saa tiedon POST-ongelmista äänimerkkikoodeilla, POST-koodeilla tai näytöllä näkyvillä POST-virheilmoituksilla.
Ellei toisin ohjelmoida, BIOS etsii käyttöjärjestelmää asemalta A ennen kuin etsii asemaa C. BIOS-asetusten avulla voit muuttaa käynnistysjärjestystä. BIOSiin siirtyminen ja käynnistysjärjestyksen muuttaminen edellyttävät eri BIOS-mallien näppäinyhdistelmää ja näytön ohjeita. Yleensä ensimmäinen BIOS-käynnistyssekvenssissä määritetty laite yritetään käynnistää POST-testin jälkeen. BIOS yrittää käynnistyä toisesta luettelosta laitteesta, jos ensimmäinen ei sovellu käynnistykseen, ja tämä toimenpide jatkuu, kunnes BIOS löytää käynnistyskoodin luetelluista laitteista.
Näyttöön tulee virhesanoma, ja järjestelmä jumiutuu tai kaatuu, jos käynnistyslaitetta ei löydy. Käynnistyslaitteet, jotka eivät ole käytettävissä, käynnistyssektorin virukset tai passiiviset käynnistysosiot voivat aiheuttaa virheitä.
Käynnistysjärjestys, joka tunnetaan myös nimellä käynnistysasetukset tai käynnistysjärjestys, määrittää, mitkä laitteet tietokoneen tulee etsiä käyttöjärjestelmänsä käynnistystiedostoja. Siinä kuvataan myös järjestys, jossa laitteet tarkistetaan. Luetteloa voidaan muokata ja järjestää uudelleen koneen BIOSissa.
Käynnistysjärjestyksen vaiheet:
Boot Sequence sisältää pääasiassa viisi vaihetta.
Käynnistää:
Kaikki käynnistystoimenpiteet alkavat, kun järjestelmä saa virtaa. Useita toimintoja tapahtuu, kun käyttäjä käynnistää tietokoneen, jolloin käyttöjärjestelmä ottaa käynnistysprosessin hallintaansa ja antaa käyttäjän aloittaa työskentelyn. Keskusprosessori suorittaa emolevyllä olevan ROM:n käynnistyskoodin, kun tietokone käynnistetään.
Käynnistyksen itsetesti:
POST eli käynnistystesti on käynnistysprosessin seuraava vaihe. Tämä testi varmistaa, että kaikki liitetyt laitteet, mukaan lukien RAM ja toissijaiset tallennusyksiköt, toimivat asianmukaisesti. Käynnistysprosessi etsii käynnistyslaiteluettelosta laitetta, jolla on POST-vastaus, kun POST on lopettanut työnsä BIOSin avulla.
Etsi käynnistyslaite:
I/O-järjestelmä on välttämätön tietokoneen toiminnalle, koska se tarjoaa ohjeet CPU:n ja muiden tietokoneeseen emolevyn kautta kytkettyjen laitteiden väliselle kommunikaatiolle. I/O-järjestelmä tarjoaa laajennuksia emolevyn ROM-muistiin tallennettuun BIOS:iin, joka joskus sijaitsee käynnistyslaitteen io.sys-tiedostossa.
Lataa käyttöjärjestelmä:
Käynnistysprosessi alkaa lataamalla käyttöjärjestelmä käynnistyslaitteesta sen jälkeen, kun laitteiston toimivuus on varmistettu ja syöttö-/tulostusjärjestelmä on ladattu. Kaikki yksittäistä käyttöjärjestelmää koskevat ohjeet suoritetaan, kun käyttöjärjestelmä on ladattu RAM-muistiin. Koska tietokone käynnistyy aina samalla tavalla, todellinen käyttöjärjestelmä on lähes merkityksetön.
Siirron valvonta:
Käynnistysprosessi siirtää hallinnan käyttöjärjestelmälle, kun tällä alueella suoritetut toimet on suoritettu ja käyttöjärjestelmä on ladattu turvallisesti RAM-muistiin. Käyttöjärjestelmä käynnistää sitten kaikki käynnistystoimenpiteet, jotka on esikonfiguroitu määrittämään käyttäjän kokoonpano tai sovelluksen suorittaminen. Siirto on valmis, ja tietokone on nyt käytettävissä.
Seuraava on järjestys, jossa käynnistyssekvenssin tapahtumat tapahtuvat:
Mikä on RAM-muistin rooli käynnistysjärjestyksessä?
RAM:n päätoiminto käynnistyksen aikana on RAM:n päätoiminto muina aikoina. Tiedot, joita CPU tulee nopeasti tarvitsemaan, tallennetaan RAM-muistiin. Tämä olisi käyttöjärjestelmän (OS) tiedostoja kiintolevyltä käynnistyksen yhteydessä. RAM on nopeampi kuin kiintolevy, mikä pätee molempiin asemiin (etenkin vanhempiin mekaanisiin/magneettisiin kiintolevyihin; vähemmän totta puolijohde-asemiin). Järjestelmä sammuisi ja kaatui, jos prosessori joutuisi luottamaan vain kiintolevyn nopeuteen päästäkseen kaikkeen. Prosessori lataa sitten tiedot kiintolevyltä RAM-muistiin, jotta se voi nopeasti käyttää niitä ja käyttää niitä. Kun tiedot ovat RAM-muistissa, ne voivat liikkua missä tahansa tahdissa pitkän käynnistysprosessin jälkeen.
Jos sinulla ei ole tarpeeksi RAM-muistia koko käyttöjärjestelmän käyttämiseen, harvemmin käytetyt tiedot voidaan tallentaa välimuistiin takaisin kiintolevylle, mikä hidastaa toimintaa. Siksi on tärkeää, että sinulla on tarpeeksi RAM-muistia käyttöjärjestelmän ja ohjelmien suorittamiseen sekä lisämuistia nopeita laskelmia ja tallennustoimintoja varten.
lajittelu Javassa arraylistissa
RAM on nopea, mutta se ei ole pysyvä. Kun kone sammutetaan tai virta katkeaa, kaikki RAM-muistiin tallennetut tiedot katoavat. Tätä varten kiintolevy on tarkoitettu. Se voi pelastaa asioita pysyvästi.
RAM on nopea, mutta se ei ole pysyvä. Kun kone sammutetaan tai virta katkeaa, kaikki RAM-muistiin tallennetut tiedot katoavat. Tätä varten kiintolevy on tarkoitettu. Se voi pelastaa asioita pysyvästi.
1. BIOS:
Kun järjestelmä käynnistetään, BIOS on ensimmäinen ohjelma, joka suoritetaan seuraavien toimien suorittamiseksi:
- Se suorittaa POST-toiminnan oheislaitteissa.
- Se löytää kelvollisen laitteen järjestelmän käynnistämiseksi. (CD, USB, HDD)
- Se lataa käynnistyslatausohjelman MBR:stä (käynnistyslaitteen ensimmäinen sektori).
MBR (Master Boot Record):
Se on käynnistyslaitteen ensimmäinen sektori.
Siinä on 512 tavun muistilohko, joka sisältää käynnistyslataimen (konekoodi käynnistysohjeita varten nimeltä GRUB (käynnistyslataaja))
Ja osiotaulukko (aktiivinen, ei-aktiivinen).
- Kun se lataa käynnistyslataimen muistiin, BIOS antaa käynnistyslataimen hallinnan.
2. BOOTLOADER:
Käynnistyslatain on konekoodin pala, joka sisältää käynnistyskäskyn, ja se on MBR:ssä.
Jotkut käynnistyslataajat:
Windows - NTLDR
Linux - Grub, LILO (/boot/grub/grub.conf)
Tässä prosessissa on kaksi vaihetta:
Vaihe 1:
Se tarkistaa aktiivisen osion MBR:ssä.
Kuten aiemmin keskustelimme, MBR:llä on oltava osion tiedot, joita käytetään tunnistamaan, mikä osio on aktiivinen ja ei-aktiivinen. Tässä aktiivinen tarkoittaa, että osiolla on oltava käynnistys, käyttöjärjestelmään liittyviä asioita ja se on merkitty aktiiviseksi. Ei-aktiivinen tarkoittaa osiota, jossa on käyttäjätiedot, ei käyttöjärjestelmään liittyviä asioita.
Sen ainoa tehtävä on ladata vaiheen 2 käynnistyslatausprosessi muistiin.
Vaihe 2:
Tässä vaiheessa Boot GUI -näyttö on käyttäjän käytettävissä. Kun käyttäjä on valinnut käyttöjärjestelmän, tämä vaihe etsii vastaavan ytimen hakemistosta /boot/grub/grub.conf.
Nyt käynnistyslatain lataa initrd-kuvat yllä olevasta hakemistosta RAM-muistiin. Tässä on initrd on Linuxin alkuperäinen RAM-levy.
initrd:
Se on alkuperäinen ram-levy, jonka tiedostopääte on ext2, joka sisältää tarvittavat ohjaimet ja moduulit.
Ytimen tehtävänä on liittää todellinen /root-tiedostojärjestelmä, mutta se vaatii ohjaimia ja moduuleja, kuten (SCSI, LVM, NFS), jotka ovat /lib/modules. Mutta jos juuritiedostoa ei ole asennettu, niin ydin ei voinut käyttää yllä olevaa kansiota; siksi initrd tulee kuvaan. Sitä käytetään väliaikaisen juuritiedostojärjestelmän asentamiseen. Ydin voi siis ottaa tarvittavat ajurit initrd:stä.
Kun kernel ja initrd molemmat latautuvat muistiin käynnistyslataimella, se antaa ytimen hallinnan.
verrata javan merkkijonoihin
3. Ydin:
Ydin on tietokoneen käyttöjärjestelmän keskeinen keskus, peruspalveluita tarjoava ydin. Kaikille muille käyttöjärjestelmän osille. Ydin voidaan verrata kuoreen, käyttöjärjestelmän uloimpaan osaan, joka on vuorovaikutuksessa käyttäjän kanssa.
Ydin purkaa ytimen kuvat muistista /käynnistyshakemistoon (käyttäjä voi nähdä tämän näyttöviestinä). Kun ydin ladataan, se alustaa ja konfiguroi välittömästi tietokoneen muistin ja konfiguroi eri laitteistot (I/O, tallennuslaitteet).
Sitten se etsii pakattuja initrd-kuvia muistista ja ydin purkaa sen tiedostoon /sysroot. Hakemisto on väliaikainen juuritiedostojärjestelmä. Ja tämä tarjoaa tarvittavat ohjaimet ja moduulit ytimeen. Lopussa initrd-muisti vapautetaan yllä olevan prosessin jälkeen. Ydin liittää koko/juuritiedostojärjestelmän vain luku -oikeuksin. Ja ydin vapauttaa myös käyttämätöntä muistia.
4. LÄMPÖ:
Kun ydin on asentanut /root-hakemiston, se ohjaa INIT-prosessia /sbin/init-prosessilla. Tämä on kaikkien automaattisesti käynnistyvien järjestelmien isovanhempi.
Ensin se suorittaa /etc/rc.d/rc.sysinit-komentosarjan, joka määrittää ympäristöpolun, käynnistää swap-toiminnon, tarkistaa tiedostojärjestelmät ja suorittaa kaikki muut järjestelmän alustukseen tarvittavat vaiheet.
Esimerkiksi useimmat järjestelmät käyttävät kelloa, joten rc.sysinit lukee /etc/sysconfig/clock asetustiedoston alustaakseen laitteiston kellon.
Toinen esimerkki on, jos on olemassa erityisiä sarjaporttiprosesseja, jotka on alustettava, rc.sysinit suorittaa /etc/rc.serial-tiedoston. Init-komentosarjat tutkivat /etc/inittab-komentosarjan. Se koostuu Linux-järjestelmän ajotasoista.
0 - Halt 1 - Single-user text mode 2 - Not used (user-definable) 3 - Full multi-user text mode 4 - Not used (user-definable) 5 - Full multi-user graphical mode (with an X-based login screen) 6 - Reboot
Init-komentosarjat asettavat lähdekirjaston hakemistosta /etc/rc.d/init.d/function. Tätä käytetään prosessin käynnistämisen, lopettamisen ja PID:n määrittämiseen.
Yllä olevan ajotason perusteella se etsii tiedostoa /etc/rc.d/rc5.d/ (tässä 5 on ajotaso). Se suorittaa aloitus-, lopetus- ja taustaprosessit, jotka ovat saatavilla tässä kansiossa.
Tämän hakemiston alla olevat prosessit ovat symbolinen viittaus tähän /etc/rc.d/init.d/-hakemistoon.
/etc/rc.d/rc5.d/-hakemistossa oleva prosessi on K- ja S-tyyppiä.
Missä K on tappaa ja S on aloitus
Init suorittaa seuraavan komennon BOOT-prosessin aikana.
/etc/rc.d/init.d/ stop # to kill /etc/rc.d/init.d/ start # to start
Jokaiseen prosessiin on liitetty jokin numero. Etusija annetaan pienemmälle numerolle. Joskus prosessilla voi olla sama numero; siinä tapauksessa noudatetaan aakkosjärjestystä. Init muodostaa /bin/mingetty-prosessin, jota käytetään antamaan virtuaalikonsoli ajotason perusteella. Tämä avaa polun tty-laitteisiin ja antaa kehotteita, kuten käyttäjätunnuksen, salasanan ja tulostaa kirjautumistiedot.
Jos sen suoritustaso on viisi, /etc/inittab suorittaa skriptin nimeltä /etc/X11/prefer, joka antaa näytön KDM-, GNOME-, XDM-pohjaisen.
5. Toteutus:
Lopuksi kirjautumisnäyttö tulee näkyviin käyttäjälle.
Kuinka muuttaa BIOS-käynnistysjärjestystä?
Kiintolevy esitetään yleensä tietokoneen käynnistysprosessin ensimmäisenä kohteena. Jos haluat käynnistää toisesta laitteesta, kuten DVD-levyltä tai flash-asemalta, sinun on muutettava käynnistysjärjestystä, koska kiintolevy on aina käynnistyslaite (ellei koneessa ole vakava ongelma).
Sen sijaan jotkut laitteet saattavat asettaa optisen aseman ensin ja sitten kiintolevyn. Tässä tapauksessa, ellei asemassa ole CD-levyä, jossa on käynnistystiedostoja, sinun ei tarvitse muuttaa käynnistysjärjestystä käynnistääksesi kiintolevyltä. Odota, että BIOS ohittaa optisen aseman ja etsi käyttöjärjestelmää, jos levyä ei ole.
Tietokoneen BIOS-asetustyökalun avulla voit muokata käynnistysjärjestystä. Seuraa vain alla olevia ohjeita tietääksesi kuinka:
Vaihe 1: Käynnistä BIOS-asennusohjelma tietokoneellasi.
Usein sinun on painettava näppäimistön näppäintä (tai joskus näppäinyhdistelmää) heti, kun tietokoneesi käynnistyy, jotta pääset BIOSiin.
Käynnistä tietokone uudelleen ja kiinnitä huomiota näytöllä näkyviin tietoihin heti käynnistysprosessin alussa, jos et ole varma, mikä avain on kyseessä. Se ilmaisee usein jotain, kuten 'Syötä asetus painamalla jotakin näppäintä' jossain tässä.
Jos haluat yrittää uudelleen, käynnistä tietokone uudelleen ja paina asennusnäppäintä heti, kun kone alkaa latautua sisäiseltä levyltään.
Vaihe 2: Siirry BIOS-käynnistysjärjestysvalikkoon.
Etsi vaihtoehto, jolla voit muuttaa käynnistysjärjestystä, kun olet käyttänyt koneen BIOS-asennusohjelmaa. Vaikka jokainen BIOS-apuohjelma eroaa jonkin verran muista, se voi löytyä Boot-, Boot Options-, Boot Sequence- tai jopa Advanced Options -välilehdestä.
Vaihe 3: Järjestä käynnistysjärjestys uudelleen
Huomaat luettelon vaihtoehdoista, joista tietokoneesi voi ladata, kun olet löytänyt BIOS-sivun käynnistysjärjestysvaihtoehdoista.
Seuraavat vaihtoehdot ovat yleisesti saatavilla tietokoneissa: kiintolevy, optinen (CD tai DVD) asema, irrotettavat laitteet (kuten USB tai levyke) ja verkko. Nämä vaihtoehdot vaihtelevat jälleen hieman järjestelmien välillä.
yritä saada kiinni java
USB-laitteen tai irrotettavan laitteen tulee olla luettelossa ensimmäisenä.
Vaihe 4: Tallenna muutokset.
Tallenna muutokset ennen BIOSin sulkemista varmistaaksesi, että tekemäsi muutokset otetaan käyttöön.
Valitse Tallenna muutokset tai Poistu ja muutokset on tallennettu -vaihtoehto Tallenna ja poistu tai Lopeta -valikosta (tai jotain vastaavaa)
Kun poistut BIOSista, näet vahvistusilmoituksen. Muista lukea se huolellisesti ennen kuin valitset sopivan painikkeen hyväksyäksesi muutokset.
Kun suljet BIOSin, koneesi käynnistyy uudelleen.