Connect debian to VM
Anleitung: Automatisches Herstellen einer Remote-Verbindung zu einer Proxmox-VM beim Booten von Debian ohne Desktop-Umgebung
Ziel: Ein Debian-System so konfigurieren, dass es automatisch eine Verbindung zu einer Proxmox-VM über eine .vv-Datei herstellt, ohne eine vollständige Desktop-Umgebung zu starten.
1. Voraussetzungen:
- Ein Debian 12 System ohne Desktop-Umgebung.
- Eine vorhandene .vv-Datei zur Verbindung mit der Proxmox-VM.
2. Schritte:
2.1. Installation von Virt-Viewer:
sudo apt update
sudo apt install virt-viewer
2.2. Installation eines minimalistischen X-Servers:
sudo apt update
sudo apt install xorg
2.3. Automatischer Start der VM-Verbindung:
Erstelle einen systemd-Dienst:
sudo nano /etc/systemd/system/vm-connect.service
Füge den folgenden Inhalt ein (ersetze /path/to/your/file.vv
durch den Pfad zu deiner .vv-Datei und YOUR_USERNAME
durch deinen Benutzernamen):
[Unit]
Description=Connect to Proxmox VM
After=network.target
[Service]
ExecStart=/usr/bin/startx /usr/bin/remote-viewer /path/to/your/file.vv -- -nocursor
Type=simple
User=YOUR_USERNAME
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
Aktiviere und starte den systemd-Dienst:
sudo systemctl enable vm-connect.service
sudo systemctl start vm-connect.service
2.4. Booten ohne vollständige GUI:
Stelle sicher, dass Debian im Multi-User-Modus startet:
sudo systemctl set-default multi-user.target
3. Abschluss:
Nach diesen Schritten sollte das Debian-System beim Booten automatisch eine Verbindung zur Proxmox-VM herstellen, ohne eine vollständige Desktop-Umgebung zu starten.
Hinweis: Es ist ratsam, eine Möglichkeit zu haben, auf das System zuzugreifen (z.B. über SSH), falls es Probleme mit der Verbindung oder dem X-Server gibt.
Du kannst diesen Leitfaden in dein Wiki kopieren und nach Bedarf anpassen.