Skip to main content

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.