Virtuelle Maschinen
10 min · 11 Abschnitte
Ein NAS mit reichlich Arbeitsspeicher und Platz ist das Gerät im Haus, auf dem es sich lohnt, einen zweiten Computer darin laufen zu lassen: ein Windows für das eine Programm, das es nur für Windows gibt, ein Linux zum Ausprobieren, das du ohne Angst kaputtmachen darfst, oder das alte System, das du einmal im Jahr noch brauchst. Alles aus dem Browser, ohne auf irgendeinem anderen Gerät etwas zu installieren.
| Was du willst | Geh zu |
|---|---|
| Deine erste Maschine installieren | Die erste Maschine |
| Sie sehen und bedienen | Der Bildschirm |
| Dass sie eine eigene IP in deinem Netz hat | Das Netzwerk der Maschine |
| Ihr den Zigbee-Stick des NAS geben | USB-Geräte |
| Etwas Riskantes probieren und zurückkönnen | Snapshots |
| Windows installieren | Windows und seine drei Bedingungen |
| Verstehen, warum sie von selbst pausiert hat | Wenn sie von selbst pausiert |
Du brauchst ein angelegtes Volume (Speicher → Pool erstellen): Die Festplatten der Maschinen sind große Dateien und liegen auf dem Volume, unter <pool>/vm/<name>/, nie auf der Systemfestplatte. Und das NAS sollte ein richtiges Gerät sein: Läuft LGM-OS selbst schon in einer virtuellen Maschine, gibt es keine Beschleunigung durch die Hardware (KVM) und alles geht im Tempo eines Emulators — der Bildschirm der Maschine sagt es dir.
Die erste Maschine
- Besorg dir das Installationsabbild (die
.iso-Datei des Systems, das du willst). Zwei Wege: Lade sie über Dateien in irgendeine Freigabe hoch, oder —besser— gib sie dem NAS direkt: Unter Virtuelle Maschinen → Neue Maschine hat die Auswahl des Abbilds den Punkt „Oder lade sie aus dem Netz herunter“. Du fügst die Adresse der ISO ein und das NAS lädt sie von selbst in seinen Speicher, als Aufgabe mit Fortschritt. So musst du sie nicht erst auf den Laptop laden und wieder hochladen. - „Neue Maschine“: Name, Prozessoren (2 als Vorgabe), Arbeitsspeicher (2 GB als Vorgabe), Festplatte (32 GB als Vorgabe — eine Datei, die **nur so viel belegt, wie die Maschine schreibt**, nicht die 32 GB auf einen Schlag) und die ISO.
- Die Maschine startet von der CD, und der Installer des Systems erscheint: Du bedienst ihn über den Bildschirm, als hingen Tastatur und Monitor an ihr.
- Wenn das Installieren fertig ist, wirf die CD aus (der Auswerfen-Knopf auf der Kachel der Maschine oder unter Details). Solange sie drin steckt, startet bei jedem Neustart wieder der Installer — das ist der Klassiker, und deshalb steht auf der Kachel „startet von der CD“.
Die Festplatte der Maschine wächst bis zu der Grenze, die du ihr gegeben hast, aber die Grenze lässt sich nicht verkleinern. Fang knapp an: Sie später zu vergrößern ist ein Knopf (Die Festplatte vergrößern); verkleinern gibt es nicht.
Der Bildschirm
Der Knopf „Bildschirm“ öffnet die Konsole der Maschine im Panel selbst — das, was du auf einem Monitor an ihr sehen würdest, vom BIOS bis zum Schreibtisch. Du kannst ihn auch in einem eigenen Tab öffnen, im Vollbild.
- Die Konsole steht nicht offen im Netz: Die Maschine zeigt sie nur dem NAS selbst, und das Panel ist die angemeldete Brücke dorthin. Niemand im lokalen Netz kann hineinschauen.
- Die Maus passt (die Maschine hat ein virtuelles Grafiktablett): Der Zeiger drinnen deckt sich mit dem draußen, ohne dass er eingefangen wird.
- Reißt die Verbindung ab, starte die Maschine (oder prüfe, ob sie noch läuft) und öffne den Bildschirm noch einmal.
Der Bildschirm ist zum Installieren da und für den Notfall. Für den Alltag in der Maschine ist ihr eigener Fernzugriff bequemer (SSH bei einem Linux, Remotedesktop bei einem Windows), über ihre IP.
Einschalten, ausschalten und mit dem NAS starten
- Herunterfahren bittet sie im Guten darum, wie der Einschaltknopf an einem PC: Das System darin speichert und schließt. Gehorcht sie nach zwei Minuten nicht, sagt das Panel es dir — bei einem Linux ohne
acpidoder einem Windows, dessen Einschaltknopf auf „nichts tun“ steht, geht der Befehl ins Leere. - Ausschalten erzwingen ist, als würdest du den Stecker ziehen: Was nicht gespeichert ist, geht verloren. Nur, wenn sie auf das normale Herunterfahren nicht reagiert.
- Mit dem NAS starten: Der Schalter für den Autostart sorgt dafür, dass die Maschine von selbst hochkommt, sobald das NAS eingeschaltet wird. Für die Maschine, die etwas im Haus bereitstellt, ist das der Unterschied zwischen „läuft immer“ und „läuft bis zum ersten Stromausfall“.
Das Netzwerk der Maschine
Unter Details → Hardware wählst du, wie sie sich verbindet, und das Panel bietet dir nur an, was es auf deinem Gerät wirklich gibt:
- Virtuelles Netzwerk (das Übliche): Die Maschine kommt ins Internet und das NAS sieht sie, aber der Rest des Hauses erreicht sie nicht. Perfekt zum Installieren und für Maschinen zum Wegwerfen.
- Brücke: Die Maschine hängt wie jedes andere Gerät in deinem Netz — die IP gibt ihr dein Router, die anderen Geräte sehen sie. Das willst du, wenn die Maschine etwas fürs Haus bereitstellt. Die Brücke
docker0setzt sie in dasselbe Netz wie die Docker-Container. - Direkt über eine Netzwerkkarte: für besondere Fälle; die Maschine teilt sich die physische Karte des NAS.
Die IP der Maschine steht unter Details, ohne dass du in sie hineinmusst: Das NAS fragt den Gast-Agenten, wenn das System darin ihn mitbringt, und sonst die Liste des virtuellen Netzes.
USB-Geräte
Eine Maschine mit einer Hausautomatisierung (Home Assistant und Co.) braucht den Zigbee- oder Z-Wave-Stick, der am NAS steckt. Unter Details → Netzwerk, CD und Geräte stehen die USB-Geräte, die am Gerät hängen: Wähl das aus, das du willst, und die Maschine sieht es, als steckte es an ihr selbst.
⚠️ Solange die Maschine läuft, gehört das Gerät IHR: Das NAS und seine Anwendungen sehen es nicht mehr. Wenn derselbe Stick in einer Anwendung aus dem Paketzentrum eingetragen ist, nimm ihn ihr vorher weg, sonst nehmen sich die beiden gegenseitig das Gerät.
Sonst noch wissenswert:
- Die Änderung gilt, wie bei aller Hardware, ab dem Start der Maschine (und lässt sich nur bei ausgeschalteter Maschine anfassen).
- Das Gerät wird über sein Modell erkannt, nicht über den Anschluss: Du kannst es abziehen und an einem anderen USB-Anschluss wieder einstecken, und die Maschine findet es weiter. Dafür warnt das Panel bei zwei gleichen Geräten: Sie lassen sich nicht auseinanderhalten, und durchgereicht wird eines.
- Steckt das Gerät beim Start der Maschine nicht, startet die Maschine ohne es: Steck es an und starte sie neu, damit sie es sieht. Das Panel lässt dich keines auswählen, das nicht steckt, damit du nicht mit etwas rechnest, das nicht da ist.
- Eine Tastatur oder eine Maus am NAS stehen ebenfalls in der Liste. Wähl sie nicht aus: Das NAS stünde ohne sie da.
Hardware nachträglich ändern
Alles unter Details, und nur bei ausgeschalteter Maschine — einem laufenden System die Hardware unter dem Hintern wegzutauschen ist der schnellste Weg, es kaputtzumachen. Ändern lassen sich Arbeitsspeicher, Prozessoren, die ISO in der CD und, unter „Erweiterte Einstellungen“: Firmware (BIOS oder UEFI), sicherer Start, TPM-2.0-Chip, das Modell des Prozessors (der des NAS, so wie er ist, das ist der schnelle, oder ein generischer, mit dem die Maschine auf ein anderes Gerät umziehen kann) und die Grafikkarte (QXL die normale, VirtIO für modernes Linux, VGA die, die alles schluckt).
Die Festplatte vergrößern
Der Knopf „Vergrößern“ addiert Gigabyte zur Festplatte (er setzt nie eine Größe: sich nach unten zu vertun kann niemand rückgängig machen). Achtung bei der zweiten Hälfte, die deine Sache ist: Das gibt der Maschine mehr Festplatte, nicht ihren Partitionen — drinnen sehen Windows oder Linux weiter die alte Partition, bis du sie mit ihrem eigenen Werkzeug erweiterst (Datenträgerverwaltung unter Windows, growpart/GParted unter Linux).
Eine Maschine klonen
Unter Details, bei ausgeschalteter Maschine, fragt der Knopf „Klonen…“ nach einem Namen und legt eine zweite, gleiche Maschine an. Damit hast du ein „Basis-Windows“, aus dem die Windows der Kinder entstehen, oder probierst ein Update an einer Kopie aus, bevor du die gute anfasst.
Die ganze Festplatte wird kopiert, das dauert also von ein paar Minuten bis zu einer guten Stunde —je nachdem, wie viel sie belegt— und du siehst es auf einer Kachel des Schreibtischs vorangehen; das NAS kannst du dabei weiter benutzen.
Die Kopie kommt ausgeschaltet zur Welt, ohne Start mit dem NAS, und mit drei Dingen, die mit Absicht anders sind:
- Eine neue Netzwerkkarte. Zwei Maschinen mit derselben physischen Adresse streiten sich um dieselbe IP, und keine von beiden läuft richtig. Der Klon holt sich seine, sobald du ihn einschaltest.
- Ohne die USB-Geräte des Originals: Ein Gerät kann immer nur an eine Maschine durchgereicht werden. Wenn der Klon es braucht, gib es ihm in seinem Profil, während die andere ausgeschaltet ist.
- Ein neues TPM, wenn das Original eines hatte (Windows 11). War drinnen BitLocker eingeschaltet, fragt Windows beim ersten Start des Klons nach dem Wiederherstellungsschlüssel.
Die Snapshots werden nicht mitkopiert, und der Name innerhalb der Maschine auch nicht: Wenn beide zugleich im Netz laufen sollen, änder ihn im System des Klons.
Snapshots
Vor einer heiklen Änderung —einem Update des Systems darin, einem Eingriff in die Registry eines Windows— „Neuer Snapshot“. Geht es schief, „Hierher zurück“, und die Maschine ist wieder, wie sie war.
- Bei laufender Maschine sichert der Snapshot auch den Arbeitsspeicher: Beim Zurückkehren ist sie genau so da, mit ihren offenen Programmen. Das dauert einen Moment (der Arbeitsspeicher wird kopiert).
- Bei ausgeschalteter Maschine ist es nur die Festplatte, und es geht sofort.
⚠️ Ein Snapshot ist kein Backup: Er liegt in derselben Datei und auf derselben Festplatte wie die Maschine. Geht das Volume verloren, gehen sie zusammen verloren. Den Ordner vm des Volumes kannst du wie jeden anderen in die Sicherungen aufnehmen — bei ausgeschalteter Maschine, damit die kopierte Festplatte in sich stimmig ist.
Windows und seine drei Bedingungen
- Windows 11 verlangt UEFI, sicheren Start und TPM 2.0, bevor es sich installieren lässt. Alle drei sind Schalter unter „Erweiterte Einstellungen“ — schalte sie vor dem Installieren ein. Einer bereits installierten Maschine die Firmware zu ändern macht sie startunfähig: Ein unter BIOS installiertes System startet nicht über UEFI, und umgekehrt genauso wenig.
- Festplatte und Netzwerk der Maschinen sind VirtIO (die schnellen). Linux bringt sie ab Werk mit; der Installer von Windows hat den Treiber für die Festplatte nicht dabei und sieht nicht, wohin er sich installieren soll: Nimm eine Windows-ISO mit eingebauten VirtIO-Treibern (such nach „virtio-win“ plus deiner Version; sie vorzubereiten dauert zehn Minuten und ist einmalig).
- Ist das System installiert, gib ihm den Gast-Agenten (unter Linux das Paket
qemu-guest-agent, unter Windows kommt er mit den VirtIO-Treibern): Damit sieht das Panel die IP, und das geordnete Herunterfahren klappt immer.
Wenn sie von selbst pausiert
Wenn der Speicher darunter nicht schreiben kann, pausiert qemu die Maschine, statt sie kaputtgehen zu lassen. Das Panel bleibt nicht bei „sie ist pausiert“ stehen: Es geht der Sache nach, und die Warnung sagt dir, welcher der vier Fälle es ist — denn nur einer davon wird durch Löschen besser:
- Platz ist reichlich da → es liegt nicht am Platz: Metadaten des Volumes oder ein beschädigtes Abbild.
- Das Volume meldet freie Gigabyte und lässt trotzdem nicht schreiben → das Volume hängt: Das behebst du mit dem Knopf „Neu verteilen“ unter Speicher, nicht durch Löschen.
- Der Ordner kann nicht wachsen, das Volume schon → auf diesem Ordner liegt eine Quota.
- Wirklich voll → mach Platz.
Ist die Ursache behoben, weckt der Knopf „Fortsetzen“ sie dort auf, wo sie war.
Eine Maschine löschen
„Löschen“ fragt, ob ihre Festplatte mit weg soll. Ohne die Festplatte verschwindet die Maschine aus der Liste, aber die Datei bleibt unter <pool>/vm/<name>/, falls du sie neu anlegen willst; mit ihr geht alles weg, ohne Weg zurück. Liegen im Ordner der Maschine Dateien, die nicht ihre sind, lässt das Panel ihn stehen und sagt es dir.