So installieren Sie ein alternatives Server-Betriebssystem
Wenn Sie einen eigenen Dedicated Server betreiben, können Sie selbst entscheiden, mit welchem Betriebssystem Sie arbeiten möchten. Zwar sind Windows und Ubuntu als Server-Betriebssysteme sehr beliebt, aber nicht zwingend für Ihre Zwecke passend. Erfahren Sie, wie Sie bei IONOS eine Betriebssystem-Alternative installieren.
Betriebssystem-Alternative für den Server
Wenn Sie einen Dedicated Server mieten, müssen Sie sich bei der anfänglichen Konfiguration des Angebots in der Regel für ein Betriebssystem entscheiden. Meist stehen Ihnen hierfür eine Windows-Server-Version und ein oder mehrere Linux-Server-Distributionen zur Verfügung. Sie können oft das Betriebssystem nach dem Aufsetzen des Servers noch ändern. In der Verwaltungsoberfläche finden Sie dafür eine entsprechende Option. Auch hier wählen Sie nur aus den Systemen aus, die Ihnen im Server-Paket zur Verfügung stehen.
Möchten Sie darüber hinaus ein anderes Betriebssystem installieren, müssen Sie einen kleinen Umweg gehen. Mithilfe eines Emulators haben Sie die Möglichkeit, eine ISO-Datei Ihrer Wahl zu installieren. Sobald die Installation abgeschlossen ist, verhält sich das Betriebssystem aber wie gewohnt, da es direkt auf der Hardware des Dedicated Servers installiert wurde.
Bedenken Sie dabei, dass das von Ihnen gewählte Betriebssystem dann nicht offiziell für den Server unterstützt wird. Der Support des Hosting-Unternehmens kann Ihnen bei Problemen also eventuell nicht weiterhelfen. Sie sollten das Betriebssystem auch nur dann wechseln, wenn Sie über ausreichend Know-how verfügen, um den Server abzusichern und korrekt zu konfigurieren.
- 100 % Enterprise-Hardware
- Minutengenaue Abrechnung
- Nur bei uns: Cloud-Funktionen
Schritt für Schritt: Eigenes Betriebssystem auf einem IONOS Dedicated Server installieren
Wenn Sie bei IONOS ein Betriebssystem auf Ihrem Dedicated Server installieren möchten, das nicht direkt unterstützt wird, können Sie die folgenden Schritte ausführen. Wir verwenden dafür einen Server, auf dem bereits ein Linux-System installiert ist. Um dieser Anleitung zu folgen, benötigen Sie außerdem Zugang zum Cloud Panel von IONOS.
- Loggen Sie sich zunächst in Ihr Cloud Panel ein und starten Sie dann den Rescue Mode Ihres Linux-Servers.
- Nun loggen Sie sich per SSH in Ihren Server ein. (Sie können theoretisch auch per VNC-Konsole Zugang zum Server aufbauen; dann haben Sie allerdings nicht die Möglichkeit, die folgenden Befehle per Copy-and-Paste in die Kommandozeile des Servers zu übertragen.)
- Schaffen Sie etwas Platz auf Ihrer Festplatte und installieren Sie den QEMU-Emulator. Außerdem empfiehlt es sich,
ca-certificates
zu installieren, um später HTTPS für den Download der ISO-Datei nutzen zu können. In folgendem Befehl sind bereits alle Schritte enthalten:
apt-get -y purge chkrootkit duplicity memtester smartmontools tcpdump bonnie++ samba-common samba-libs reiserfsprogs linux-libc-dev && apt-get -y autoremove && apt-get update ; apt-get -y install ca-certificates qemu-system-x86 && apt-get -y clean
shell- Um die ISO-Datei speichern zu können, müssen Sie ein Verzeichnis im RAM erstellen. Die Größe können Sie selbst anpassen. Um zu prüfen, wie viel Arbeitsspeicher Ihnen zur Verfügung steht, verwenden Sie
free -h
. Das Verzeichnis erstellen Sie dann wie folgt:
mount -t tmpfs -o size=4G tmpfs /mnt
shell- Navigieren Sie dann in das erstellte Verzeichnis:
cd /mnt/
shell- Jetzt laden Sie die ISO-Datei von Ihrem gewünschten Betriebssystem herunter. Tragen Sie dafür die korrekte URL in den Befehl ein:
wget 'INSERT_URL_HERE'
shell- Nun erstellen Sie eine virtuelle Maschine, in der Sie die ISO-Datei starten können. Geben Sie dafür im folgenden Code den korrekten Namen Ihrer ISO-Datei an. Wir gehen in dieser Anleitung von zwei Laufwerken aus. Sie müssen also eventuell die Anzahl der Laufwerke anpassen. Außerdem geben wir der virtuellen Maschine 2 GB Arbeitsspeicher. Auch diesen Parameter können Sie ändern.
qemu-system-x86_64 -boot d -display curses -cdrom YOUR_OS.iso -drive file=/dev/sda,format=raw -drive file=/dev/sdb,format=raw -m 2G
shell- Nun installieren Sie das neue Betriebssystem. Dafür folgen Sie den Anweisungen oder einer Anleitung des spezifischen Betriebssystems.
- Danach beenden Sie die virtuelle Maschine. Das geht beispielsweise direkt in QEMU, indem Sie [Alt] + [2] drücken und
system_powerdown
in die Konsole eintragen. Wenn Ihr System ACPI nicht unterstützt, kann der Emulator auch perq
beendet werden. - Abschließend beenden Sie die SSH-Verbindung und wechseln wieder in das Cloud Panel. Starten Sie den Server nun neu, booten Sie ihn aber im „local“-Modus. Nun sollte der Dedicated Server mit dem neuen Betriebssystem starten.
Achtung: Abhängig von Ihrem Betriebssystem müssen Sie für die Installation eventuell ein GUI zur Verfügung haben. Hierfür ändern Sie Schritt 7 wie folgt ab:
- Verbinden Sie sich per SSH mit dem Server. Geben Sie dafür die korrekte IP-Adresse an:
ssh -L localhost:5900:localhost:5900 root@[YOUR SERVER IP]
shell- Navigieren Sie in das korrekte Verzeichnis:
cd /mnt
. - Nun erstellen Sie die virtuelle Maschine und fügen hierbei den
-vnc
-Parameter ein:
qemu-system-x86_64 -boot d -vnc :0 -cdrom YOUR_OS.iso -drive file=/dev/sda,format=raw -drive file=/dev/sdb,format=raw -m 2G
shell- Schließlich können Sie sich per VNC verbinden und bei Schritt 8 in der Anleitung weitermachen, also die Installation des Betriebssystems starten.