k ytt j rjestelmien k ynnistyminen
Download
Skip this Video
Download Presentation
Käyttöjärjestelmien käynnistyminen

Loading in 2 Seconds...

play fullscreen
1 / 10

Käyttöjärjestelmien käynnistyminen - PowerPoint PPT Presentation


  • 96 Views
  • Uploaded on

Käyttöjärjestelmien käynnistyminen. Eri käyttöjärjestelmät käyttävät erilaisia menetelmiä käynnistykseen. Yhdellä käynnistysohjelmalla on vaikeaa käynnistää kaikkia PC:n käyttöjärjestelmiä

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Käyttöjärjestelmien käynnistyminen' - carlyn


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
k ytt j rjestelmien k ynnistyminen
Käyttöjärjestelmien käynnistyminen
  • Eri käyttöjärjestelmät käyttävät erilaisia menetelmiä käynnistykseen.
  • Yhdellä käynnistysohjelmalla on vaikeaa käynnistää kaikkia PC:n käyttöjärjestelmiä
  • Peruskäyttöjärjestelmä on MS-DOS. Muut käyttöjärjestelmät muuttavat jotakin MS-DOS:n käynnistyssekvenssin osaa
  • Useimpien käyttöjärjestelmien käynnistysohjelmat ovat kiintolevyn alussa (C:-asemalla), vaikka itse käyttöjärjestelmä olisi muualla.
ms dos n k ynnistyssekvenssi
Basic Input Output System. Tulee tietokoneen mukana. Ei siis kuulu mihinkään käyttöjärjestelmään. Käynnistyy aina ensimmäisenä, kun PC käynnistetään

BIOS

Master Boot Record. Kiintolevyn ensimmäinen sektori. Sisältää ohjelman, joka käynnistää aktiivisen osion ensimmäisellä sektorilla olevan ohjelman. Lisäksi MBR:ssä on kiintolevyn osiointitaulukko.

MBR

Aktiivisen osion ensimmäinen sektori. Käynnistyssektori. Käynnistää IO.SYS ohjelman. IO.SYS etsitään kiintolevyltä määrätystä paikasta ei siis nimen perusteella!

Boot sector

Ensimmäinen varsinaisesti MS-DOS:n tiedosto. IO.SYS:n on oltava tietyssä paikassa kiintolevyllä. Siksi sitä ei voi kopioida normaalisti

IO.SYS

Varsinainen MS-DOS-käyttöjärjestelmä on MSDOS.SYS-tiedostossa

MSDOS.SYS

MS-DOS:n käynnistyssekvenssi
slide3
BIOS
  • Basic Input Output System. Muissa koneissa kuin PC:ssä on jokin vastaava.
  • Tulee aina PC:n mukana.
  • Nykyisissä koneissa BIOS on päivitettävissä sopivalla ohjelmalla
  • Sisältää useita osia:
    • Laitteiston testaus, POST (power on self test )
    • Setup-ohjelma, joka käynnistetään tarvittaessa. Setup:lla voi muuttaa laitteistoasetuksia
    • Käynnistysohjelma, joka käynnistää levyaseman ensimmäisellä sektorilla olevan ohjelman.
      • Setup-ohjelmalla voi valita, minkä levyaseman ensimmäinen sektori käynnistetään
slide4
MBR
  • Kiintolevyn ensimmäinen sektori.
  • Pääkäynnistyslohko
  • Levykkeillä ei ole erillistä MBR-sektoria, vaan ensimmäinen sektori on samalla käynnistyssektori
  • Sisältää ohjelman, joka käynnistää edelleen aktiivisen osion ensimmäisen sektorin.
  • Lisäksi MBR:ssä on osiointitaulukko, jossa kerrotaan miten kiintolevy on jaettu osiin. Jokaisesta osiosta on kerrottu osion alkukohta, loppukohta ja tyyppi. Lisäksi yksi osio voi olla aktiivinen.
  • MBR:llä olevan ohjelman voi kirjoittaa uudelleen komennolla FDISK /MBR. FDISK löytyy mm. MSDOS:n ensimmäiseltä asennuslevykkeeltä.
  • MBR on suosittu paikka viruksille, koska siinä oleva virus käynnistyy aina riippumatta käyttöjärjestelmästä
