![So erstellen Sie ein Ubuntu Live-ISO, das kein Betriebssystem installiert, sondern ein einfaches Skript ausführt](https://rvso.com/image/1071703/So%20erstellen%20Sie%20ein%20Ubuntu%20Live-ISO%2C%20das%20kein%20Betriebssystem%20installiert%2C%20sondern%20ein%20einfaches%20Skript%20ausf%C3%BChrt.png)
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.