Installieren Sie einen ARM64-basierten Ubuntu-Server über das Installationsimage auf einer NVMe-SSD

Installieren Sie einen ARM64-basierten Ubuntu-Server über das Installationsimage auf einer NVMe-SSD

Ich versuche, Ubuntu auf einem ARM64-basierten Server mit eingeschränkten IO-Funktionen zu installieren. Zusammengefasst:

  • Keine CD-ROM
  • Keine Wechselmedien
  • Ein eMMC, das für die vorhandene Yocto-basierte Installation verwendet wird.
  • Viele NVMe-SSDs (ja, es ist ein NVMe-SSD-Speichersystem).
  • Keine integrierte Netzwerkkarte (es gibt Hochgeschwindigkeits-PCIe-Netzwerkkarten, aber diese erfordern spezielle Treiber).

Ein Ansatz, den ich versuche, besteht darin, das install.iso-Image auf einer der NVMe-SSDs zu platzieren (mithilfe von dd) und dann von dieser SSD zu booten (NVMe wird in der UEFI-Firmware unterstützt).

Erstaunlicherweise funktioniert das und bringt mich in das GRUB2-Installationsmenü, wo ich die Konsole einstellen kann (bei mir ist es console=ttyAMA1) und mit der Installation fortfahren kann. Allerdings schlägt der Schritt „CD-ROM kann nicht gemountet werden“ fehl, weil dem Installationskernel und initrd der NVMe-Treiber fehlt (nehme ich an). Von diesem Schritt aus kann ich in die Ash-Shell wechseln und sehe, dass keine /targets gemountet sind und dass es kein nvme.ko gibt.

Da das Installationsprogramm die Platzierung der Installation auf einer NVMe-SSD unterstützt, gibt es auf der Installations-ISO einen NVMe-Treiber (nur zum Zeitpunkt des Fehlers nicht im Speicher). Weiß jemand, wie man die Installations-ISO bearbeiten kann, um das Modul nvme.ko hinzuzufügen, und ob weitere Änderungen erforderlich sind, damit dies funktioniert?

Wenn das nicht klappt, hat jemand andere Ansätze? Ich könnte Ubuntu Base verwenden und das gesamte Root-Dateisystem von Grund auf neu erstellen, den Kernel darin installieren und auch neu starten. Aber es wäre schön, wenn das Installationsprogramm so funktionieren würde wie bei USB-Sticks, SD-Karten und anderen Blockgeräten ...

Prost

Stephan

verwandte Informationen