Atšķirība starp MBR un nodalījumu tabulu

MBR vs nodalījumu tabula

Formatējot jaunu cieto disku, mēs dažreiz sastopamies ar terminu nodalījumu tabulu un MBR, kas apzīmē Master Boot Record. Tas nav kaut kas, ar ko mums ikdienā jātiek galā, bet tas ir vajadzīgs datoram, lai tā pareizi darbotos. Lai gan abus bieži izmanto kopā, starp MBR un nodalījumu tabulu pastāv lielas atšķirības; galvenokārt to, kam tie tiek izmantoti. MBR atrodas cietā diska pirmajā sektorā un ir tas, ko BIOS izpilda uzreiz pēc aparatūras konfigurēšanas. Tad MBR ir atbildīgs par atbilstošās operētājsistēmas atrašanu un palaišanu diskdzinī. No otras puses, nodalījumu tabula ir tikai daži ieraksti, kas datoram norāda, kā cietais disks ir sadalīts vai sadalīts. Tas ļauj sadalīt disku un padarīt to tādu, kas izskatās kā tāds, kurā ir vairāki diski, pat ja jums tikai tāds ir.

MBR faktiski ir zema līmeņa izpildāma programma, kas satur atbilstošas ​​instrukcijas datora sāknēšanai. Kā tāds tas ir uzņēmīgs pret ļaunprātīgu programmatūru, kas var aizstāt tā kodu ar kaut ko ļaundabīgāku. To jau ir parādījuši daži vīrusi, kas aizstāj MBR ar savu kodu, lai piegādātu savu pašizmaksu pat pirms dators var palaist OS. Kaut arī nodalījumu tabula nav izpildāma, tā arī ir jāaizsargā. Ja nodalījumu tabula ir bojāta, dators nevarēs pateikt, kur sākas viens nodalījums un kur sākas otrs. Tas var izraisīt datu sabojāšanu un pat datora nestartēšanu.

Intel izstrādāja MBR viņu agrīnajām datorsistēmām. Viņi ievietoja MBR diskdziņa pirmajā sektorā, lai tā būtu pirmā informācija, kas atrodama diskā. Tas ir paredzēts, lai BIOS pēc sākotnējā sāknēšanas procesa nebūtu grūti atrast to. Tā kā nodalījumu tabula patiesībā nav ļoti liela, to pēc tam ievieto MBR, lai tā būtu arī viegli pieejama pat neizmantojot augstāka līmeņa programmas.

Kopsavilkums:

  1. MBR tiek izmantots datora palaišanai, kamēr nodalījuma tabula tiek izmantota diska sadalīšanai
  2. MBR ir izpildāma, kamēr nodalījumu tabula nav
  3. Nodalījumu tabula atrodas MBR iekšpusē