[tc] info su Grub
Alessandro Sappia
a.sappia a ngi.it
Ven 12 Ott 2007 02:06:33 CEST
Processo di BOOT:
1) POST : Verifica funzionale di base (CPU/ram/scheda video/tastiera)
2) init del bus pci e delle periferiche di base
3) tentativo di boot dal primo device specificato in configurazione:
- se floppy: lettura del primo settore del disco e sua esecuzione
- se HD : lettura del primo settore del disco(MBR) e sua esecuzione
- se CDROM : emulazione FLOPPY (vedi floppy pensando all'immagine
dell'emulazione
come un vero floppy) se no emulazione dovrei andare a vedere
- se USB: lettura del primo settore della chiave/HD USB
in ogni caso:
lo standard dei PC x86 specifica che il bios carica il bootloader
(GRUB/LILO/Bootloader di
Windows/vattelapesca') dal primo settore dell'HD (che si chiama Master
Boot Record)
come noti per ogni device funziona tutto in modo analogo: se non ti
piace questo metodo di boot
devi abbandonare x86 e passare a altre piattaforme (forse nei bios che
supportano EFI il boot
funziona in modo diverso, ma so solo di MacBook che lo supportano)
compito del Bootloader e caricare il kernel nella locazione di memoria
corretta e avviarlo.
finchè alla fine rispetta questo standard può fare anche il caffè in più!
alex
Salvatore Caratozzolo ha scritto:
> si ma io continuo a non capire perchè si debba fare per
> forza il passaggio stage 1! che importanza ha? è una cosa
> rimasta dagli anni 60?! e che i bios moderni considerano
> ancora?
>
>
> On Thu, 11 Oct 2007 21:17:04 +0200
> FabioNET <avafabio a libero.it> wrote:
>
>> Logicamente si tutto passa da li.
>>
>> by FabioNET
>>
>> Il 11/10/07, Salvatore
>> Caratozzolo<s.caratozzolo2 a campus.unimib.it> ha scritto:
>>
>>>> Ma volendo lo puoi anche installare nel primo settore
>>>>
>>> di
>>>
>>>> boot della
>>>> partizione pittosto che metterla nel primo settore del
>>>> mbr IMHO.
>>>>
>>> ma io ho letto che:
>>> 1-il bios legge lo stage 1 dall mbr
>>> 2-stage 1 legge lo stage 1.5 situato appena dopo l'mbr
>>> 3-stage 1.5 carica lo stage 2
>>>
>>> quindi passa per forza per lo stage 1!
>>> fonte:
>>> http://www.pixelbeat.org/docs/disk/
>>> _______________________________________________
>>> tc mailing list - http://itlists.org/notcpa
>>> tc a no1984.org
>>> http://lists.no1984.org/mailman/listinfo/tc
>>>
>>>
>> _______________________________________________
>> tc mailing list - http://itlists.org/notcpa
>> tc a no1984.org
>> http://lists.no1984.org/mailman/listinfo/tc
>>
>
> _______________________________________________
> tc mailing list - http://itlists.org/notcpa
> tc a no1984.org
> http://lists.no1984.org/mailman/listinfo/tc
>
>
Maggiori informazioni sulla lista
tc