You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@spamassassin.apache.org by Agnello George <ag...@gmail.com> on 2008/03/14 14:53:53 UTC

linux boot process query

Hi
I  was just Reading the article from
http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlbootproc.html
in the article
before the system can boot the BIOS detect the first available IDE device,
on this device is the MBR which contain the boot loader and partition
tables

now suppose i have Two OS install -- debian Etch and the centos ...and grub
is the default boot loader ( and grub file is located in /etc/grub.conf
..which has instruction / menu screen for booting the various OS )
but i don't seem to understand  one thing - How is /etc/grub.conf made
available to the boot loader   even before a OS is selected ( explanation
not very clear in the article )

-- 
Regards
Agnello Dsouza
www.linux-vashi.blogspot.com

Re: linux boot process query

Posted by Matt Kettler <mk...@verizon.net>.
Agnello George wrote:
> Hi
> I  was just Reading the article from 
> http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlbootproc.html 
> in the article
> before the system can boot the BIOS detect the first available IDE 
> device, on this device is the MBR which contain the boot loader and 
> partition tables 
>  
> now suppose i have Two OS install -- debian Etch and the centos ...and 
> grub is the default boot loader ( and grub file is located in 
> /etc/grub.conf ..which has instruction / menu screen for booting the 
> various OS )   
> but i don't seem to understand  one thing - How is /etc/grub.conf made 
> available to the boot loader   even before a OS is selected ( 
> explanation  not very clear in the article )

Agreed. Wrong list.

However: You might want to read a more up-to-date doc on the boot 
process that covers grub:

http://www.ibm.com/developerworks/library/l-linuxboot/index.html

But the short answer is that grub stage2 is actually file system aware, 
and can actually read the file system.


Re: linux boot process query

Posted by Yet Another Ninja <sa...@alexb.ch>.
On 3/14/2008 3:06 PM, Yet Another Ninja wrote:
> On 3/14/2008 2:53 PM, Agnello George wrote:
>> Hi
>> I  was just Reading the article from
>> http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlbootproc.html
>> in the article
>> before the system can boot the BIOS detect the first available IDE 
>> device,
>> on this device is the MBR which contain the boot loader and partition
>> tables
>>
>> now suppose i have Two OS install -- debian Etch and the centos ...and 
>> grub
>> is the default boot loader ( and grub file is located in /etc/grub.conf
>> ..which has instruction / menu screen for booting the various OS )
>> but i don't seem to understand  one thing - How is /etc/grub.conf made
>> available to the boot loader   even before a OS is selected ( explanation
>> not very clear in the article )
>>
> 
> body    __AGNELLO    /^Agnello Dsouza$/
> body    __GRUB        /grub/i
> score   WRONG_LIST    (__AGNELLO && __GRUB)
> score    WRONG_LIST    5.0
> 
> 

damm - didn't lint

body    __AGNELLO    /^Agnello Dsouza$/
body    __GRUB        /grub/i
meta	WRONG_LIST    (__AGNELLO && __GRUB)
score   WRONG_LIST    5.0


Re: linux boot process query

Posted by Yet Another Ninja <sa...@alexb.ch>.
On 3/14/2008 2:53 PM, Agnello George wrote:
> Hi
> I  was just Reading the article from
> http://www.comptechdoc.org/os/linux/howlinuxworks/linux_hlbootproc.html
> in the article
> before the system can boot the BIOS detect the first available IDE device,
> on this device is the MBR which contain the boot loader and partition
> tables
> 
> now suppose i have Two OS install -- debian Etch and the centos ...and grub
> is the default boot loader ( and grub file is located in /etc/grub.conf
> ..which has instruction / menu screen for booting the various OS )
> but i don't seem to understand  one thing - How is /etc/grub.conf made
> available to the boot loader   even before a OS is selected ( explanation
> not very clear in the article )
> 

body	__AGNELLO	/^Agnello Dsouza$/
body	__GRUB		/grub/i
score   WRONG_LIST	(__AGNELLO && __GRUB)
score	WRONG_LIST	5.0