/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
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/

Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408527
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste