Linux Β· Tag 1 Β· Kapitel 04 von 10

Virtualisierung β€” vom Hypervisor zur VM

Bevor wir Rocky Linux installieren, mΓΌssen wir verstehen, wo es ΓΌberhaupt laufen soll. Was ist eine VM? Was ist ein Hypervisor? Warum ist Virtualisierung das RΓΌckgrat der modernen IT β€” und welche Stolperfallen lauern, bevor du klickst?

πŸ“š Kapitel 04 ⏱️ ca. 35 min Lesezeit 🎯 Theorie + Praxis-Tipps
Inhalt dieses Kapitels
4.1

Was ist eine virtuelle Maschine?

Theorie

Eine virtuelle Maschine (VM) ist ein vollstΓ€ndiger Computer β€” Prozessor, Arbeitsspeicher, Festplatte, Netzwerkkarte β€” der nur in Software existiert. Sie lΓ€uft als Prozess auf deinem echten Rechner und glaubt selbst, sie sei ein echter, physischer PC.

Eine VM hat ihr eigenes BIOS, bootet ihr eigenes Betriebssystem und ist von deinem Host-System so weit getrennt, dass du sie crashen, neu starten oder lΓΆschen kannst, ohne dass dein Hauptsystem davon etwas merkt.

Die drei SchlΓΌsselbegriffe

BegriffBedeutungIn unserem Kurs
Host Der echte, physische Computer, auf dem alles lΓ€uft Dein Laptop mit Windows 11
Guest / Gast Das Betriebssystem, das innerhalb der VM lΓ€uft Rocky Linux 9
Hypervisor Die Software, die VMs verwaltet und der Hardware zuteilt VMware Workstation Pro
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ HOST β€” dein echter Rechner β”‚ β”‚ Windows 11, 16 GB RAM, 512 GB SSD β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ HYPERVISOR β”‚ β”‚ β”‚ β”‚ VMware Workstation Pro β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ VM (GUEST) β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Rocky Linux 9 β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ - 2 vCPU β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ - 2 GB vRAM β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ - 20 GB vDisk β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ - virt. NIC (NAT) β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
πŸ“¦
Mentales Modell

Stell dir eine VM wie eine App in einem Fenster vor. Nur dass diese β€žAppβ€œ eben ein komplettes Betriebssystem ist. Du kannst sie starten, schließen, einfrieren, klonen und kopieren β€” wie jede andere Datei auch.

4.2

Type-1 vs. Type-2 Hypervisor

Architektur

Es gibt zwei grundsΓ€tzlich verschiedene Bauweisen von Hypervisoren β€” sie unterscheiden sich darin, was zwischen Hardware und VM liegt:

β–Ά Tiefer einsteigen: Type-1 Hypervisoren (Bare-Metal)

Type-1 (Bare-Metal) Hypervisor

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ VM β”‚ VM β”‚ VM β”‚ β”‚ ← Mehrere VMs gleichzeitig β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€ β”‚ Hypervisor (z.B. ESXi) β”‚ ← lΓ€uft DIREKT auf Hardware β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Hardware (CPU, RAM, Disks) β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Der Hypervisor IST quasi das Betriebssystem. Es gibt kein Windows oder Linux darunter β€” der Hypervisor spricht selbst direkt mit der Hardware. Das ist extrem schnell und sicher, aber unbequem als Arbeitsumgebung (du kannst auf so einem Server nicht Word starten).

Vertreter: VMware ESXi, Microsoft Hyper-V Server, Proxmox VE, KVM (Linux-Kernel-basiert), XenServer (ehemals Citrix Hypervisor), XCP-ng (Community-Fork).

Type-2 (Hosted) Hypervisor

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ VM β”‚ VM β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€ β”‚ Hypervisor (z.B. VMware β”‚ β”‚ β”‚ Workstation) β”‚ β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ Host-OS (Windows / macOS / Linux) β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ Hardware β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Der Hypervisor lΓ€uft als normales Programm auf einem ganz gewΓΆhnlichen Betriebssystem. Das ist langsamer (eine Schicht mehr Overhead), aber sehr bequem: du klickst die VM auf, sie ΓΆffnet sich in einem Fenster neben deinem Browser.

Vertreter: VMware Workstation Pro / Player, Oracle VirtualBox, Parallels Desktop (macOS), QEMU.

β–Ά Tiefer einsteigen: Vergleichstabelle Type-1 vs. Type-2

Vergleich auf einen Blick

