KErnelin kääntäminen

Olen kääntänyt kernelin ja kopioinut bzimagen (erinimellä) boot-hakemistoon. Samoin mappi filen. Mitä teen seuraavaksi? Minulla on SuSe 9.1 ja grub sekä käännän 2.6.11 kerneliä. Koeilin kirjoittaa mkinitrd, mutta se taisi ladata vanhan kernelin.
6337
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

"Koeilin kirjoittaa mkinitrd, mutta se taisi ladata vanhan kernelin. "

man mkinitrd
mkinitrd [--version] [-v] [-f]
[--preload=module] [--omit-scsi-modules]
[--omit-raid-modules] [--omit-lvm-modules]
[--with=module] [--image-version]
[--fstab=fstab] [--nocompress]
[--builtin=module] [--nopivot]
image kernel-version

Äänestä
  • Olen nimennyt imagen kernel-2.6.11. Tämmöistä tulee:

    mkinitrd kernel-2.6.11 2.6.11
    kernel-2.6.11/var/tmp is not a directory

    Äänestä

  • zeppos kirjoitti:

    Olen nimennyt imagen kernel-2.6.11. Tämmöistä tulee:

    mkinitrd kernel-2.6.11 2.6.11
    kernel-2.6.11/var/tmp is not a directory

    # mkinitrd -k /boot/kernel-2.6.11 -i 2.6.11
    Root device: /dev/hdc3 (mounted on / as reiserfs)
    Module list: reiserfs

    Kernel image: /boot/kernel-2.6.11
    Initrd image: /boot/2.6.11
    Shared libs: lib/ld-2.3.3.so lib/libc.so.6
    Modules: kernel/fs/reiserfs/reiserfs.ko
    Bootsplash: SuSE (800x600)

    Mitä mun nyt pitää editoida tuonne /boot/grub/menu.lst:

    ------
    # Modified by YaST2. Last modification on Mon Jan 1 11:49:54 2001


    color white/blue black/light-gray
    default 0
    timeout 8
    gfxmenu (hd0,0)/message

    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title Linux
    kernel (hd0,0)/vmlinuz root=/dev/hdc3 vga=0x314 splash=silent desktop resume=/dev/hdc2 showopts
    initrd (hd0,0)/initrd

    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
    title Failsafe
    kernel (hd0,0)/vmlinuz root=/dev/hdc3 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3
    initrd (hd0,0)/initrd
    ------

    En uskalla mitä sattuun alkaa muuttamaan.

    Kiitoksia vastauksista etukäteen!

    Äänestä

  • zeppos kirjoitti:

    # mkinitrd -k /boot/kernel-2.6.11 -i 2.6.11
    Root device: /dev/hdc3 (mounted on / as reiserfs)
    Module list: reiserfs

    Kernel image: /boot/kernel-2.6.11
    Initrd image: /boot/2.6.11
    Shared libs: lib/ld-2.3.3.so lib/libc.so.6
    Modules: kernel/fs/reiserfs/reiserfs.ko
    Bootsplash: SuSE (800x600)

    Mitä mun nyt pitää editoida tuonne /boot/grub/menu.lst:

    ------
    # Modified by YaST2. Last modification on Mon Jan 1 11:49:54 2001


    color white/blue black/light-gray
    default 0
    timeout 8
    gfxmenu (hd0,0)/message

    ###Don't change this comment - YaST2 identifier: Original name: linux###
    title Linux
    kernel (hd0,0)/vmlinuz root=/dev/hdc3 vga=0x314 splash=silent desktop resume=/dev/hdc2 showopts
    initrd (hd0,0)/initrd

    ###Don't change this comment - YaST2 identifier: Original name: failsafe###
    title Failsafe
    kernel (hd0,0)/vmlinuz root=/dev/hdc3 showopts ide=nodma apm=off acpi=off vga=normal noresume nosmp noapic maxcpus=0 3
    initrd (hd0,0)/initrd
    ------

    En uskalla mitä sattuun alkaa muuttamaan.

    Kiitoksia vastauksista etukäteen!

    lisää alla oleva /boot/grub/menu.lst:aa

    ###Don't change this comment - YaST2 identifier: Original name: SunOmaLinux###
    title SunOmaKerneli
    kernel (hd0,0)/boot/kernel-2.6.11 root=/dev/hdc3 vga=0x314 splash=silent desktop resume=/dev/hdc2 showopts
    initrd (hd0,0)/boot/2.6.11

    Äänestä

ftp://ftp.suse.com/pub/projects/kernel/kotd

lataa tarvittavat paketit kerneli ja kernelin lähdekoodi. (versio on 2.6.11.2)

päivitä mkinitrd, sieltä löytyy ohjeet.

boottaa kone, käännä kerneli uudestaan jos niin haluat.

Äänestä

Kommentoi aloitusta


zeppos kirjoitti:

Olen kääntänyt kernelin ja kopioinut bzimagen (erinimellä) boot-hakemistoon. Samoin mappi filen. Mitä teen seuraavaksi? Minulla on SuSe 9.1 ja grub sekä käännän 2.6.11 kerneliä. Koeilin kirjoittaa mkinitrd, mutta se taisi ladata vanhan kernelin.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu