So erstellen Sie ein Ubuntu Live-ISO, das kein Betriebssystem installiert, sondern ein einfaches Skript ausführt

So erstellen Sie ein Ubuntu Live-ISO, das kein Betriebssystem installiert, sondern ein einfaches Skript ausführt

Ziel: Erstellen Sie ein bootfähiges ISO für Ubuntu Server 20.04, das:

  • Installiert Ubuntu nicht
  • Bezieht eine IP und Netzwerkeinstellungen über DHCP
  • Führt nach dem Booten einfach ein Bash-Skript aus
  • Wechselt zu einer Shell, sobald das Skript abgeschlossen ist

Ich habe in der Vergangenheit Cubic verwendet, um benutzerdefinierte Desktop-Installationsprogramme zu erstellen, möchte aber ein ISO erstellen, das nur einen einfachen Ubuntu-Server mit einigen benutzerdefinierten Anwendungen und einem ausführbaren Skript ausführt.

Ich wäre für jeden Ratschlag sehr dankbar.

Antwort1

Das Ubuntu-Installationsprogramm für 20.04 und höher befindet sich im Wandel. Es wird auf etwas umgestellt, das Subiqity heißt. Ich versuche, Packer zu verwenden, um Vagrant-Boxen zu erstellen, aber das grafische Installationsprogramm von 21.10 startet immer und stört. Auf dem 20.04-Server funktionierte alles

Ich habe vor ein paar Tagen in diesem Forum eine Frage dazu gestellt, wie der Server bootet und mit der Installation beginnt, und habe Benutzergruppen im Cloud-Init-IRC-Kanal und in einem Google-Forum danach gefragt. Ich kann immer noch keine gute Erklärung dafür finden, wie der Ubuntu-Server 21.10 bootet und das grafische Installationsprogramm ausführt.

Dies löst zwar möglicherweise nicht genau Ihr Problem, aber ich habe diese Website gefunden:

https://www.pugetsystems.com/labs/hpc/How-To-Make-Ubuntu-Autoinstall-ISO-with-Cloud-init-2213/

Es kann Ihnen bei dem, was Sie versuchen, helfen. Er erstellt ein ISO und Cloud-Init kann je nachdem, was Sie tun, möglicherweise helfen.

verwandte Informationen