KriteriumType-1 (Bare-Metal)Type-2 (Hosted)
LΓ€uft auf …direkt HardwareHost-OS
Performancenahe nativ~5–15 % Overhead
Boot-Zeitsofort startbereitHost-OS muss erst booten
EinsatzProduktion, RechenzentrumTest, Entwicklung, Lehre
BeispieleESXi, Hyper-V, Proxmox VE, KVM, XenServer/XCP-ngVMware Workstation, VirtualBox
SicherheithΓΆher (kleine AngriffsflΓ€che)geringer (Host-OS als Risiko)
BedienungWeb-GUI / SSH / vCenterlokale GUI auf dem Host
πŸ§ͺ
Wussten Sie schon?

KVM (Kernel-based Virtual Machine) macht Linux selbst zum Type-1 Hypervisor. Wenn du Proxmox VE oder Red Hat Virtualization nutzt, steckt KVM darunter. KVM ist Open-Source und der Standard-Hypervisor der großen Cloud-Anbieter (AWS, Google Cloud nutzen KVM-Varianten).

4.4

Wichtige Konzepte: Snapshots und Isolation

Vorteile
πŸ’‘
Worum geht es

Virtualisierung bringt zwei fΓΌr die tΓ€gliche Praxis besonders wichtige Vorteile mit: Snapshots als Sicherheitsnetz und Isolation als Sandkasten.

Snapshots β€” Zeitreise auf Knopfdruck

Ein Snapshot ist ein eingefrorenes Abbild des VM-Zustands zu einem Zeitpunkt. Du kannst beliebig oft zurΓΌckspringen.

⚠️
Wichtige Unterscheidung

Snapshot β‰  Backup! Ein Snapshot liegt im selben Storage wie die VM. Wenn das Storage stirbt, sind Snapshot und VM gleichzeitig weg. Ein echtes Backup liegt außerhalb der VM-Plattform β€” auf einem anderen Storage, Cloud-Speicher oder Bandlaufwerk.

Snapshots sind fΓΌr β€žich probiere mal was aus, will aber zurΓΌckkΓΆnnenβ€œ. Backups sind fΓΌr β€žder Hypervisor brenntβ€œ.

πŸ’‘
Wichtig zu wissen: Isolation β€” Sandkasten ohne Risiko

Was in der VM passiert, bleibt in der VM. Du kannst dort:

  • Schadsoftware analysieren (Malware-Sandbox)
  • VerdΓ€chtige MailanhΓ€nge ΓΆffnen
  • Neue Betriebssysteme testen
  • Mit rm -rf / experimentieren β€” Snapshot zurΓΌck, weiter geht's
4.5

Was steckt in einer VM? β€” Komponenten

Hardware (virtuell)
KomponenteWas ist das?Empfehlung fΓΌr unsere VM
vCPU Virtuelle CPU-Kerne. Werden vom Hypervisor auf echte Kerne abgebildet. 2 vCPUs (von 4–8 echten)
vRAM Virtueller Arbeitsspeicher. Wird vom Host reserviert. 2 GB (von 16 GB)
vDisk Datei auf dem Host (.vmdk), erscheint in der VM als Festplatte 20 GB, β€žthin provisionedβ€œ β€” wΓ€chst nur, wenn nΓΆtig
vNIC Virtuelle Netzwerkkarte. Wird einem Netzwerk-Modus zugeordnet. 1 vNIC im NAT-Modus
vGPU / Display Virtuelle Grafikkarte (fΓΌr GUI) Standard (wir nutzen Konsole)
USB-Controller / Sound / Drucker Optionale GerΓ€te Brauchen wir nicht β€” vor Installation entfernen
πŸ’‘
Faustregel: vRAM

Weise einer VM nie mehr als 50 % des Host-RAM zu, sonst wΓΌrgst du dein Host-System ab. Bei 8 GB Host-RAM β†’ maximal 4 GB an die VM, besser 2 GB. Linux-Minimal lΓ€uft problemlos in 1–2 GB.

πŸ’‘
Faustregel: vCPU

Weniger vCPU ist oft besser als mehr. Lieber 2 vCPU vergeben β€” dann lΓ€uft die VM geschmeidiger.

β–Ά Tiefer einsteigen: Was ist Co-Scheduling?

Wenn du 4 vCPU zuweist, muss der Hypervisor 4 echte Kerne gleichzeitig frei haben, um die VM zu rechnen (co-scheduling). Sind nur 2 Kerne frei, muss er warten, bis weitere 2 frei werden β€” die VM bekommt also weniger CPU-Zeit, je mehr vCPUs sie eigentlich β€žbesitzt". Deshalb kann eine 4-vCPU-VM auf einem stark belegten Host langsamer laufen als dieselbe VM mit 2 vCPUs.

