sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #03725
Re: kmod og binfmt-464c
In <7bpn2b$nl7$1@xxxxxxxxxxxx> "Ulrik Buchholtz" <misty@xxxxxxxx> writes:
>OK, det lyder sandsynligt, men hvorfor står der så i hjælp til binfmt_misc,
>at når den er slået til, så er ELF ikke nødvendig.
Det står der faktisk heller ikke, men jeg er enig med dig i at det let kan
misforstås:
If you say Y here, you won't need "Kernel support for JAVA binaries"
(CONFIG_BINFMT_JAVA) or "Kernel support for Linux/Intel ELF
binaries" (CONFIG_BINFMT_EM86), as this is a more general solution.
Beskrivelsen omtaler CONFIG_BINFMT_EM86, men det er support for
Intel/ELF programmer på en ALPHA maskine. Den almindelige ELF support
hedder CONFIG_BINFMT_ELF.
Og i beskrivelsen af CONFIG_BINFMT_ELF står der da også at
You definitely want to say Y here. [...]
Saying M or N here is dangerous because some
crucial programs on your system might be in ELF format.
>I øvrigt blev misc kompileret fast ind i kernel og ikke som modul.
>Så burde alle programmer som misc og a.out understøtter da kunne
>køres??? Eller hvad?
At have misc-formatet i kernen betyder blot, at den kan finde ud af
at prøve at køre modprobe programmet for at loade support for andre
formater. Hvis ikke den kan køre selve modprobe formatet, nytter
det ikke noget. Ganske ligesom du er nødt til at have din harddisk
driver support bygget ind i kernen, fordi du ikke kan læse modulet
ind fra harddisken.
Man er nødt til at have noget at starte med for at kunne komme videre.
--
Henrik Storner | "Software engineering is a race between engineers
<storner@xxxxxxxx> | who try to create foolproof software and the
| universe which is trying to create bigger fools.
| So far, the universe is winning..."
References