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 mit Grub, dem Linux-Kernel, erstellen und dieses Homebrew-Betriebssystem …
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 Kernel-Image?
Ich weiß, dass viele der gleichen Programme fehlerfrei auf beiden Kerneln laufen. Ich weiß, dass die beiden Kernel historisch gesehen unterschiedlichen Ursprungs waren. Ich weiß auch philosophisch, dass sie für verschiedene Dinge standen. Meine Frage ist heute, im Jahr 2011, was unterscheidet einen Unix-Kernel von einem Linux-Kernel und umgekehrt?
Ich möchte alle meine Module eingebaut haben, aber dies schlägt fehl mit iwlagn: iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed. iwlagn 0000:03:00.0: no suitable firmware found! Die Mikrocode-Datei existiert in /lib/firmwareund das Ganze funktioniert einwandfrei, wenn ich iwlagnals Modul kompiliere . Ich habe keine Ahnung, wo nach der Datei …
Ich habe hier einen alten Laptop mit nur 512 MB RAM. Seit einigen Kernel-Releases verwende ich zram , um 256 MB davon in eine komprimierte Ramdisk zu konvertieren, die dann als Swap verwendet wird. Dies hat sich als sehr erfolgreich erwiesen und das System reagiert viel schneller. Die (festplattengestützte) Swap-Nutzung …
Ich interessiere mich für die Art und Weise, wie Linux-MMAP-Dateien in den Hauptspeicher (in meinem Kontext zum Ausführen, aber ich denke, der MMAP-Prozess ist auch beim Schreiben und Lesen derselbe) und welche Größe er verwendet. Ich weiß also, dass Linux Paging mit einer Seitengröße von normalerweise 4 KB verwendet (wo …
[Haftungsausschluss: Ich war anfangs etwas nervös, dies hier zu posten, also fragte ich auf Meta, ob es akzeptabel sei, über Homebrew / Modding zu diskutieren. Basierend auf der Antwort, die ich von mehreren Veteranen erhalten habe, habe ich diesen Thread gepostet. Hier ist der Link zu Meta.] Ich versuche derzeit, …
Ich habe ein neues Kernel-Image auf x86 mit dem Cross-Compiler mit den folgenden Befehlen ( Quelle ) kompiliert : $ cp arch/powerpc/configs/pmac32_defconfig .config $ make ARCH=powerpc menuconfig $ make ARCH=powerpc CROSS_COMPILE=pwoerpc-750-linux-gnu- Jetzt möchte ich dieses neue Image auf einem Debian-PowerPC installieren. Debian-PowerPC verwendet Quik als Standard-Bootloader. Wie mache ich das?
Immer wenn hohe Festplatten-E / A vorhanden sind, ist das System in der Regel viel langsamer und reagiert weniger schnell als gewöhnlich. Was ist der Fortschritt auf dem Linux-Kernel in dieser Hinsicht? Wird an diesem Problem aktiv gearbeitet?
Ich stelle diese Frage, weil ich gespannt bin, ob die binären Blobs im Linux-Kernel einen Leistungsvorteil bieten. Da viele dieser Blobs in Linux-Libre durch Code ersetzt wurden, warum wurde derselbe Code nicht in den Linux-Kernel auf kernel.org integriert?
Einige Hintergrundinformationen: Ich komme aus einem Windows-Hintergrund (obwohl ich mit Ubuntu usw. vertraut bin) und verwende einen Windows 7-Computer, um diese Aufgabe abzuschließen Haben Sie GRUB erfolgreich auf dem MBR des USB-Laufwerks (8 GB FAT32-Laufwerk) installiert: Haben eine Grundstruktur auf dem Laufwerk erstellt: / boot / grub, / boot / …
Es klingt für mich ziemlich kontraproduktiv, ausgelagerte Seiten zwischenzuspeichern. Wenn Sie Seiten austauschen, was ist der Vorteil, wenn Sie sie zuerst im Speicher zwischenspeichern und dann an die richtige Stelle verschieben müssen? Auch wenn Seiten proaktiv ausgetauscht werden, ist es nicht sinnvoller, sie "nur" einzutauschen? Ist das Zwischenspeichern von Swap …
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 32-Bit-Implementierung).
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.