4.6

Netzwerkmodi: NAT, Bridged, Host-Only

Wichtig!

Die hΓ€ufigste Quelle fΓΌr Frust beim VM-Setup ist das Netzwerk. Wir gehen die drei wichtigsten Modi gemeinsam durch.

NAT β€” Network Address Translation

Internet β”‚ β”‚ β”Œβ”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Host-PC (z.B. 192.168.0.42) β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€ NAT-Router ─────────┐ β”‚ β”‚ β”‚ (vom Hypervisor erzeugt) β”‚ β”‚ β”‚ β”‚ z.B. 192.168.211.1 β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ β”‚ β”‚ VM β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ 192.168.211.128 β”‚ β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Die VM hat eine eigene private IP, vergeben vom Hypervisor
  • Kommunikation nach außen lΓ€uft ΓΌber den Host wie durch einen Router
  • Die VM kann ins Internet, andere GerΓ€te im LAN sehen die VM aber nicht
  • Vorteil: Funktioniert immer (auch in fremden WLANs), ohne Konfiguration
  • Standard fΓΌr unseren Kurs!
β–Ά Tiefer einsteigen: Andere Netzwerkmodi (Bridged, Host-Only)

Bridged β€” direkter LAN-Zugang

β”Œβ”€β”€β”€β”€β”€ LAN / Router ─────┐ β”‚ 192.168.0.0/24 β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β” β”‚ Host β”‚ β”‚ VM (Bridged)β”‚ β”‚ 192.168.0.42 β”‚ β”‚ 192.168.0.55 β”‚ ← eigene IP im LAN! β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Die VM hΓ€ngt direkt am physischen Netzwerk, als wΓ€re sie ein eigener PC
  • Bekommt eine IP vom DHCP-Server deines LANs (z.B. der Fritzbox)
  • Andere GerΓ€te im LAN kΓΆnnen die VM sehen
  • Vorteil: realistisches Setup, andere Rechner kΓΆnnen auf VM-Services zugreifen
  • Nachteil: braucht funktionierendes DHCP im LAN β€” in fremden Netzwerken oft Probleme

Host-Only β€” privates Mini-Netz nur zum Host

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Host β”‚ β”‚ 192.168.56.1 β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ (kein Internet) β”‚ β”‚ β”‚ β”‚ β”‚ β”Œβ”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ VM β”‚ β”‚ β”‚ β”‚ 192.168.56.10 β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Privates Netzwerk nur zwischen Host und VM
  • Kein Internet-Zugang!
  • NΓΌtzlich fΓΌr isolierte Labore: mehrere VMs in einem virtuellen Netz, das niemand von außen sieht

Vergleichstabelle

ModusInternet?Sichtbar im LAN?IP-QuelleStabil in fremdem WLAN?
NATβœ…βŒHypervisor (DHCP)βœ…
Bridgedβœ…βœ…echter LAN-DHCP⚠️
Host-Only❌❌Hypervisor (DHCP)βœ…
⚠️
Falle: Bridged ohne DHCP

Bridged setzt voraus, dass im LAN ein DHCP-Server lΓ€uft, der freie IPs vergibt. In manchen Firmennetzen ist das nicht der Fall β€” dort bekommst du in der VM gar keine IP und wunderst dich. Wenn unsicher: bleibe bei NAT.

4.7

Snapshots β€” Theorie und Praxis

Lifesaver
β–Ά Tiefer einsteigen: Wie Snapshots technisch funktionieren (Delta-Dateien)

Was ist ein Snapshot technisch?

Wenn du einen Snapshot erstellst, friert der Hypervisor die bisherige Disk ein und schreibt alle neuen Γ„nderungen in eine Delta-Datei. Beim β€žZurΓΌckspringenβ€œ verwirft er einfach die Delta-Datei.

Vor Snapshot: VM ─→ disk.vmdk (alles drin) Nach Snapshot: VM ─→ disk.vmdk (read-only, base) ↓ delta_001.vmdk (alle neuen SchreibvorgΓ€nge)

Wann setzt man Snapshots ein?

  • Vor riskanten Γ„nderungen (Kernel-Update, neue Software, Migrations-Skript)
  • Als Test-Anker beim Experimentieren (β€žzurΓΌck zum frischen Systemβ€œ)
  • Vor Sicherheits-Patches, falls etwas auf Anhieb nicht startet

