Als «kernel» getaggte Fragen

Alles über UNIX-Kernel: Entwicklung, Konfiguration, Kompilierung, Design usw.

2
Ein Oom-Killer, der mich verblüfft
Ich kann nicht verstehen, warum der Kernel diesen OOM-Killer ausgeben sollte, wenn ich sehe, dass genügend Speicher verfügbar ist: Warum werden so viele Kernel-Cache-Seiten zugewiesen? Ich sage, nach dem Betrachten ist genügend Speicher verfügbar Normal DMA Normale freie Leitungen Dies ist ein eingebettetes nand Flash-basiertes Gerät mit 256 MB RAM …

3
Booten eines neu kompilierten Linux-Kernels
Ich habe angefangen, das Buch Essential Linux Device Drivers zu lesen. Ich verfolge den Prozess zum Kompilieren und Booten eines neuen Kernels. Ich kann jedoch nicht in den neu kompilierten Kernel booten - ich wähle den neuen Kernel in grub aus und dann ... nichts ... der Bildschirm bleibt einfach …

1
Werden Prozess-IDs recycelt? Was ist, wenn Sie die maximale ID erreichen?
Prozess-IDs nehmen streng zu, aber wenn Ihr System lange genug läuft und viele Prozesse beendet und gestartet werden, können Sie irgendwann die Grenze des zugrunde liegenden Integraltyps erreichen (auf meinem System scheint es sich um ein vorzeichenbehaftetes Int zu handeln) Es würde keine größere PID geben. Würde dies dazu führen, …
7 kernel  process 

2
Wie erstelle ich ein initrd-Image unter OpenSuSE Linux?
/usr/src/linux-3.2.1 # make install scripts/kconfig/conf --silentoldconfig Kconfig sh /usr/src/linux-3.2.1/arch/x86/boot/install.sh 3.2.1-12-desktop arch/x86/boot/bzImage \ System.map "/boot" You may need to create an initial ramdisk now. - - /boot # mkinitrd initrd-3.2.1-12-desktop.img 3.2.1-12-desktop Kernel image: /boot/vmlinuz-2.6.34-12-desktop Initrd image: /boot/initrd-2.6.34-12-desktop Kernel Modules: <not available> Could not find map initrd-3.2.1-12-desktop.img/boot/System.map, please specify a correct file …


2
Proprietäre oder geschlossene Teile des Kernels
Ich habe von Codezeilen gehört, die mit dem Linux-Kernel verteilt werden und nicht geöffnet sind. Vielleicht ein paar Fahrer oder so. Ich würde gerne wissen, wie viel davon wahr ist? Gibt es Codezeilen, die mit dem Kernel verteilt werden (wie beim Herunterladen von kernel.org) und die überhaupt nicht geöffnet sind? …



3
Wie generiere ich ein initramfs-Image mit Busybox-Links?
Nachdem ich durch eine Antwort auf meine frühere Frage an initramfs verwiesen wurde (danke!), Habe ich daran gearbeitet, initramfs zum Laufen zu bringen. Ich kann jetzt den Kernel booten und zu einer Shell-Eingabeaufforderung wechseln, wo ich Busybox-Befehle ausführen kann, was großartig ist. Hier stecke ich fest - es gibt (mindestens) …

2
Befehl zum Installieren von Linux-Headern schlägt fehl
Ich muss meine Linux-Header für eine Nvidia-Treiberinstallation installieren. Dabei erhalte ich jedoch eine Fehlermeldung: peter@peter-deb:~$ sudo apt-get install linux-headers-$(uname -r) Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-headers-2.6.32-5-amd64 E: Couldn't find any package by regex 'linux-headers-2.6.32-5-amd64' Wie kann ich das zum …

1
Greifen Sie als Root auf das Dateisystem zu
Embedded-Gerät, Linux-Version 2.6.26.5, U-Boot 2009.03-Bootloader. ARM Linux Kernel Image auf NAND Flash, wird von NAND geladen. Wie greife ich als Root-Benutzer auf das Dateisystem zu und setze das Root-Passwort zurück? Ist es möglich, dies zu erreichen, indem singledem Linux-Kernel über U-Boot-Parameter ein Boot-Argument (Einzelbenutzermodus) übergeben wird? Oder indem Sie init=/bin/bashdem …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.