Master Boot Record

Linux.fista
Versio hetkellä 26. lokakuuta 2008 kello 11.19 – tehnyt Str4nd (keskustelu | muokkaukset) (Kumottu muokkaus #23417, jonka teki ARTTUSN WIHOWIIMEINEN MARSSI TÄYTIN TOIVEENNE PÄÄSETTE NYT EROON MUSTA!!!!!!!! ([[User talk:ARTTUSN WIH)
Siirry navigaatioon Siirry hakuun
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.

Master Boot Record (lyh. MBR) on kiintolevyn tai muun massamuistilaitteen alussa oleva data-alue, josta BIOS etsii käyttöjärjestelmän latauskoodin. Käynnistyslataimet kuten Grub ja LILO osaavat asentaa omat käynnistyskoodinsa MBR:lle tai normaalin Linux-osion alkuun.

Usein MBR:llä oleva koodi lataa varsinaisen käynnistyslataajan aktiiviseksi merkityltä osiolta. MBR:n "tyhjentämisellä" tarkoitetaan yleensä MBR:llä olevan käynnistyslataajan korvaamista tällaisella koodilla.

Varsinaisen käynnistyslataimen lisäksi MBR-sektori sisältää levy-id:n (jota ei juurikaan käytetä linuxeissa), levyn osiotaulun (ensiöosioiden osalta) sekä maagisen numeron. Nämä neljä saa talteen ja takaisin käskyillä:

dd if=/dev/mikälie bs=512 count=1 of=mbr-mikälie.img
dd if=mbr-mikälie.img bs=442 count=1 of=/dev/mikälie
dd if=mbr-mikälie.img bs=1 skip=442 seek=442 count=4 of=/dev/mikälie
dd if=mbr-mikälie.img bs=1 skip=446 seek=446 count=64 of=/dev/mikälie
dd if=mbr-mikälie.img bs=1 skip=510 seek=510 count=2 of=/dev/mikälie

Yllä kohdetiedosto on viimeisenä, jotta mahdollinen <return>-näppäimen ennenaikainen painaminen ei saisi aikaan vahinkoa.

Katso myös

Aiheesta muualla