Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Kernel zu Groß,warum???

  1. #1
    Omen
    Gast

    Kernel zu Groß,warum???

    Habe mein Kernel Kompiliert mit
    make dep
    make bzImage
    make modules
    make modules_install

    Der Kernel ist danach 850KB groß.
    Dies ist kleiner als der Kernel von SuSE.

    Wenn ich nun lilo eingebe, dann kommt die Meldung
    Fatal: Kernel /boot/vmlinux is too big

    Warum?????

  2. #2
    Moderator
    Registriert seit
    Dec 1999
    Ort
    Stuttgart
    Beiträge
    1.466
    Hi,

    welche Datei hast Du aus dem Kernelverzeichnis nach /boot/vmlinux kopiert ?

    Gruß micha
    IRC: irc.euirc.net #tux

  3. #3
    Omen
    Gast
    Ok, es geht, hab ein fehler gemacht.

  4. #4
    weils meins ist! Avatar von Kip
    Registriert seit
    Apr 2001
    Ort
    Darmstadt
    Beiträge
    1.138
    schön das du den Fehler gefunden hast ... würdest du uns auch noch mitteilen was der Fehler war??
    wir haben nämlich das gleiche Prob ...

  5. #5
    Omen
    Gast
    So habe ich es gemacht.

    Man geht in /usr/src/linux-2.4.17/linux
    und gibt make menuconfig ein.
    Danach stellt man alles ein was man habe will.
    Man Speichert das ganze und gibt in der Konsole dies ein.
    make dep clean bzImage modules modules_install.
    Wenn er nach einer weile fertig ist, dann kopiert man die System.map nach /boot.

    Danach geht man ins
    /usr/src/linux-2.4.17/linux/arch/i386/boot
    und kopiert die bzImage Datei nach /boot

    Wenn ihr die bzImage nach /boot kopiert habt, dann könnt ihr diese Datei auch umbenennen.
    Man Konfiguriere Lilo und gibt dann lilo ein.
    So das was.
    Man bootet nun den Rechner und hofft das man Kernel Panik bekommt.

    So habe ich es gemacht!!!

  6. #6
    User
    Registriert seit
    May 2001
    Beiträge
    8.688
    Ja, das kenn ich. Hierher z.B.: http://www.linuxforen.de/forums/show...threadid=20583

    Aber was genau hast du denn nun verkehrt gemacht ?

  7. #7
    Omen
    Gast
    Habe einfach die falsche datei nach /boot kopiert.
    Habe dann nochmal nachgelesen und festgestellt, das der kompilierte Kernel in arch/i386/boot liegt mit dem name bzImage.

    Tschau

  8. #8
    Registrierter Benutzer
    Registriert seit
    Jan 2002
    Beiträge
    17
    nachdem ihr System.map nach /boot kopiert habt, solltet ihr ein make clean durchführen!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •