Sector d'arrencada

Aquest exemple mostra diversos components de GNU GRUB distribuïts en sectors d'un disc dur. Quan GRUB s'instal·la en un disc dur, boot.img s'escriu al sector d'arrencada d'aquest disc dur. boot.img només té una mida de 446 bytes.

Un sector d'arrencada és el sector d'un dispositiu d'emmagatzematge de dades persistent (per exemple, disc dur, disquet, disc òptic, etc.) que conté codi màquina per carregar a la memòria d'accés aleatori (RAM) i executar-lo després pel microprogramari integrat al sistema informàtic (per exemple, la BIOS).[1]

Normalment, el primer sector del disc dur és el sector d'arrencada, independentment de la mida del sector (512 o 4096 bytes) i del tipus de partició (MBR o GPT).[2]

L'objectiu de definir un sector en particular com a sector d'arrencada és la interoperabilitat entre el microprogramari i diversos sistemes operatius.

El propòsit de carregar en cadena primer un firmware (per exemple, la BIOS), després algun codi contingut al sector d'arrencada i després, per exemple, un sistema operatiu, és la màxima flexibilitat. En cas que un sector d'arrencada rep danys físics, el disc dur ja no es podrà arrencar, tret que s'utilitzi amb una BIOS personalitzada que defineixi un sector no danyat com a sector d'arrencada. Tanmateix, com que el primer sector també conté dades sobre la partició del disc dur, el disc dur es tornarà completament inutilitzable excepte quan s'utilitzi juntament amb un programari personalitzat.

  1. «What Is a Boot Sector & How Do You Fix Boot Sector Errors?» (en anglès). [Consulta: 2 setembre 2023].
  2. «Boot Sector Is the First Fan Area of Hard Disk» (en anglès americà), 12-06-2019. [Consulta: 2 setembre 2023].

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search