[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [address@hidden (Alfred M. Szmidt)] Re: Init question
From: |
he . ram |
Subject: |
Re: [address@hidden (Alfred M. Szmidt)] Re: Init question |
Date: |
Sat, 27 Jul 2002 15:04:04 +0530 |
>-- Original Message --
>To: he.ram@californiadigital.com
>Cc: "Jason Dagit" <dagit@engr.orst.edu>, help-hurd@gnu.org
>Subject: Re: [ams@kemisten.nu (Alfred M. Szmidt)] Re: Init question
>From: ams@kemisten.nu (Alfred M. Szmidt)
>Date: 26 Jul 2002 14:14:45 +0200
>
>
>he.ram@californiadigital.com writes:
>> It goes something like this plz see this attachment ..
>
>You're boot sequence is wrong. But if you correct it, how exactly
>does it differ from my explanation?
>
>> GNU/HURD BOOT SEQUENCE
>> ---------------------
>>
>>
>> GRUB: --------> oskit-mach
>> | |
>> | V
>> :------> modules: ext2fs.static (with argument)
>> | |
>> | V
>> '------> modules: (ld.so) + exec (Calls init)
>> |
>> V
>> {start "oskit-mach" with rootdisk parameter}
>
>What does this mean?
>
>> USER SPACE:{exec}
>> |
>> V
>> {init} --> console-run --> (with -s option giving shell)
>
>This is just bogus, console-run gets executed _after_ auth and proc.
>Look at [hurd]/init/init.c. And you are not passing an option to
>console-run. Look at the code!
>
>--
>Alfred M. Szmidt
what you understand of that diagram is wrong !!
But after fineshing "exec->init->proc->auth" sequence, all translator will
start running, But to get the login prompt.
"init" will call console-run then the above sequence will continue .. for
more information plz read oskit-mach document.
Regards
Ramesh