← Back to team overview

sslug-teknik team mailing list archive

Re: .1

 

In <3BAA4A08.A9090B5F@xxxxxxxxxxxxxxxx> Rasmus Laursen <dsl13480@xxxxxxxxxxxxxxxx> writes:

>På min Redhat 7.0 var der engang en "kernel.h" i /boot. Jeg har
>åbenbart slettet den, at den bliver kreeret igen under boot. (ud fra
>rc.sysinit) 
>Så er mit spørgsmål..: er det en Redhat ting???? og hvad bruges den
>til???

Ja, det er en Red Hat ting.

Den dannes ud fra oplysninger om hvor mange CPU'er du har i maskinen,
og hvilken type det er. Dette bruges bl.a. hvis du laver rpm-pakker
på maskinen, hvor make-filer bliver tunet til at køre flere ting
parallelt på multi-processor maskiner.

>Det vil jo betyde at det ikke er en Redhat ting.....men hvordan
>genererer man så sådan en generisk, manuelt????

/boot/kernel.h er blot et symlink til /boot/kernel.h-KERNEVERSION,
og denne fil kommer med kernel-headers rpm-pakken. Så du kan blot
installere kernel-headers pakken ... 

Men ellers ser den således ud:

/* This file is automatically generated at boot time. */
#ifndef __BOOT_KERNEL_H_
#define __BOOT_KERNEL_H_

/* Kernel type i686 */

#ifndef __MODULE_KERNEL_i686
#define __MODULE_KERNEL_i686 1
#endif

#ifndef __BOOT_KERNEL_ENTERPRISE
#define __BOOT_KERNEL_ENTERPRISE 0
#endif

#ifndef __BOOT_KERNEL_SMP
#define __BOOT_KERNEL_SMP 0
#endif

#ifndef __BOOT_KERNEL_UP
#define __BOOT_KERNEL_UP 1
#endif

#endif
-- 
Henrik Storner <henrik@xxxxxxx> 

Jeg søger job - http://www.hswn.dk/job/


Brug <sslug-netvaerk@xxxxxxxx> til netværksemner



Follow ups

References