{"guid":"2d1d7193-9517-53cd-b01b-4f9bdea6f962","title":"Über die Grenzen von Proxmox hinaus: Selber VMs mit QEMU basteln","subtitle":null,"slug":"2026-735-uber-die-grenzen-von-proxmox-hinaus-selber-vms-mit-qemu-basteln","link":"https://talks.mrmcd.net/2026/talk/UDRBNH/","description":"Wer VMs betreiben will, greift in der Linux-Welt üblicherweise zu Gnome Boxes, virt-manager, systemd-vmspawn oder Proxmox. Doch sind all das auch nur (teilweise) Wrapper um QEMU herum, die mit Magie dafür sorgen, dass alles \"einfach funktioniert\". Wir lassen die fancy CLIs und GUIs hinter uns und basteln uns eine Maschine direkt mit QEMU.\n\nDen allerersten Kontakt mit VMs hatten viele von uns vermutlich mit VirtualBox. Vielleicht gefolgt von Gnome Boxes, wer es ein bisschen mehr custom haben wollte, dann mit virt-manager, für weniger custom und weniger GUI systemd-vmspawn und oft endet die Reise dann bei einem Server mit Proxmox.\nDoch als Unterbau trifft man an vielen Stellen auf diese eine Software: QEMU\nWie mächtig QEMU ist, sieht man daran, was GUIs wie das von virt-manager alles an Features bieten.\n\nWir gehen heute allerdings noch mehr custom, als virt-manager es könnte. Wir brechen aus den Grenzen von Proxmox und co. aus und machen uns die Finger schmutzig. Wir bauen unsere eigene VM, direkt mit QEMU, ohne Mittelsmann, ohne fertige Scripte, von Grund auf.\n\nDazu gehört natürlich erstmal, die virtuelle Hardware zusammen zu stecken, aber auch Vorbereitungen auf dem Host, um dem Gast Netzwerk, Platte und Ausgabe zur Verfügung stellen zu können. Und wenn wir gerade dabei sind, können wir die VM auch gleich an systemd hängen, um sie darüber zu starten und zu stoppen und den Output in eine tmux-Session packen, um ihn jederzeit aufrufen zu können.\n\nUnd all das ohne Magie, mit möglichst wenigen Komponenten und nur mit Standard-Utils, die sich in den Repos jeder gängigen Debian-, Arch-, RedHat oder Suse-Distro finden lassen.\n\nhttps://creativecommons.org/licenses/by-sa/4.0/","original_language":"deu","persons":["xje4"],"view_count":410,"promoted":false,"date":"2026-09-12T14:30:00.000+02:00","release_date":"2026-09-12T00:00:00.000+02:00","updated_at":"2026-09-27T17:00:05.235+02:00","tags":["UDRBNH","2026","mrmcd26","Infrastructure and Software","Freiraum - C120","mrmcd26-deu","Darmstadt","mrmcd26","Day 2"],"length":2354,"duration":2354,"thumb_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd26/735-2d1d7193-9517-53cd-b01b-4f9bdea6f962.jpg","poster_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd26/735-2d1d7193-9517-53cd-b01b-4f9bdea6f962_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd26/735-2d1d7193-9517-53cd-b01b-4f9bdea6f962.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd26/735-2d1d7193-9517-53cd-b01b-4f9bdea6f962.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/2026-735-uber-die-grenzen-von-proxmox-hinaus-selber-vms-mit-qemu-basteln","url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_title":"MRMCD 2026 - Grenzen Überwinden","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26","related":[],"recordings":[{"length":2354,"mime_type":"video/mp4","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-09-12T17:00:39.204+02:00","label":"deu 1080p","size":523,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/h264-hd/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_hd.mp4","url":"https://api.media.ccc.de/public/recordings/104434","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"audio/opus","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-09-12T17:12:07.817+02:00","label":"deu","size":24,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/opus/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_opus.opus","url":"https://api.media.ccc.de/public/recordings/104438","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"audio/mpeg","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-09-12T17:12:50.394+02:00","label":"deu","size":36,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/mp3/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/104439","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"video/mp4","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-09-12T17:18:21.619+02:00","label":"deu 576p","size":138,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/h264-sd/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_sd.mp4","url":"https://api.media.ccc.de/public/recordings/104443","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-09-12T18:35:25.667+02:00","label":"deu 1080p","size":342,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/av1-hd/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/104452","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"video/webm","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-09-12T20:17:50.944+02:00","label":"deu 576p","size":101,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/webm-sd/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/104469","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"},{"length":2354,"mime_type":"video/webm","language":"deu","filename":"mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-09-12T20:23:16.302+02:00","label":"deu 1080p","size":384,"recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd26/webm-hd/mrmcd26-735-deu-Ueber_die_Grenzen_von_Proxmox_hinaus_Selber_VMs_mit_QEMU_basteln_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/104470","event_url":"https://api.media.ccc.de/public/events/2d1d7193-9517-53cd-b01b-4f9bdea6f962","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd26"}]}