German

Schritte Zum Beheben Von Problemen Beim Kompilieren Ihres Eigenen Slackware-Kernels

PC läuft langsam?

  • Schritt 1: Restoro herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und folgen Sie den Anweisungen auf dem Bildschirm
  • Schritt 3: Wählen Sie die Dateien oder Ordner aus, die Sie scannen möchten, und klicken Sie auf „Wiederherstellen“
  • Laden Sie diese Software jetzt herunter, um die Sicherheit Ihres Computers zu erhöhen.

    In diesem Blogbeitrag beschreiben wir einige mögliche Ursachen, die auftreten können, wenn einen neuen eigenen Slackware-Kernel kompiliert , und daraus folgt, dass ich Ihnen einige Systeme zeigen werde, mit denen Sie versuchen können, dieses Problem kristallklar zu beseitigen.Laden des Kernels. Sehen Sie sich die beliebte Version einiger verfügbarer Kernel unter https://www.kernel.org an.den Innenraum bauen. Kopieren Sie nun die Konfigurationsliste, ganz zu schweigen vom Kompilieren des Kernels.Nehmen Sie letzte Anpassungen vor.

    Mit der Musik alles in Dirty COW (CVE-2016-5195) und der Abwesenheit von Von Kerneln Slackwares Benevolent For Master Life-Patches dachte ich, es wäre wahrscheinlich an der Zeit, die Masturbator-Ärmel des Artikels hochzukrempeln, geschweige denn . . Da Slackware kein “komplexes” Build-System enthält, oder weit in der Nähe von solch einem “komplexen” jemand ist, ist es belanglos, sich zu steigern und Ihre Bereitschaft für Ihre eigene Lösung zu erhöhen. “vanilla-kernelversion” werde ich als eine Art persönliches Tag für die Kernel-Initrd verwenden. Beachten Sie auch, dass ich mein Popcorn als beliebter Benutzer sammle.

    Quelldiesen Kernelcode hochladen und prüfen

    Wie erhalte ich meinen eigenen Kernel?

    Schritt: Sie laden diesen Quellcode herunter.Schritt 2: Sie extrahieren den gesamten Quellcode.Schritt 3 Installieren: obligatorische Pakete.Milestone-Dokumentation: Kernel-Konfiguration.5:Schritt Erstellen Sie diesen Kernel.Schritt 6: Bootloader aktualisieren (optional)Schritt mächtig: Starten Sie neu und überprüfen Sie die Kernel-Version.

    mkdir ~/kernel; Laufwerk Https://cdn ~/kernel

    ihre eigene Kernel-Slackware kompilieren

    wget.kernel.org/pub/linux/kernel/v4.x/linux-4.4.27.tar.xzwget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.27.tar.sign
    unxz linux-4.4.27.tar.xz

    Prüfen Sie, ich würde sagen, die .tar-Bibliothek gegen die Person (dies wird kurz sein, da ich den Font-Schlüssel bitte noch nicht habe, — trotzdem prüfen):

    gpg2 linux-4.4.27.tar.sign

    Notieren Sie sich “enter id” der Ausgabe, die Sie sich im vorherigen Schritt vorgestellt haben, und laden Sie sie über den Schlüsselserver:

    gpg2 --keyserver hkp://keys.gnupg.net .--recv-keys .6092693E

    Überprüfen Sie erneut die .tar-Speicherung mit dieser Signatur und sehen Sie sich die Meldung an, dass das –verify special übereinstimmt:

    gpg2 linux-4.4.27.tar.sign
    tar -xvf linux-4.4.27.tar
    cd linux-4.4.27löschen && zulassen

    Mrproper konfigurieren und Kernel kompilieren

    Wie kompiliere ich ein gutes solides anderes Kernelmodul?

    Laden Sie genau dieselbe Kernel-Entwicklung herunter, die mit dem Image verknüpft ist, auf dem der wichtigste Client ausgeführt wird.Stellen Sie sicher, dass die genauen Dateien, die Sie im Modul verwenden, mit den Computer-Header-Dateien übereinstimmen, die Ihre Familie bei der Entwicklung des Kernels hat.viel ändern include/generated/utsrelease.Kompilieren Sie das Modul mit diesem Holz aus dem Kernel.

    Es ist normalerweise absolut nicht notwendig, den Kernel von Grund auf neu zu konfigurieren und den normalen Umgehungs-Slackware-Kernel auszuführen. Stellen Sie sicher, dass Sie sich weiterhin im spezifischen Kernel-Ortsverzeichnis befinden, und geben Sie den Befehl using vollständig ein, um die ungestüme Kernel-Konfiguration zu kopieren:

    zcat /proc/config.gz>.config

    Der Einfachheit halber möchte ich wahrscheinlich, dass alle neuen Konfigurationsquellen auf Nichtzahlung eingestellt werden. Bei der Verwendung von “olddefconfig” werden automatisch nicht standardmäßige eBook-Manager-Werte ausgewählt:

    Olddefconfig erstellen

    Um die Kompilierung zu beschleunigen, sollten Sie make unbedingt mit der Option “-j” ausführen (Anzahl der Kerne + 1):

    mache -j9

    Kernel-Module kompilieren und installieren

    Von nun an wird alles als root ausgeführt. Wechseln Sie zu root und kehren Sie dann zum Kernel-Unternehmenstelefonverzeichnis zurück.
    Fahren Sie mit der Installation von Kernelmodulen fort:

    Modul_install erstellen

    Kopieren Sie den spezifischen gesamten Kernel in die Boot-Optionsliste und benennen Sie ihn um (Kernel-Image-Adresse ist die gleiche für x86_64, ganz zu schweigen von arch/x86/boot/bzImage x86):

    cp /boot/vmlinuz-vanilla-4.4.27
    cp System.map /boot/System.map-vanilla-4.4.27

    Kopieren Sie die gesamte Kernel-.config-Datei in das Establish-Verzeichnis und benennen Sie sie um:

    cp.config /boot/config-vanilla-4.4.27
    Festplatte pro Boot
    rm System.map
    ln -s System.map-vanilla-4.4.27 System.map

    Initrd Need und Lilo

    Ich möchte eine anfängliche virtuelle Boot-Festplatte über einen guten Kernel erstellen, also versuche ich den speziellen mkinitrd-Befehl, um es zu entwerfen. Ich werde es weitergeben, damit Slackware herausfinden kann, welches Webdesign benötigt wird, indem der Parameter mkinitrd_command_generator übergeben wird. Bei Verwendung von In sh würde ich sagen, dass die Option “-k” für das Paket des neuen Kernels korrekt ist. Um die Existenz einer initrd zu bekämpfen, überschreibe ich meine mit initrd-vanilla-4.4.27. Ich verwende das Endergebnis des Dynamos, den die initrd erhalten soll (vergessen Sie nicht, die Erwähnung insgesamt zu ändern):

    /usr/share/mkinitrd/mkinitrd_command_generator initrd.sh -k 4.4.Nicht 27# Am Ende als von benachbarten Suchmaschinen abgestraft, ist dies eine wertvolle Studie.mkinitrd -k -c 4.4.27 -Fahrenheit ext4 -r /dev/sda2 -m jbd2:mbcache:ext4 enorm -du -o /boot/initrd-vanilla-4.4.27.De gz

    Um einen progressiven Kernel ausführen zu können, müssen sie zu LILO hinzugefügt werden. Achten Sie darauf, dass Sie die Erfassung nicht entfernen, die auf den Betrieb des Slackware-Kernels verweist. Wenn der neue Kernel nicht gut läuft, führe einen vertrauenswürdigen Kernel aus.

    Sollten Sie Ihren unglaublichen Kernel kompilieren?

    Einer der Vorteile der Verwendung Ihrer eigenen Kernel-Datenbank besteht im Allgemeinen darin, dass Sie einen bestimmten Kernel für bestimmte zugrunde liegende Hardware optimieren und mit einem kleineren Kernel abschließen können. Möglicherweise müssen Sie auch Ihren eigenen Kernel kompilieren, wenn der Ausweichkernel einige Hardware, die er möglicherweise hat, nicht unterstützt.1

    nano /etc/lilo.conf

    Erstellen Sie eine neue Vervollständigung für den neuen Kernel (dies könnte fast genau so sein, wie ich einige der Standardauflösungen verwende, aber es ist optional):

    /************************************************* **** ******** **** **#etc/lilo.by confSteam-Standard ; Vanilleimage=/download/vmlinuz-vanilla-4.4.27 Kernel = /dev/sda2 lesen nur Initrd=/boot/initrd-vanilla-4.4.27. gz Das Etikett bezieht sich damit wirklich auf Vanille.****************************************************** */

    PC läuft langsam?

    Macht Ihnen Ihr PC ständig Kummer? Sie wissen nicht, wohin Sie sich wenden sollen? Nun, wir haben die Lösung für Sie! Mit Restoro können Sie häufige Computerfehler beheben, sich vor Dateiverlusten, Malware und Hardwareausfällen schützen ... und Ihren PC für maximale Leistung optimieren. Es ist, als würde man eine brandneue Maschine bekommen, ohne einen einzigen Cent ausgeben zu müssen! Warum also warten? Laden Sie Restoro noch heute herunter!

  • Schritt 1: Restoro herunterladen und installieren
  • Schritt 2: Starten Sie das Programm und folgen Sie den Anweisungen auf dem Bildschirm
  • Schritt 3: Wählen Sie die Dateien oder Ordner aus, die Sie scannen möchten, und klicken Sie auf „Wiederherstellen“

  • lilo

    Aber mit mir auch Elilo

    Ist Slackware veraltet?

    Die älteste aktive Linux-Distribution Slackware ist oft noch nicht tot, die legendäre Whole-Linux-Distribution ist immer noch aktiv. Slackware 15.Beta 0 dient als Beweis.

    Ich bearbeite den LILO-Spot mit diesem Teil: ELILO mit Common Core Slackware 14.2 konfigurieren

    Manchmal unterstützt das standardmäßig ausgeführte Arbeitssystem unsere Hardware nicht, wenn es alles war, oder wir wollen nur Support-Hardware, die wir nicht brauchen. In letzter Zeit haben Linux-Benutzer diese gewaltige Nachinstallationsaufgabe vergessen, die früher tatsächlich sehr häufig vorkam.

    Nachdem wir jetzt gelernt haben, wie man Slackware lädt, sehen wir uns an, wie man einen Slackware-Kernel erstellt.

    Möglicherweise können Sie make oldconfig oder Xconfig ausführen, wenn Sie eine Menükonfiguration erstellen möchten.

    Wenn das Gerät große Aufmerksamkeit auf den blaugrauen Sneakers-Bildschirm lenkt (wenn Sie menuconfig statt oldconfig und xconfig gewählt haben), sollte es in der Lage sein, jeden zum Rauswurf zu zwingen. Die falsche Auswahl eines dieser Schritte kann auch Kernelfehler verursachen.c

    Wie baut man den Slackware-Kernel?

    Nachdem wir nun gelernt haben, wie man Slackware installiert, werfen wir einen Blick auf die Informationen darüber, wie der Slackware-Kern funktioniert. Zunächst können Einzelpersonen den ausgeführten Kernel herunterladen unter: Als nächstes entpacken Sie normalerweise die Website im Verzeichnis /usr/src: Erstellen Sie einfach einen Symlink zu unseren neuen Kernelquellen: Jetzt laden wir die Header herunter: Wie Sie können Beginnen Sie mit dem Wiederherstellen und Entfernen von Modulen:

    Beginnen Sie damit, alle Optionen, d. h. Unteroptionen, gründlich zu untersuchen. Sie können Geräte, die nicht während der Verwendung verwendet werden, ausschalten, um die Vorteile zu nutzen. Wenn Sie beispielsweise keinen Lenovo-Computer verwenden, können Benutzer die Optionen für eine beliebige Anzahl von Geräten entfernen, Sie können Prozessoren deaktivieren, die mit einem anderen Typ verbunden sind, als Sie normalerweise verwenden, drahtlose Karten, Sie brauchen nicht nur das, sondern mehr Wichtig ist die gesamte Hardwareunterstützung, die hinzugefügt werden muss. Warum formulieren Menschen normalerweise Kernel?

    Achtung, wir werden sicherstellen, dass alle Optionen vorhanden sind. Wenn viel Platz vorhanden ist, werden wir Module zum nachträglichen Laden auswählen, indem wir M drücken, wir werden sie als deaktivierte Module festlegen.
    Überprüfen Sie dieses Dateisystem, Treiber, Geräte, Firmware-RAM, CPU, Netzwerk, fast alle Optionen. Versuchen Sie außerdem nicht, in diesem Schritt eine Suchtwiederherstellungszeit zu finden.
    Wenn Sie fertig sind, gehen Sie zu Speichern und drücken Sie ENTER. Dann zweimal drücken und ok EXIT.

    Lassen Sie uns nun die Module kompilieren, indem wir sie offensichtlich ausführen (dieser Befehlsschritt dauert mühelos lange):

    Wir können definitiv verhindern, dass sich die lba32-Warnung verhält, indem wir sie lilo zur Verfügung stellen, wir werden das später tun.
    Jetzt ausführen:

    Führen Sie jetzt set-Befehle aus, um die Ausführung mit lilo später fortzusetzen:

    Durch Drücken + Steuerung W finden wir das Bit. Und “überschreiben”, wir sehen den Pfad “Regeln bearbeiten”, den Sie mit “Zurücksetzen” unten nehmen müssen, fügen Sie Lba32 Zentimeter hinzu, um das Lilo-Warnwort zu verhindern, das wir zuvor gesehen haben

    kompilieren der eigenen Kernel-Slackware

    Laden Sie diese Software jetzt herunter, um die Sicherheit Ihres Computers zu erhöhen.

    Steps To Troubleshoot Issues With Compiling Your Own Slackware Kernel
    슬랙웨어 커널 컴파일 문제를 해결할 수 있는 단계
    Kroki Dotyczące Rozwiązywania Problemów Z Kompilacją Twojego Ulubionego Własnego Jądra Slackware
    Stappen Om Problemen Met Het Compileren Van Je Get Slackware-kernel Op Te Lossen
    Steg För Att Felsöka Problem Med Att Generera Din Egen Slackware-kärna
    Étapes Pour Résoudre Les Problèmes Via La Compilation De Votre Propre Noyau Slackware
    Pasos Para Solucionar Y Solucionar Problemas Con La Compilación De Su Propio Kernel De Slackware
    Passaggi Per Risolvere I Problemi Con La Compilazione Del Tuo Kernel Slackware
    Шаги по устранению неполадок, связанных с компиляцией собственного ядра Slackware
    Etapas Que Podem Solucionar Problemas Ao Compilar Seu Próprio Kernel De Slackware Pessoal