Als «linux-kernel» getaggte Fragen

Fragen zu Themen im Zusammenhang mit dem Linux-Kernel und dem Linux-Kernel, z. Implementierungsdetails wie Systemaufrufe, Kernelanpassung usw. Für Linux-User-Space-Themen, die keine Kernel-Details enthalten, sind [Linux] oder Distribution-Tags besser geeignet.

1
Wie werden nicht verwendete Architekturen, Treiber usw. aus Headern entfernt, wenn ein benutzerdefinierter Linux-Kernel erstellt wird?
Ich erstelle benutzerdefinierte Linux-Kernel-Pakete in einer Ubuntu 13.10 amd64-Umgebung auf apt-get source linux-image-$(uname -r)Debian-Weise make-kpkg clean;fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers. Linux-Header sind größer als Image Das Ergebnis sind zwei .deb - Dateien , wo die Datei linux-headers-ist 8.2M in Größe und die daraus resultierenden linux-image-ist nur 6.1M . Nachdem …

1
Warum werden cgroups auf diesen beiden Systemen von systemd unterschiedlich zugeordnet?
Ich habe zwei Systeme, auf denen beide angepasste Varianten von OpenSuSE 12.2 (Mantis) ausgeführt werden und auf denen genau derselbe Kernel ausgeführt wird. Ich bekomme zwei sehr unterschiedliche Ausgänge von /proc/self/cgroupoder /proc/$$/cgroupauf den beiden Systemen: System A (oder eine OpenSuSE 12.1-Aktie): cat /proc/self/cgroup 9:perf_event:/ 8:blkio:/ 7:net_cls:/ 6:freezer:/ 5:devices:/ 4:memory:/ 3:cpuacct,cpu:/ …

2
Wie behebe ich den Fehler "Keine Regel, um das Ziel 'menuconfig' zu machen" beim Erstellen eines Kernels für Beagleboard?
Ziel ist es, das USB Video Class (UVC) -Modul über zu erstellen und zu installieren make modules_install. Ich versuche, den Kernel über die make menuconfigAngstrom-Distribution zu konfigurieren , die auf BeagleBoard-xM ausgeführt wird. Das Angstrom-Image (nur Konsole) wurde auf dem Narcissus Online Image Builder erstellt. Der Angstrom-Kernel ist 2.6.32. Ich …

3
Speicherort der Kernel-Binärdatei (wenn nicht in / boot)?
Ich konnte die Kernel-Binärdatei nicht an der Standardposition in finden /boot. Ich habe auch das gesamte Dateisystem nach vmlinuxoder durchsuchtbzimage find / -iname vmlin* find / -iname bzimage Dies ist jedoch ein eingebettetes Gerät, kein Standarddesktop. Ist es möglich, dass sich die Kernel-Binärdatei an einem anderen Speicherort befindet, der nicht …

2
Warum sollte ich einen benutzerdefinierten Kernel erstellen? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 6 Jahren . Einige meiner Mitarbeiter haben benutzerdefinierte Kernel für ihre Workstations …

1
Wie finde ich den SAK (Secure Attention Key) auf meinem System und kann ich ihn deaktivieren?
Als Antwort auf " Mein Prozess wurde abgebrochen", aber ich kann den Kernel-Hinweis nicht verstehen , wurde ich auf eine Dokumentation zum SAK (Secure Attention Key) unter Linux verwiesen . Ich habe ein eingebettetes System generiert mit Buildroot, das verwendet busyboxund das Busybox-Init-System. Ich kann weder rc.localoder findenrc.sysinitauf meinem System …

5
Wie kann man feststellen, welches Modul den Kernel befleckt?
Mein Kernel gerät immer wieder in Panik, wenn er mit einem bestimmten drahtlosen Netzwerk verbunden ist. Ich möchte einen Fehlerbericht senden, aber mein Kernel ist anscheinend beschädigt. Von /var/log/messages: Apr 17 21:28:22 Eiger kernel: [13330.442453] Pid: 4095, comm: kworker/u:1 Tainted: G O 3.8.4-102.fc17.x86_64 #1 und [root@Eiger ~]# cat /proc/sys/kernel/tainted 4096 …

2
Wie installiere ich X11 auf meinem eigenen Linux Buildroot-System?
Ich habe mein eigenes kleines Linux-Dateisystem mit Buildroot und Busybox entwickelt . Ich habe den Linux-2.6.38.8-Kernel verwendet, der je nach Bedarf für das Zielsystem (X86) konfiguriert und kompiliert wurde. Jetzt wird das Dateisystem erstellt, verfügt jedoch nur über eine Busybox-Shell und unterstützt keine GUI. Es gibt keinen Paketmanager Jetzt möchte …

1
Kernel und QEMU: Root-Fs-Fehler kann nicht gemountet werden
Ich versuche, eine Distribution im Image der virtuellen Festplatte mit einem benutzerdefinierten Kernel auszuführen, damit ich den Kernel experimentieren und debuggen kann. Ich folgte diesem Beispiel , um ein Disk-Image zu erstellen und dann Debian darauf zu installieren. Jetzt habe ich versucht, die Distribution mit dem folgenden Befehl auszuführen: - …

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 …



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.