|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Unix >> Content

    Vad är startblock i Unix?

    I Unix-liknande system (inklusive Linux, MacOS och BSD) är startblocket inte en enda, tydligt definierad enhet på det sätt som det kan vara i vissa andra operativsystem. Istället distribueras funktionaliteten för ett startblock över flera steg. Det finns ingen enda "startblock" som innehåller hela startlastaren.

    Här är en uppdelning av hur start fungerar och vad som spelar rollen som ett "startblock" i ett Unix-liknande system:

    1. Master Boot Record (MBR) / GUID Partition Table (GPT): Detta är den allra första sektorn på hårddisken. I system som använder MBR innehåller de första 512 byte ett litet startlastprogram. Programmets primära funktion är att hitta och ladda nästa stegs bootloader. GPT -system använder ett liknande koncept, men startlastarens plats och struktur skiljer sig åt. Detta första avsnitt är det närmaste motsvarigheten till ett "startblock" men är mycket liten och rudimentär.

    2. Boot Loader (t.ex. Grub, SystemD-Boot, Refind): MBR- eller GPT -lastaren laddar ett större startlastarprogram. Detta är den avgörande delen. Startlastaren är ansvarig för:

    * Hitta operativsystemets kärna: Den söker på hårddisken efter kärnbilden (vanligtvis en komprimerad fil som innehåller OS -kärnan).

    * Laddar kärnan i minnet: Startlastaren kopierar kärnan till RAM.

    * Passametrar till kärnan: Det ger information som Root FileSystem -platsen och andra startalternativ.

    * Överför kontrollen till kärnan: Slutligen hoppar den till kärnkraften för kärnan och initierar operativsystemet.

    Själva startlastaren är ofta spridd över flera sektorer eller till och med flera filer. Därför finns det ingen enda "startblock" som innehåller hela processen.

    Sammanfattningsvis, medan MBR/GPT fungerar som ett minimalt initialt startblock, sprids den verkliga funktionaliteten över MBR/GPT och den större startlastaren. Startlastaren hanterar majoriteten av startprocessen, och den är inte begränsad till ett enda block. Termen "startblock" i samband med Unix-liknande system används ofta löst och hänvisar till de initiala stadierna för start snarare än en specifik, enstaka sektor.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad gör Shell Ordinary medan ett kommando körs?
    ·Vad finns i en UNIX Sökvägsnamn
    ·Vilket kommando används för att skriva ut en fil i Li…
    ·Hur man installerar program i Unix
    ·Vad gör Unix Portable och Secure?
    ·Hur gör man ett ja nej-kommando i cmd?
    ·Vad är förkortningen för fax?
    ·Hur man ser på en Unix -fil i Hex
    ·I Unix sker kommunikation mellan processer med?
    ·Är UNIX ett operativsystem i realtid?
    Utvalda artiklarna
    ·Hur till Återvinna bilder från iPhoto Töm papperskor…
    ·Hur man fixar en blå skärm och en dålig drivrutin i …
    ·Fördelarna med ett burspråk
    ·Hur bli av 887.Exe
    ·Vilket kommando skulle användas för att få informati…
    ·Vad är batchfil och hur man kör den i Windows 10?
    ·Hur du använder Map Share
    ·Hur man öka Memory Cache för XP Home
    ·Hur kan du installera Cisco Packet Tracer i CentOS?
    ·Windows 7 Explorer Window Alternativ
    Copyright © Dator Kunskap https://www.dator.xyz