boot sector
Boot sector
  • Käynnistyssektori.
  • Kiintolevyn osion tai levykeaseman ensimmäinen sektori.
  • Jos levyke tai osio on alustettu käynnistyslevyksi ( FORMAT /S ), käynnistyssektorilla on ohjelma, joka käynnistää samalla levykkeellä tai osiolla olevan IO.SYS-ohjelman.
  • Jos levykettä ei ole alustettu käynnistyslevyksi, käynnistyssektorin ohjelma pyytää käyttäjää vaihtamaan tilalle käynnistyslevykkeen.
  • Käynnistyssektorin ohjelma etsii IO.SYS-tiedostoa määritellystä paikasta levyllä. Siksi tiedoston nimellä ei ole merkitystä.
  • Windows NT (ja 2000, XP ja 2003) käyttää omaa käynnistyssektoriaan, joka etsii NTLDR-nimistä ohjelmaa. NT laittaa saman käynnistyssektorin kaikkiin NT:ssä alustettuihin levyihin.
windows nt n 2000 xp k ynnistys
Windows NT:n(2000,XP) käynnistys

NT korvaa aktiivisen osion käynnistyssektorin omallaan.

Alkuperäinen käynnistys-sektori on tallennettuna BOOTSECT.DOS-nimiseen tiedostoon.

BIOS

MBR

bootsect.dos

NT:n boot sector

NTLDR pyytää käyttäjää valitsemaan käyttö-järjestelmän. Jos käyttäjä valitsee muun kuin NT:n, käynnistetään bootsect.dos-tiedoston ohjelma.

NTLDR on oltava aktiivisella osiolla

IO.SYS

NTLDR

MSDOS.SYS

windows vista
Windows Vista
  • Microsoft muutti käynnistyssekvenssiä Vistassa.
  • NTLDR on korvattu Bootmgr.exe ja Winload.exe ohjelmilla.
  • Bootmgr.exe ohjelman asetukset on määritelty Boot Configure Data –tiedoissa. Asetuksia muutetaan Bcdedit-ohjelmalla.
  • Jos järjestelmä palautetaan lepotilasta, Winload.exe:n sijasta suoritetaan Winresume.exe.
  • Boot sector ja Bootmgr.exe ovat aktiivisella osiolla. Muut ovat Vistan järjestelmäosiolla.

BIOS

MBR

boot sector

IO.SYS

Bootmgr.exe

IO.SYS

Winload.exe

windows 95 98 me n k ynnistys
Windows 95/98/ME:n käynnistys

Windows 95 vaihtaa IO.SYS-tiedoston paikalle oman käynnistysohjelmansa. Alkuperäinen IO.SYS muutetaan tiedostoksi IO.DOS.

MSDOS.SYS on win95:ssä asetustiedosto. Alkuperäisen tiedoston nimi muutetaan MSDOS.DOS:ksi.

BIOS

MBR

Boot sector

IO.SYS

IO.DOS

Win95

MSDOS.DOS

MSDOS.SYS

linux n k ynnistys
Linux:n käynnistys

Linuxin käynnistämiseksi on useita eri menetelmiä.

Linux laittaa MBR-sektoriin ohjelman, joka käynnistää Lilo tai Grub ohjelman. Näiden avulla voidaan valita, käynnistetäänkö aktiivisen osion käynnistysektori vai Linux.

BIOS

MBR

grub

Boot sector

Linux:n ydin

IO.SYS

MSDOS.SYS

useita k ytt j rjestelmi samassa koneessa
Useita käyttöjärjestelmiä samassa koneessa

BIOS

MBR (Lilo)

Linux

NT:n boot sector

bootsect.dos

IO.SYS

NTLDR

IO.SYS

IO.DOS

Windows NT

MSDOS.DOS

Windows 95

MSDOS

ad