← Back to team overview

sslug-teknik team mailing list archive

Re: Bedste måde at installere ny kernel på en ikke devel linux firewall?

 

Hej Hans Henrik.

Bedste måde, nej sikkert/måske ikke .....? Det *bør* ikke give problemer.

På "kernel-server":
Kopier /lib/modules/2.2.17 til /lib/modules/2.2.17.org. (Hvis du kører 2.2.17
på "kernel-server")
  cp -r /lib/modules/2.2.17 /lib/modules/2.2.17.org

Fremstil kernen (Det ser ud til du ved hvordan)
 make config dep clean bzImage modules modules_install

Fremstil tmp-dir's.
Kopier kerne og moduler til tmp-dir's
 mkdir /kernel-dir /kernel-dir/boot                                           #
opret dir's
 mkdir /kernel-dir/lib /kernel-dir/lib/modules                                #
opret dir's
 cp /usr/src/linux/System.map /kernel-dir/boot/System.map-2.2.17              #
kopier System.map
 cp /usr/src/linux/arch/i386/boot/bzImage /kernel-dir/boot/bzImage-2.2.17     #
kopier kerne
 cp -r /lib/modules/2.2.17 /kernel-dir/lib/modules                            #
kopier moduler

 tar cfz /kernel-dir.tgz /kernel-dir                                          #
pak

  Ryd op ...
 rm -rf /lib/modules/2.2.17
 cp -r /lib/modules/2.2.17.org /lib/modules/2.2.17

  ftp el.l kernel-dir.tgz til din firewall

På firewall:
Udpak, og ret lilo.conf
 tar xfz /path/to/kernel-dir.tgz -C /                                         #
Udpakker

  Tilføj i /etc/lilo.conf:
   image=/boot/bzImage-2.2.17
      label=new
      read-only

  kør lilo:
 /sbin/lilo

Et forslag.
Venlig hilsen Kristian.


HHJ wrote:

> Hej SSLUG'ere
>
> Jeg har en gammel i486DX stående og share ppp dialup ud på lokalnettet ..
>
> Den har ikke så meget harddisk og er iøvrigt fantastisk langsom :) så jeg
> har ikke installeret nogen devel tools på den.
>
> Jeg har også linux på min egen maskine som er af noget nyere dato og den er
> der masser af devel tools på..
>
> Jeg har lige hentet 2.2.17 kernel sourcen ned så jeg er klar til at compile
> mig nogle nye kernels ..
>
> Jeg vil gerne havde kompilet nogle ekstra ip_masq moduler med ..(ip_masq_icq
> og ip_masq_msn).
>
> Hvordan får man bedst installeret ny kernel og modules på en anden maskine
> end den det blev kompileret på ?
>
> Begge maskiner er RedHat 7.0.
>
> Mvh. Hans Henrik

Follow ups

References