Anleitung - TrutzBox-2 (64-Bit) als VM unter Proxmox VE einrichten

Hier werden Erweiterungen beschrieben und diskutiert, welche, entsprechende technischen Kenntnisse vorausgesetzt, selbst installiert werden können.
Diese Erweiterungen werden von Comidio nicht unterstützt.
Post Reply
Smart
Posts: 7
Joined: Sun 18. Jun 2017, 09:46

Anleitung - TrutzBox-2 (64-Bit) als VM unter Proxmox VE einrichten

Post by Smart »

Für alle Proxmox-Nutzer hier eine kurze Anleitung, wie ihr die neue 64-Bit-Version ohne USB-Tank-Stick direkt als virtuelle Maschine unter Proxmox VE zum Laufen bringt.

1. Welches Image wird gebraucht? (Der Entpack-Weg)
Das Hauptproblem beim manuellen Setup ist, dass die eigentliche System-Datei tief in den Archiven versteckt ist:
- Das Archiv tank-stick-trutzbox-2.5.0-V72.amd.img.gz aus dem Forum herunterladen.
- Mit 7-Zip entpacken -> Ihr erhaltet die Datei tank-out.img.
- Die tank-out.img wiederum in 7-Zip öffnen und in den Ordner /1.img/ navigieren.
- Dort liegt die TrutzBox.img (ca. 15 GB). Nur diese Datei entpacken!
Wichtig: Die TrutzBox.img nicht weiter entpacken (auch wenn darin 4 einzelne .img-Dateien zu sehen sind). Sie enthält bereits die komplette Festplattenstruktur inklusive aller Partitionen.

2. VM in Proxmox anlegen
Erstellt in der Proxmox-GUI eine neue VM (z. B. mit der ID 1001) und nehmt direkt alle grundlegenden Einstellungen vor:
- Allgemein: VM-ID merken (z. B. 1001) und Name vergeben (z. B. TrutzBox).
- OS: "Keine Medien verwenden" wählen.
- System: Machine auf i440fx und BIOS auf SeaBIOS.
- Disks: Keine Festplatte anlegen bzw. die Standard-Disk löschen (wir importieren gleich die fertige Disk).
- CPU / RAM: 2 Cores (Typ: host) und 4 GB RAM zuweisen.
- Netzwerk: Drei Netzwerkkarten anlegen (net0, net1, net2) und den jeweiligen Bridges zuweisen.
Wichtig: Das Modell für alle Netzwerkkarten zwingend auf "Intel e1000" stellen! Bei VirtIO reicht der DHCP-Server an den Ausgängen die Pakete nicht durch.
- Hardware-Ergänzung: Über "Hinzufügen" noch einen Seriellen Anschluss (Socket) anlegen.

3. Image nach Proxmox hochladen & einhängen
Ladet die entpackte TrutzBox.img (15 GB) auf euren Proxmox-Host hoch. Das geht am einfachsten direkt über das Proxmox-Webinterface (unter "local" -> "ISO Images") oder per SCP/SFTP.

Öffnet die Shell des Proxmox-Hosts und weist die Disk mit folgendem Befehl eurer eben erstellten VM zu:

qm importdisk <VM-ID> <PFAD_ZUR_TRUTZBOX.IMG> <DEIN_STORAGE>

Beispiel bei Upload über das Webinterface:
qm importdisk 1001 /var/lib/vz/template/iso/TrutzBox.img local-zfs

(Hinweis: Falls ihr die Datei manuell per SCP/SFTP nach /tmp/ hochgeladen habt, lautet der Pfad entsprechend /tmp/TrutzBox.img)

4. Disk zuweisen, Boot-Order setzen & Starten
- Geht in der Proxmox-GUI wieder auf eure erstellte VM. Unter Hardware seht ihr nun eine "Unused Disk 0".
- Doppelklickt darauf und bindet sie als SATA (sata0) ein.
- Wechselt unter Optionen -> Boot-Reihenfolge und setzt die neue sata0-Festplatte an erste Stelle.
- Auf Start drücken – fertig! Die TrutzBox fährt sofort sauber hoch.
Post Reply