Quoting elio marvin <emarvin3...@gmail.com>:

Il mio dubbio consiste nel fatto che sul disco del portatile, la partizione
col flag "boot" è sda2, mentre a rigore di logica l'mbr dovrebbe essere in
sda1.

No, sda != sda1!

L'MBR è la porzione di disco tra il primo settore del disco e il primo settore della prima partizione (normalmente sda1) - una volta corrispondeva a tutto il primo cilindro del disco per questioni di efficienza.

I primi 2 settori di questo spazio contengono il bootloader e la tabella delle partizioni, lo spazio seguente normalmente è libero, e viene sfruttato da grub per posizionare parte del suo codice.

Se grub viene installato su una partizione, allora verrà usato il bootloader "DOS", che, utilizzando il flag "bootable", effettuerà un jump al codice contenuto su tale partizione.

Se grub viene installato su MBR, sostituirà il bootloader DOS (oltre ad occupare alcuni dei settori successivi). La maggior quantità di codice permette a grub di effettuare operazioni più sofisticate (es. menu di richiesta all'utente) del leggere un flag per decidere da quale partizione caricare il codice successivo.

Spero di essere stato abbastanza chiaro - ho scritto di corsa e a memoria..

Mandi.

        PM

----------------------------------------------------------------------
SEMEL (SErvizio di Messaging ELettronico) - AINF, Universita' di Udine



--
Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20140208164733.148671388ik15...@webmail.uniud.it

Rispondere a