Metainformationen zur Seite
Dies ist eine alte Version des Dokuments!
Debian 13 VM unter Proxmox – Disk erweitern & Desktop mit XRDP einrichten
Ziel
Diese Anleitung beschreibt die Einrichtung einer Debian-13-VM unter Proxmox mit:
* Vergrößerung der virtuellen Festplatte
* Erweiterung der Partition und des Dateisystems
* Installation eines XFCE-Desktops
* Einrichtung von XRDP für den Remotezugriff per Windows
* Behebung typischer Probleme (Session-Abbruch)
* Optional: Reduzierung der Kernel-Ausgaben auf der Konsole
1. Festplatte in Proxmox vergrößern
In der Proxmox-Weboberfläche:
Hardware → Festplatte → Disk Action → Resize
Beispiel: von 4 GB auf 60 GB.
2. Neue Partitionsgröße übernehmen
Partition prüfen
\\ lsblk\\
growpart installieren
\\
apt update\\
apt install cloud-guest-utils -y\\
Partition erweitern
\\ growpart /dev/sda 1\\
Dateisystem vergrößern
(ext4)
\\ resize2fs /dev/sda1\\
Kontrolle
\\
df -h\\
3. System aktualisieren
\\ apt update\\ apt upgrade -y\\
4. XFCE Desktop installieren
\\
apt install xfce4 xfce4-goodies -y\\
5. XRDP installieren
\\
apt install xrdp xorgxrdp -y\\
6. Zusätzliche Pakete installieren
Diese Pakete verhindern häufige Session-Probleme.
\\ apt install dbus-x11 policykit-1 -y\\
7. Benutzer anlegen
Es wird empfohlen, nicht per RDP als root zu arbeiten.
\\ adduser mark\\ usermod -aG sudo mark\\
8. XFCE als Standard-Desktop festlegen
\\ echo "startxfce4" > /home/mark/.xsession\\ chown mark:mark /home/mark/.xsession\\
9. XRDP Startskript anpassen
Datei öffnen:
\\ nano /etc/xrdp/startwm.sh\\
Die letzten beiden Zeilen
\\ test -x /etc/X11/Xsession && exec /etc/X11/Xsession\\ exec /bin/sh /etc/X11/Xsession\\
ersetzen durch
\\ exec dbus-launch --exit-with-session startxfce4\\
10. XRDP neu starten
\\
systemctl enable xrdp\\
systemctl restart xrdp\\
systemctl restart xrdp-sesman\\
11. Verbindung herstellen
Unter Windows:
\\ mstsc\\
Anmelden mit:
* Benutzer: mark
* Passwort: entsprechendes Benutzerpasswort
Hinweis:
XRDP erstellt standardmäßig eine eigene Desktop-Sitzung. Diese ist unabhängig von der lokalen Proxmox-Konsole.
Fehlerbehebung
Session wird nach Login sofort beendet
Prüfen, ob folgende Pakete installiert sind:
\\
apt install xrdp xorgxrdp dbus-x11 xfce4 xfce4-goodies -y\\
Prüfen, ob die Datei ~/.xsession existiert:
\\ cat ~/.xsession\\
Sie sollte enthalten:
\\ startxfce4\\
"X server could not be started"
Prüfen:
\\ which Xorg\\ ls -l /usr/lib/xorg/Xorg\\
XRDP-Konfiguration prüfen:
\\ cat /etc/xrdp/sesman.ini\\
Im Abschnitt [Xorg] sollte stehen:
\\ param=/usr/lib/xorg/Xorg\\
Optional: Kernelmeldungen aus der Konsole entfernen
Kernelmeldungen werden weiterhin im Journal gespeichert, erscheinen jedoch nicht mehr direkt im Terminal.
Datei erstellen:
\\ nano /etc/sysctl.d/99-kernel-printk.conf\\
Inhalt:
\\ kernel.printk = 4 4 1 4\\
Übernehmen:
\\ sysctl --system\\
Kontrolle:
\\ cat /proc/sys/kernel/printk\\
Erwartete Ausgabe:
\\ 4 4 1 4\\
Ergebnis
Nach Abschluss dieser Schritte verfügt die VM über:
* vollständig vergrößerte Festplatte
* XFCE Desktop
* funktionierenden XRDP-Zugriff
* stabilen Desktop ohne Session-Abbrüche
* separaten Benutzer mit sudo-Rechten
* optional reduzierte Kernel-Ausgaben auf der Konsole