Eigenen Kernel mit SUSE 6.4

Von: , Frage gestellt am Do, 25. Mai 2000

Hallo,

will mir einen eigenen Kernel unter Suse bauen. Bekomme bei "make config" folgende Fehlermeldung :make: *** No rule to make target `config'. Stop.

Hat jemand ne bessere Beschreibung wie die aus dem Susehandbuch ???

11 Antworten zu dieser Frage

  1. Antwort von nach 15 Minuten hilfreich
    Re: Eigenen Kernel mit SUSE 6.4

    will mir einen eigenen Kernel unter Suse
    bauen. Bekomme bei "make config" folgende
    Fehlermeldung :make: *** No rule to make
    target `config'. Stop.
    Klingt so, als hättest Du nur die Kernelheader, nicht aber die Kernelquellen installiert.

    al

  2. Antwort von nach einer Stunde hilfreich
    Re: Eigenen Kernel mit SUSE 6.4

    Hallo,

    will mir einen eigenen Kernel unter Suse
    bauen.
    Da stellt sich natuerlich sofort die Frage, warum? Gibt es ein spezielles Problem, oder ist es reine Neugier wie sowas funktioniert? Wenn Du mit Linux produktiv arbeitest/arbeiten willst solltest Du Dir jede Aenderung -- erst recht eine so radikale wie einen neuen Kernel -- sehr gut ueberlegen. Bekomme bei "make config" folgende
    Fehlermeldung :make: *** No rule to make
    target `config'. Stop.
    Installiere unbedingt die Kernel-Sourcen. Sollte per Yast - Auswahl "zu installierende Pakete" in der Serie "d - Programmentwicklung". Hat jemand ne bessere Beschreibung wie
    die aus dem Susehandbuch ???
    Was stoert Dich denn an der Beschreibung??

    Gruss

    Jens

  3. Antwort von nach 4 Stunden hilfreich
    Re: Eigenen Kernel mit SUSE 6.4

    Hallo,

    will mir einen eigenen Kernel unter Suse
    bauen. Bekomme bei "make config" folgende
    Fehlermeldung :make: *** No rule to make
    target `config'. Stop.
    zuvor solltest Du machen

    cd /usr/src/linux/

    oder Du führst folgendes aus:


    susewmif kernel de
    Hat jemand ne bessere Beschreibung wie
    die aus dem Susehandbuch ???
    Nöö

  4. Antwort von nach 21 Stunden hilfreich
    Re: Eigenen Kernel mit SUSE 6.4

    Hallo,

    Hi, will mir einen eigenen Kernel unter Suse
    bauen. Bekomme bei "make config" folgende
    Fehlermeldung :make: *** No rule to make
    target `config'. Stop.

    Hat jemand ne bessere Beschreibung wie
    die aus dem Susehandbuch ???
    Wenn ich einen neuen Kernel kompiliere, wechsele ich in das Kernel Quellverzeichnis (mit aktivem X-Server); meist /usr/src/linux
    Dann führe ich den Befehl make xconfig aus. In dem nun erscheinendem Menü wähle ich die von mir gewünschte Konfiguration, speichere und beende die Konfiguration, führe den Befehl make dep und make bzImage aus. Wenn als eine der letzten Meldungen Kernel is XXXX K erscheint, ist der Kernel da und make modules kann ausgeführt werden. Falls aber mit einem ERROR abgebrochen wird war die gewählte Konfiguration falsch und man müß von vorne anfangen.
    Im Verzeichnis ~/arch/i386/boot müßte der Kernel (bzImage) gespeichert sein. Dann bewege ich ihn mit
    mv arch/i386/boot/bzImage /boot/vmlinuz_neu
    auf die Bootpartition. Nun muß der Kernel noch bei lilo angemeldet werden. Dies kann manuell durch editieren der Datei lilo.conf und das Komando lilo oder per Yast geschehen. Es empfiehlt sich den neuen Kernel zunächst nur als neue Bootoption einzustellen.

    Gruß
    Robin

  5. Antwort von nach 8 Tagen hilfreich
    Re: Eigenen Kernel mit SUSE 6.4

    Kann dich nur unterstützen, hab das gleiche Problem unter SuSE 6.4, vielleicht gibt mal jemand hier einen produktiven Vorschlag ab, der Kernel ist nämlich noch der Standard Kernel den Linux bei der ersten Installation installiert. Kann es sein, das SuSE da so eine Art Schutz drin hat, es hilft mit nämlich nicht sehr viel wenn ich in allen HowToS lese, wie ich sowas mit dem Kernel mache und dann funktioniert es unter 6.4 nicht.

    Hoffentlich kann mal jemand helfen. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 9 Tagen hilfreich
      Re^2: Eigenen Kernel mit SUSE 6.4

      Hi, will mir einen eigenen Kernel unter Suse
      bauen. Bekomme bei "make config" folgende
      Fehlermeldung :make: *** No rule to make
      target `config'. Stop.

      Hat jemand ne bessere Beschreibung wie
      die aus dem Susehandbuch ???
      schau halt mal nach /usr/doc/HOWTO/, da steht was von Kernel-HOWTO. Das hilft echt. Kann dich nur unterstützen, hab das
      gleiche Problem unter SuSE 6.4,
      Du hast eben keine Kernelquellen installiert. vielleicht gibt mal jemand hier einen
      produktiven Vorschlag ab, der Kernel ist
      nämlich noch der Standard Kernel den
      Linux bei der ersten Installation
      installiert.
      Kernelsourcen sind und bleiben ungleich Kernelbinaries. Ohne Sourcen kein Compilieren. So einfach ist das. Der Standardkernel reicht übrigens für die meisten Anwendungen aus. Wenn Du ein konkretes Problem mit ihm hast, dann äußere das. Kann es sein, das SuSE da so
      eine Art Schutz drin hat,
      Quatsch. es hilft mit
      nämlich nicht sehr viel wenn ich in allen
      HowToS lese, wie ich sowas mit dem Kernel
      mache und dann funktioniert es unter 6.4
      nicht.
      definiere "alle HowTOs"
      erweitere "lese" zu "verstehen"
      definiere --verbose "es funktioniert nicht" Hoffentlich kann mal jemand helfen.
      Bei konkreten Problemen, gern.

      al

      • Antwort von nach 13 Tagen hilfreich
        Re^3: Eigenen Kernel mit SUSE 6.4

        sag mal, gehört es bei Linux eigentlich zum guten Stil mit Anfängern etwas ruppig umzugehen? Ich bin auch nicht gerade Experte und finde die Handbücher und How-tos etwas schwierig zu verstehn, ums mal vorsichtig auszudrücken. Und das Problem um das es hier ging fand ich schon sehr konkret als ichs hatte.
        Gruß juergen [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

        • Antwort von nach 13 Tagen hilfreich
          Re^4: Eigenen Kernel mit SUSE 6.4

          al, gehört es bei Linux eigentlich
          zum guten Stil mit Anfängern etwas ruppig
          umzugehen?
          Wenn zum x-ten Mal dasselbe gefragt wird, und zudem die vorhandene Dokumentation nicht genutzt wird und ausserdem noch Fehler mit einem nichtssagenden "es funktioniert nicht" bekannt gegeben werden, anstatt *endlich* einmal die konkrete Fehlermeldung zu zitieren, dann mag der Tonfall auch mal etwas weniger säuselnd werden. Und das
          Problem um das es hier ging fand ich
          schon sehr konkret als ichs hatte.
          vielleicht hättest Du Dein Problem ja auch differenzierter _geschildert_.

          al

          • Antwort von nach 13 Tagen hilfreich
            Re^5: Eigenen Kernel mit SUSE 6.4

            Hallo al

            nein, ich hätt´s leider auch nicht differenzierter schildern können und die Doku hat mir auch nicht weitergeholfen, ich habe zwischen 40 und 50 h darauf verschwenden müssen bis ich´s rausgefunden habe. Und dann nach der guten alten Trial-And-Error-Methode.

            Ich denke zwar auch (wie du oben erwähnt hast) dass das(oder der?) Standart-Kernel so ziemlich alle Anwendungen abdeckt, bin aber der Meinung, dass ich mit einem auf mein System angepasstes besser, weil ballastärmer, bedient bin. SuSE versucht sichs da meiner Meinung nach ein wenig einfach zu machen

            Gruss

            Juergen [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]



Keine passende Antwort gefunden? Jetzt eigene Frage stellen!