Wie setzt man Snapshots ein? (VMware Workstation)

  1. VM β†’ Snapshot β†’ Take Snapshot (oder Strg+M)
  2. AussagekrΓ€ftigen Namen geben, z.B. vor-dnf-update
  3. Beschreibung mit Datum und Grund hinzufΓΌgen
  4. Snapshot Manager ΓΆffnen (VM β†’ Snapshot β†’ Snapshot Manager) β€” du siehst einen Baum aller Snapshots
  5. Zum ZurΓΌckspringen: gewΓΌnschten Snapshot auswΓ€hlen β†’ Go To
⚠️
SNAPSHOT IST KEIN BACKUP

Sag das in 6 Monaten noch dreimal: Ein Snapshot ist kein Backup. Wenn der Host stirbt, sind Snapshot und VM gleichzeitig weg. Snapshots leben fΓΌr Stunden bis Tage β€” Backups fΓΌr Wochen bis Jahre.

β–Ά Tiefer einsteigen: Die 3-2-1-Backup-Regel

Backups gehΓΆren auf ein anderes Storage, idealerweise mit der 3-2-1-Regel: 3 Kopien, auf 2 verschiedenen Medien, 1 davon extern.

πŸ’‘
Praxis-Tipp

Mehr als 3 Snapshots pro VM solltest du nicht stapeln, sonst wird die Disk-Performance spΓΌrbar langsamer (jeder Schreibzugriff geht durch alle Delta-Schichten). Alte Snapshots regelmÀßig lΓΆschen (β€žcommittenβ€œ heißt das in der VMware-Sprache).

4.8

Hardware-Mindestanforderungen fΓΌr Virtualisierung

Profi-Tipp
KomponenteMinimumEmpfehlungWarum?
CPU 2 Kerne mit VT-x / AMD-V 4+ Kerne, mΓΆglichst mit Hyper-Threading VMs brauchen echte Kerne, kein Trick funktioniert ohne Hardware-Virtualisierung
RAM 8 GB 16 GB+ Host braucht 4–6 GB, je VM mindestens 1–2 GB extra
Disk 30 GB frei SSD mit 100+ GB frei HDDs sind quΓ€lend langsam fΓΌr VMs β€” SSD verzehnfacht das Bootverhalten
BIOS/UEFI VT-x / AMD-V aktiv plus VT-d (fΓΌr Passthrough) Ohne VT-x lΓ€dt VMware Workstation gar keine VM
⬇️
VMware & Rocky Linux herunterladen

Alle Downloads, die du fΓΌr diesen Kurs brauchst, findest du gebΓΌndelt auf der Setup-Seite β€” VMware Workstation/Fusion, Rocky-ISO (x86_64 und aarch64), plus spΓ€ter Ubuntu Server und Windows Server.

⚠️
Lizenz-Hinweis VMware

Seit Mai 2024 ist VMware Workstation Pro / Fusion Pro fΓΌr die private Nutzung kostenlos. FΓΌr die kommerzielle Nutzung (auch in Firmen-SchulungsrΓ€umen) ist weiterhin eine Lizenz erforderlich. Bei der Installation "Use for Personal Use" wΓ€hlen, wenn der Kurs privat absolviert wird; sonst die Firmen-Lizenz hinterlegen.

VT-x / AMD-V prΓΌfen unter Windows

PowerShell
# Im PowerShell-Fenster:
systeminfo | findstr /C:"Hyper-V"

# Erwartet (Auszug):
# Hyper-V-Anforderungen:
#   VM-Überwachungsmodus-Erweiterungen: Ja
#   Virtualisierung in Firmware aktiviert: Ja      ← muss "Ja" sein!
#   AdressΓΌbersetzung der zweiten Ebene: Ja
#   DatenausfΓΌhrungsverhinderung verfΓΌgbar: Ja

Falls dort β€žNeinβ€œ steht: Im BIOS/UEFI nach den EintrΓ€gen β€žIntel Virtualization Technologyβ€œ, β€žVT-xβ€œ oder β€žSVM Modeβ€œ (AMD) suchen und aktivieren.

4.9

HΓ€ufige Fehler β€” und wie du sie vermeidest

Stolperfallen
❌
Fehler 1 β€” β€žVT-x ist deaktiviertβ€œ

Symptom: VMware oder VirtualBox startet die VM nicht und meldet β€žThis host does not support Intel VT-x / no hardware virtualizationβ€œ.

Ursache: Im BIOS/UEFI ist die Hardware-Virtualisierung abgeschaltet. Bei vielen Business-Laptops ist sie ab Werk aus.

