Re: Bios , Mbr, Grub
OK ! THANKS A LOT ! Gnoleba 2016-07-05 12:32 GMT+00:00 Daniel.: > It is not a link, it's a command, the link is this: > http://git.savannah.gnu.org/cgit/grub.git/tree/ > > 2016-07-05 3:17 GMT-03:00 Ricardo Ribalda Delgado < > ricardo.riba...@gmail.com>: > > https://git-scm.com/book/en/v2 > > > > On 5 Jul 2016 08:16, "Gnoleba GNOGBO" wrote: > >> > >> Hi Ricardo ! > >> > >> Your link is wrong : not found > >> Gnoleba > >> > >> Le 4 juil. 2016 12:10, "Ricardo Ribalda Delgado" > >> a écrit : > >>> > >>> git clone git://git.savannah.gnu.org/grub.git > >>> find grub/boot/i386/pc/ > >>> > >>> > >>> On Mon, Jul 4, 2016 at 11:00 AM, Gnoleba GNOGBO > >>> wrote: > >>> > Hi ! > >>> > > >>> > I had read a lot of book and link about initialization of the boot > >>> > starting > >>> > of linux. > >>> > > >>> > I read that , after the post by the bios the mbr is loaded in memory > >>> > which > >>> > routine load this sector ? > >>> > In this sector of 512 bytes we have 440 bytes for a routine what is > >>> > the > >>> > function of this routine ? When this routine is executed ? The 2 > bytes > >>> > with > >>> > 0xAA55 what is its function ? Who load it in memory ? And the all > book > >>> > i had > >>> > read said the mbr load the loader grub How ? And the grub launch the > >>> > kernel, > >>> > ok . How this grub is load ? By which programm ? > >>> > So, i would like that someone give me the names of routines, the > order > >>> > of > >>> > their launching and which load or execute what until the grub > exécution > >>> > ? > >>> > > >>> > Thank you for your help. > >>> > Greg i am waiting a lot from you ! > >>> > > >>> > Best regards > >>> > Gnoleba GNOGBO > >>> > > >>> > > >>> > ___ > >>> > Kernelnewbies mailing list > >>> > Kernelnewbies@kernelnewbies.org > >>> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > >>> > > >>> > >>> > >>> > >>> -- > >>> Ricardo Ribalda > > > > > > ___ > > Kernelnewbies mailing list > > Kernelnewbies@kernelnewbies.org > > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > > > > > -- > "Do or do not. There is no try" > Yoda Master > -- *Gnoleba GNOGBO* *Mobile : * *+225 02 60 17 66**Skype* : *gnognoleba* ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Bios , Mbr, Grub
> On 04-Jul-2016, at 2:30 pm, Gnoleba GNOGBOwrote: > > Hi ! > > I had read a lot of book and link about initialization of the boot starting > of linux. > > I read that , after the post by the bios the mbr is loaded in memory which > routine load this sector ? This is architecture specific and is done by BIOS. > In this sector of 512 bytes we have 440 bytes for a routine what is the > function of this routine ? Actually its 446 bytes. These are executable code. 16bytes per partition * 4 = 64bytes + (0xAA55) 2 bytes for MBR Marker = 66bytes 512 - 66 = 446 bytes > When this routine is executed ? Just after POST. Done by BIOS. > The 2 bytes with 0xAA55 what is its function ? Its denotes that the sector is executable. Can also be seen as Marker. > Who load it in memory ? And the all book i had read said the mbr load the > loader grub How ? And the grub launch the kernel, ok . How this grub is load > ? By which programm ? > So, i would like that someone give me the names of routines, the order of > their launching and which load or execute what until the grub exécution ? I would suggest work it floppy on qemu/bochs first to understand then gradually move on to partition tables and boot loaders. Read “Understanding the linux kernel” - System Startup chapter for thorough understanding. Thanks. > > Thank you for your help. > Greg i am waiting a lot from you ! > > Best regards > Gnoleba GNOGBO > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Bios , Mbr, Grub
Hi ! Thanks for your answears. Can you give le the link where i can find "Understanding the linux system startup " please ? Regards Gnoleba Le 6 juil. 2016 04:00, "arshad hussain"a écrit : > > > On 04-Jul-2016, at 2:30 pm, Gnoleba GNOGBO wrote: > > > > Hi ! > > > > I had read a lot of book and link about initialization of the boot > starting of linux. > > > > I read that , after the post by the bios the mbr is loaded in memory > which routine load this sector ? > > This is architecture specific and is done by BIOS. > > > In this sector of 512 bytes we have 440 bytes for a routine what is the > function of this routine ? > > Actually its 446 bytes. These are executable code. > > 16bytes per partition * 4 = 64bytes + (0xAA55) 2 bytes for MBR Marker = > 66bytes > > 512 - 66 = 446 bytes > > > When this routine is executed ? > > Just after POST. Done by BIOS. > > > The 2 bytes with 0xAA55 what is its function ? > > Its denotes that the sector is executable. Can also be seen as Marker. > > > Who load it in memory ? And the all book i had read said the mbr load > the loader grub How ? And the grub launch the kernel, ok . How this grub is > load ? By which programm ? > > So, i would like that someone give me the names of routines, the order > of their launching and which load or execute what until the grub exécution ? > > I would suggest work it floppy on qemu/bochs first to understand then > gradually > move on to partition tables and boot loaders. > > Read “Understanding the linux kernel” - System Startup chapter for > thorough understanding. > > Thanks. > > > > > Thank you for your help. > > Greg i am waiting a lot from you ! > > > > Best regards > > Gnoleba GNOGBO > > > > ___ > > Kernelnewbies mailing list > > Kernelnewbies@kernelnewbies.org > > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Bios , Mbr, Grub
https://git-scm.com/book/en/v2 On 5 Jul 2016 08:16, "Gnoleba GNOGBO"wrote: > Hi Ricardo ! > > Your link is wrong : not found > Gnoleba > Le 4 juil. 2016 12:10, "Ricardo Ribalda Delgado" < > ricardo.riba...@gmail.com> a écrit : > >> git clone git://git.savannah.gnu.org/grub.git >> find grub/boot/i386/pc/ >> >> >> On Mon, Jul 4, 2016 at 11:00 AM, Gnoleba GNOGBO >> wrote: >> > Hi ! >> > >> > I had read a lot of book and link about initialization of the boot >> starting >> > of linux. >> > >> > I read that , after the post by the bios the mbr is loaded in memory >> which >> > routine load this sector ? >> > In this sector of 512 bytes we have 440 bytes for a routine what is the >> > function of this routine ? When this routine is executed ? The 2 bytes >> with >> > 0xAA55 what is its function ? Who load it in memory ? And the all book >> i had >> > read said the mbr load the loader grub How ? And the grub launch the >> kernel, >> > ok . How this grub is load ? By which programm ? >> > So, i would like that someone give me the names of routines, the order >> of >> > their launching and which load or execute what until the grub exécution >> ? >> > >> > Thank you for your help. >> > Greg i am waiting a lot from you ! >> > >> > Best regards >> > Gnoleba GNOGBO >> > >> > >> > ___ >> > Kernelnewbies mailing list >> > Kernelnewbies@kernelnewbies.org >> > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >> > >> >> >> >> -- >> Ricardo Ribalda >> > ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Bios , Mbr, Grub
Hi Ricardo ! Your link is wrong : not found Gnoleba Le 4 juil. 2016 12:10, "Ricardo Ribalda Delgado"a écrit : > git clone git://git.savannah.gnu.org/grub.git > find grub/boot/i386/pc/ > > > On Mon, Jul 4, 2016 at 11:00 AM, Gnoleba GNOGBO > wrote: > > Hi ! > > > > I had read a lot of book and link about initialization of the boot > starting > > of linux. > > > > I read that , after the post by the bios the mbr is loaded in memory > which > > routine load this sector ? > > In this sector of 512 bytes we have 440 bytes for a routine what is the > > function of this routine ? When this routine is executed ? The 2 bytes > with > > 0xAA55 what is its function ? Who load it in memory ? And the all book i > had > > read said the mbr load the loader grub How ? And the grub launch the > kernel, > > ok . How this grub is load ? By which programm ? > > So, i would like that someone give me the names of routines, the order of > > their launching and which load or execute what until the grub exécution ? > > > > Thank you for your help. > > Greg i am waiting a lot from you ! > > > > Best regards > > Gnoleba GNOGBO > > > > > > ___ > > Kernelnewbies mailing list > > Kernelnewbies@kernelnewbies.org > > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > > > > > > -- > Ricardo Ribalda > ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Re: Bios , Mbr, Grub
git clone git://git.savannah.gnu.org/grub.git find grub/boot/i386/pc/ On Mon, Jul 4, 2016 at 11:00 AM, Gnoleba GNOGBOwrote: > Hi ! > > I had read a lot of book and link about initialization of the boot starting > of linux. > > I read that , after the post by the bios the mbr is loaded in memory which > routine load this sector ? > In this sector of 512 bytes we have 440 bytes for a routine what is the > function of this routine ? When this routine is executed ? The 2 bytes with > 0xAA55 what is its function ? Who load it in memory ? And the all book i had > read said the mbr load the loader grub How ? And the grub launch the kernel, > ok . How this grub is load ? By which programm ? > So, i would like that someone give me the names of routines, the order of > their launching and which load or execute what until the grub exécution ? > > Thank you for your help. > Greg i am waiting a lot from you ! > > Best regards > Gnoleba GNOGBO > > > ___ > Kernelnewbies mailing list > Kernelnewbies@kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > -- Ricardo Ribalda ___ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies