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.