Debian in QEMU
Mit meinem QEMU-Bundle kannst du Debian 32-bit in QEMU starten und ausprobieren. Für Windows sind alle nötigen Dateien dabei, inklusive Putty für einen SSH-Zugriff auf die virtuelle Maschine (VM). Nach dem Start erfolgt die Anmeldung über Putty und SSH. Der Benutzername ist tux und das Passwort eudyptula für das Debian in der VM. Über SSH kann man sich nur mit einem Benutzer anmelden. Ist man in der VM eingeloggt, wird man mit dem Linux-Befehl su
zum User root. Das Passwort ist dasselbe wie beim User tux.
Was ist QEMU?
QEMU (kurz für Quick Emulator) ist ein Prozessor-Emulator. Durch die Verwendung von QEMU kann man Betriebssysteme für verschiedene CPU-Architekturen unabhängig von der Architektur des eigenen Rechners ausführen. Es gibt x86, x86-64, ARM, PowerPC und viele mehr. QEMU kann man auf dem eigenen Rechner installieren oder von einem USB-Stick ausgeführen, so wie mein Bundle. QEMU stellt dabei eine großartige Open Source-Alternative zu VirtualBox und VMware dar.
Warum ist das Bundle im .7z-Format gepackt?
Im Allgemeinen können solche QEMU-Images ziemlich groß sein. In den meisten Fällen hat das .7z-Format eine bessere Komprimierung als beispielsweise .zip. Mit 7-zip kann man die Dateien entpacken.
Start der virtuellen Maschine in QEMU
Die virtuelle Maschine mit Debian in QEMU wird mit einem Doppelklick auf die Batch-Datei StartServer.bat:
Beim ersten Start, fragt die Firewall, ob die Ausnahme für QEMU okay ist, das bestätigen wir mit „Zugriff zulassen“, damit wir uns über SSH auf die VM verbinden können und die VM mit dem Internet verbunden ist:
Im nächsten Schritt fragt Putty, ob der Fingerprint der VM passt und wir uns über SSH mit ihr verbinden wollen. Wir bestätigen mit „Ja“.
Eine Messagebox verrät, wie die Zugangsdaten zum Server sind:
Wenn die VM gestartet ist, kann man sich über SSH mit Putty an der VM anmelden:
Der Start der VM kann gelegentlich eine ganze Weile dauern. Putty hat dann nach einiger Zeit keine Lust mehr zu warten und beendet die Warterei mit einer Fehlermeldung: „Network Error: Software caused connection abort.“
Die QEMU-VM mit Debian ist dann trotzdem gestartet. Die SSH-Verbindung zu Putty kann man diesem Fall herstellen, indem man die Fehlermeldung bestätigt, Putty beendet und über die Batch-Datei ConnectPutty.bat nochmal startet.
Geschrieben in Gnu/Linux