|
| Mere end én init på Fra : Klaus Alexander Seis~ |
Dato : 23-01-06 01:17 |
|
Hej gruppe
Jeg har en Fritz!Box¹ der kører Linux. Det undrer mig at der ofte er
mere end én init-process, fx som nu:
#v+
~ # ps | grep i[n]it
1 root 296 S init
444 root 292 S init
~ #
#v-
(Både ps og grep er busybox-funktioner, derfor dette format.)
Har nogen en forklaring?
Mvh,
// Klaus
¹) < http://www.fritzbox.dk/> m.fl.
--
Klaus Alexander Seistrup
Copenhagen, Denmark
http://seistrup.dk/
| |
Ukendt (23-01-2006)
| Kommentar Fra : Ukendt |
Dato : 23-01-06 22:43 |
|
Klaus Alexander Seistrup wrote:
>
> Hej gruppe
>
> Jeg har en Fritz!Box¹ der kører Linux. Det undrer mig at der ofte er
> mere end én init-process, fx som nu:
>
> #v+
>
> ~ # ps | grep i[n]it
> 1 root 296 S init
> 444 root 292 S init
> ~ #
>
> #v-
>
> (Både ps og grep er busybox-funktioner, derfor dette format.)
>
> Har nogen en forklaring?
Er init så også busybox?
--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);
| |
N/A (24-01-2006)
| Kommentar Fra : N/A |
Dato : 24-01-06 19:21 |
|
| |
Ukendt (24-01-2006)
| Kommentar Fra : Ukendt |
Dato : 24-01-06 19:21 |
|
Klaus Alexander Seistrup wrote:
>
> Ja, init er osse busybox.
Så drejer spørgsmålet sig altså i virkeligheden om, hvordan
busybox init virker. Det kan jeg desværre ikke huske helt præcist.
Men såvidt jeg husker står den selv for at stille en shell til
rådighed på hver VC uden at gøre bruge af nogen getty. Det kan
være det den ekstra process laver. Hvis du har en strace derpå
kan du jo prøve at anvende den på den pågældende process.
--
Kasper Dupont -- Rigtige mænd skriver deres egne backupprogrammer
#define _(_)"d.%.4s%."_"2s" /* This is my new email address */
char*_="@2kaspner"_()"%03"_("4s%.")"t\n";printf(_+11,_+6,_,6,_+2,_+7,_+6);
| |
Klaus Alexander Seis~ (24-01-2006)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 24-01-06 19:49 |
|
Kasper Dupont skrev:
>> Ja, init er osse busybox.
>
> Så drejer spørgsmålet sig altså i virkeligheden om, hvordan
> busybox init virker. Det kan jeg desværre ikke huske helt
> præcist.
Så må jeg nok kigge i sourcen til busybox.
> Men såvidt jeg husker står den selv for at stille en shell
> til rådighed på hver VC uden at gøre bruge af nogen getty.
Det giver god mening, selv om det er lidt svært at tjekke hvad
der sker hvis man ikke har shell-adgang.
> være det den ekstra process laver. Hvis du har en strace
> derpå kan du jo prøve at anvende den på den pågældende
> process.
Jeg har desværre ikke strace på boxen, men jeg kan prøve at lede
efter det.
Tak for hjælpen.
Mvh,
--
Klaus Alexander Seistrup
PNX · http://pnx.dk/
| |
Klaus Alexander Seis~ (24-01-2006)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 24-01-06 19:49 |
|
Kasper Dupont skrev:
>> ~ # ps | grep i[n]it
>> 1 root 296 S init
>> 444 root 292 S init
>> ~ #
>>
>> (Både ps og grep er busybox-funktioner, derfor dette format.)
>>
>> Har nogen en forklaring?
>
> Er init så også busybox?
Ja, init er osse busybox.
Mvh,
--
Klaus Alexander Seistrup
PNX · http://pnx.dk/
| |
Klaus Alexander Seis~ (24-01-2006)
| Kommentar Fra : Klaus Alexander Seis~ |
Dato : 24-01-06 19:49 |
|
Kasper Dupont skrev:
>> ~ # ps | grep i[n]it
>> 1 root 296 S init
>> 444 root 292 S init
>> ~ #
>>
>> (Både ps og grep er busybox-funktioner, derfor dette format.)
>>
>> Har nogen en forklaring?
>
> Er init så også busybox?
Ja, init er osse busybox.
Mvh,
--
Klaus Alexander Seistrup
PNX · http://pnx.dk/
| |
|
|