Gibt es eine Möglichkeit, anhand von Bash zu erkennen, welche Distributionsversion # ich verwende und welche Kernel-Version enthalten
Gibt es eine Möglichkeit, anhand von Bash zu erkennen, welche Distributionsversion # ich verwende und welche Kernel-Version enthalten
Im Kernel der Version 2.6.15 habe ich festgestellt, dass ich das task_structin der Datei (include / linux / sched.h) umschreiben kann , wie: struct task_struct { unsigned did_exec:1; pid_t pid; pid_t tgid; ... char hide; } Aber leider habe ich beim Upgrade auf die Version 2.6.30.5 dieselbe Datei...
Ich habe eine Reihe von Konsolenschriftarten /lib/kbd/consolefonts/installiert. Wie liste ich sie auf (natürlich kann ich mir nur die Dateinamen ansehen, aber nicht eine Liste der verfügbaren Schriftarten). Wie kann ich die Konsolenschriftarten ändern? Wie kann ich ein vom Benutzer manipulierbares...
Ich möchte ein unkomprimiertes Kernel-Image verwenden und das BeagleBoard booten. Im Allgemeinen verwende ich uImage, um den Kernel zu starten, der im komprimierten Format vorliegt. Wie verwende ich ein unkomprimiertes
Was ist die Standard-Benutzer- / Kernel-Aufteilung unter 64-Bit-Linux? Ich las Documentation/x86_64/mm.txt(worauf jemand hinwies), konnte es aber nicht erkennen. Kann jemand eine direkte Antwort geben (so etwas wie 3 GB / 1 GB für die
Ich habe einen seltsamen Fehler, wenn ich den Deckel meines Laptops schließe - das System friert stark ein (keine Reaktion auf Tasten, keine Antwort von ssh) und zeigt einige seltsame Farbeffekte an. Das Kernel-Protokoll (nach dem Neustart) zeigt nichts an. Meine Frage ist - wie man es debuggt?...
Ich habe versucht, ein Betriebssystem mit meinem benutzerdefinierten Kernel zu erstellen. Es hat nicht so gut geklappt. Ich benutze Ubuntu und habe Linux 3.2.7 von kernel.org heruntergeladen. Ich versuche nicht, den Kernel in meinem Ubuntu-System zu ändern. Ich möchte mein eigenes Betriebssystem...
Ich versuche derzeit, unser System von RHEL 5 auf RHEL 6 zu verschieben, aber ich bin auf einen Haken mit unerwartet hoher CPU-Auslastung auf den RHEL 6-Computern gestoßen. Es scheint, dass dies zumindest teilweise auf die Verwendung selecteines unterbrechbaren Schlafes zurückzuführen ist. Hier ist...
Warum habe ich nach dem Konfigurieren und Erstellen des Kernels mit make nicht vmlinuz-<version>-default.imgund initrd-<version>.img, sondern nur eine riesige vmlinuxBinärdatei (~ 150
Auf dieser Seite können Sie eine Konfigurationsdatei herunterladen, mit der Sie während der Kompilierung eines neuen 32-Bit-Linux-Kernels auf eine bestimmte Notebook-Architektur abzielen können. Ich brauche eine 64-Bit-Version. Was muss ich tun? Ich habe 2-3 Mal in meinem Leben einen Kernel...
Ich lese eine 550-MB-Datei in / dev / null und erhalte sie dd: writing '/dev/null': No space left on device Ich war überrascht. Ich dachte, / dev / null ist ein schwarzes Loch, in das Sie so viel senden können, wie Sie möchten (weil es ein virtuelles fs ist). Ja, meine Festplatte ist fast voll,...
Gibt es ein entwickeltes automatisches Linux-Kernel-Konfigurationstool? Ich habe eine Methode gefunden make localmodconfig, aber sie ist sicherlich sehr begrenzt. Ich habe im Internet gesucht, bin aber leider zu keinem akzeptablen Ergebnis gekommen. Obwohl ich mit Kernel-Konfigurationsproblemen...
Laut Manpage des lsmodBefehls wird angezeigt, welche Kernelmodule aktuell geladen sind. Ich habe ein Skript geschrieben, das modinfozeigt, welche Kernel-Objektdateien (.ko) tatsächlich verwendet werden: #!/bin/sh for i in `lsmod | awk '{print $1}' | sed -n '1!p'`; do echo
Ich habe eine Anwendung, die eine Datei liest. Nennen wir es Prozessname und die Datei ~ / .configuration . Wenn der Prozessname ausgeführt wird , lautet er immer ~ / .configuration und kann nicht anders konfiguriert werden. Es gibt auch andere Anwendungen, die vor und nach "~ / .configuration" auf...
Wenn ltrace zum Verfolgen der Systemaufrufe verwendet wird, konnte ich sehen, dass fork () sys_clone () anstelle von sys_fork () verwendet. Aber ich konnte die Linux-Quelle nicht finden, wo sie definiert ist. Mein Programm ist #include<stdio.h> main() { int pid,i=0,j=0; pid=fork(); if(pid==0)...
Ich versuche herauszufinden, wie Module auf die schwarze Liste gesetzt werden, und ich versuche es auf dem USB-Speicher. Leider scheint es keine Wirkung zu haben, und ich bekomme das Modul auch dann rein, wenn es (anscheinend) nicht verwendet wird. Mein Experiment findet auf einem Ubuntu 12.04.3...
Wenn Sie einen Server so konfigurieren, dass eine einzelne Aufgabe wie eine Appliance ausgeführt wird, muss möglicherweise ein benutzerdefinierter Kernel erstellt werden. Zum Beispiel, um Speicherplatz zu sparen. Das Ubuntu Core 13.10 amd64-Root-Dateisystem ist ein 38-MB- Download, bei dem das...
Die Kernel - Quellen enthalten , Funktionen und Datenstrukturen , die dokumentiert sind, beispielsweise in panic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...)...
Ich habe einen Kernel, in den ein initramfs eingebettet ist. Ich möchte es extrahieren. Ich habe die Ausgabe bekommen, x86 boot sectorwenn ich es tuefile bzImage Ich habe System.map-Datei für dieses Kernel-Image. Gibt es eine Möglichkeit, das eingebettete initramfs-Image mit oder ohne Hilfe der...
Gibt es eine Möglichkeit, die Anzahl oder Liste der Systemaufrufe abzurufen, die vom derzeit ausgeführten Linux-Kernel unterstützt werden? Ich möchte also einen Weg finden, die Syscall-Tabelle eines laufenden Kernels zu