LΓΆsung: BIOS aufrufen (meist F2, F10 oder Entf beim Boot), Option Intel VT-x oder SVM Mode aktivieren, speichern, neu starten. ZusΓ€tzlich unter Windows: Hyper-V deaktivieren (ΓΌber β€žWindows-Features aktivieren oder deaktivierenβ€œ), sonst blockt es VMware Workstation.

❌
Fehler 2 β€” Zu wenig RAM zugewiesen

Symptom: Rocky bootet ewig, hΓ€ngt bei β€žLoading initial ramdiskβ€œ oder stΓΌrzt mitten in der Installation ab.

Ursache: Du hast der VM nur 512 MB oder 1 GB gegeben. Selbst die Minimal-Installation braucht ~1.5 GB.

LΓΆsung: VM herunterfahren, in den Settings auf 2048 MB erhΓΆhen, neu starten.

❌
Fehler 4 β€” Ethernet im Installer ausgeschaltet

Symptom: Rocky-Installation erfolgreich, aber nach dem Boot kein Netzwerk, dnf update findet keinen Server.

Ursache: Im Anaconda-Installer war der Ethernet-Schalter auf AUS. Damit ist die Netzwerkverbindung deaktiviert konfiguriert.

LΓΆsung: Entweder neu installieren mit aktivem Ethernet, oder als root nmcli connection up ens160 (Interface-Name ggf. mit ip a nachsehen). Behandeln wir morgen ausfΓΌhrlicher.

β–Ά Tiefer einsteigen: Weitere VM-Fehler
❌
Fehler 3 β€” Bridge ohne DHCP / kein Netzwerk

Symptom: In der VM funktioniert ping 8.8.8.8 nicht. ip a zeigt keine IP-Adresse.

Ursache: Du nutzt Bridged-Mode, aber der LAN-DHCP-Server ist nicht erreichbar (z.B. WLAN-Roaming, Firmennetz mit MAC-Filter).

LΓΆsung: Netzwerkadapter auf NAT umstellen. NAT funktioniert immer, ohne externes DHCP.

❌
Fehler 5 β€” Snapshot-Spaghetti

Symptom: VM startet sehr langsam, Disk-I/O ist quΓ€lend lahm.

Ursache: Du hast ΓΌber Wochen 8+ Snapshots gestapelt. Jeder Schreibzugriff geht durch alle Delta-Dateien.

LΓΆsung: Im Snapshot Manager alte Snapshots lΓΆschen (β€žCommitβ€œ). Faustregel: nicht mehr als 3 aktive Snapshots gleichzeitig.

πŸŽ“
Trainer-Hinweis

Geht diese fΓΌnf Fehler vor der praktischen Installation einmal kurz mΓΌndlich durch β€” die meisten Teilnehmer rennen sonst in genau diese Fallen. Besonders VT-x ist bei Business-Laptops oft ab Werk aus.

🎯

Kontrollfragen zum Kapitel

Selbst-Check
  1. Definiere in eigenen Worten die Begriffe Host, Guest und Hypervisor.
  2. Warum ist NAT der sicherere Standard fΓΌr Lern-VMs in wechselnden WLANs gegenΓΌber Bridged?
  3. Was bedeutet die Aussage β€žSnapshot β‰  Backupβ€œ konkret?
  4. Was muss im BIOS/UEFI aktiviert sein, damit ΓΌberhaupt VMs starten kΓΆnnen?
  5. Warum ist es eine schlechte Idee, einer VM auf einem 8-GB-Host 6 GB RAM zuzuweisen?
  1. Host = physischer PC + dessen OS. Guest = das Betriebssystem, das in der VM lΓ€uft. Hypervisor = die Software, die VMs erzeugt und verwaltet (z.B. VMware Workstation).
  2. Weil NAT keinen externen DHCP-Server braucht β€” die Adressvergabe macht der Hypervisor selbst. Bridged scheitert in Netzen ohne (oder mit restriktivem) DHCP.
  3. Ein Snapshot liegt im selben Storage wie die VM. Stirbt das Storage, sind Snapshot und VM gleichzeitig weg. Ein Backup liegt extern, idealerweise nach der 3-2-1-Regel.
  4. Hardware-Virtualisierung: Intel VT-x bzw. AMD-V (SVM Mode). Bonus fΓΌr Passthrough: VT-d / IOMMU.
  5. Weil das Host-OS selbst 3–4 GB braucht. Bei 6 GB an die VM bleiben dem Host nur 2 GB β€” er muss massiv auf die Auslagerungsdatei (Swap) zugreifen und wird langsam. Faustregel: VM bekommt maximal 50 % des Host-RAM.