Älterer Linux-Kernel (2.4) muss aus dem Quellcode erstellt und in der vorhandenen Grub-Konfiguration berücksichtigt werden

Älterer Linux-Kernel (2.4) muss aus dem Quellcode erstellt und in der vorhandenen Grub-Konfiguration berücksichtigt werden

Ich brauche Hilfe beim Einrichten meiner Maschine wie unten in verschiedenen Partitionen: (Dell Precision, 64-Bit-Laptop)

1)Centos 64 Bit aktuellste, dies wäre meine Hauptarbeitspartition und mein Hauptbetriebssystem

2) Ubuntu 14.04.1 LTS 32 Bit (aus Kompatibilitätsgründen mit einigen älteren Projekten brauche ich das auch)

3)2.4.24 Linux-Kernel mit RT Linux-Patch gepatcht (ich muss den Patch anwenden) (Ich plane, Arch Linux zu verwenden, konnte aber nicht sofort eine Dokumentation dazu bekommen, jede andere Möglichkeit ist auch willkommen, selbst eine einfache Einrichtung über die Befehlszeile sollte genügen)

4) Andere zusätzliche Linux-Partitionen, die ich später für experimentellere Zwecke hinzufügen möchte, wie LFS, Arch Linux usw.

Bitte helfen Sie mir, die obige Einrichtung abzuschließen. Ich hatte eigentlich Centos, Ubuntu 32 Bit 14.04 LTS eingerichtet, aber beim Versuch, Arch Linux zu installieren, brach mein Bootloader zusammen und landete bei der Rettung in der Grub-Konsole. Ich bin im Grunde ein erfahrener Benutzer und habe früher einen Kernel erstellt und Befehle verwendet, um diesen in Grub zu aktualisieren, aber ich verwende immer nur Ubuntu. Jetzt habe ich Probleme beim Einrichten mit einem Multi-*nix-Betriebssystem-Boot ... wobei eines davon ein Kernel-Patch-Image benötigt.

Ein Setup mit /boot, das alle Images enthält, wäre auch in Ordnung. Ich habe das noch nie so gemacht, sondern immer Multi-Boot installiert, wo alles Ubuntu-Varianten sind und das Setup funktionierte. Auf diese Weise hat jede Partition ein separates Boot-Verzeichnis. Bessere Alternativen und eine Anleitung dazu wären toll.

Vielen Dank im Voraus,

Antwort1

Sehen Sie sich die Grub-Installation auf Archlinux genauer an: https://wiki.archlinux.org/index.php/GRUB

Sie müssen Grub ordnungsgemäß einrichten, um nach allen installierten Distributionen und Kerneln zu suchen.

Die einfachste Problemumgehung für Sie dürfte die Verwendung virtueller Maschinen mit Virtualbox oder QEMU sein, anstatt sich mit Multiboot-Schwierigkeiten herumzuschlagen (hauptsächlich mit Archlinux. Zu Ihrer Information: „Arch Linux ist eine vielseitige und einfache Distribution, die auf die Bedürfnisse kompetenter Linux®-Benutzer zugeschnitten ist.“) https://www.archlinux.org/about/

verwandte Informationen