VM Archive - Daniel Gutermuth https://danielgutermuth.de/tag/vm/ IT Blog Wed, 15 Dec 2021 14:15:39 +0000 de hourly 1 Android in einer virtuellen Maschine installieren und verwenden https://danielgutermuth.de/microsoft/windows10-11/android-in-einer-virtuellen-maschine-installieren-und-verwenden/ Mon, 06 Dec 2021 13:01:08 +0000 https://danielgutermuth.de/?p=617 Android kann nicht nur auf einem Smartphone oder Tablet verwendet werden, sondern auch am heimischen PC. Als Basis dafür kommen hierbei VirtualBox und ein Android [...]

Der Beitrag Android in einer virtuellen Maschine installieren und verwenden erschien zuerst auf Daniel Gutermuth.

]]>
Android kann nicht nur auf einem Smartphone oder Tablet verwendet werden, sondern auch am heimischen PC. Als Basis dafür kommen hierbei VirtualBox und ein Android Image aus dem Projekt Android x86 zum Einsatz.

In diesem Beispiel wird Android 9 64bit auf einer virtuellen Maschine installiert werden. Generell ist es egal, ob es ein Android 9, Android 10, Android 11, etc. ist. Der Ablauf ist immer identisch, vorausgesetzt es werden die Projekt Android x86 Images verwendet.

Voraussetzungen

  • VirtualBox >= 6.1
  • Android x86 Image
  • PC mit mindestens 4GB RAM
  • 10GB Festplattenspeicher
  • Virtualisierungsfunktionen müssen im BIOS/UEFI aktiviert sein

Hinweis: Es besteht keine Garantie, dass es funktioniert. Ausführung auf eigene Gefahr!

Lösung

VirtualBox herunterladen installieren.

Für die Installation die Standardparameter verwenden.

Der VM einen Namen geben. Den Typ und Version als Linux setzen, sowie 2048MB als Arbeitsspeicher zuweisen.

Festplatte erzeugen wählen und im zweiten Fenster mindesten 10 GB Dateigröße zuweisen. Als Dateityp der Festplatte VDI auswählen. Danach auch Erzeugen klicken.

In die Eigenschaften der gerade erstellten VM gehen und sicherstellen, dass folgende Konfigurationen gesetzt sind:

System:

  • Prozessor → Prozessoren → 2
  • Beschleunigung → KVM

Anzeige:

  • Bildschirm → Grafikspeicher 128MB
  • Bildschirm → Grafik-Controller → VBoxSVGA

Massenspeicher:

  • Massenspeicher → Controller: SATA → leer → Abbild auswählen → Android Image auswählen

Die VM starten und warten bis der Boot-Manager erscheint.


Dort auf „Advanced options“ gehen und „Auto Installation – Auto install to specific harddisk“ wählen. Die Anschließende Meldung mit „Yes“ bestätigen. Sobald die Installation abgeschlossen wurde , im VM-Fenster unten auf das CD-Symbol einen Rechtsklick machen und „Medium entfernen“ klicken. Danach „Run Android x86“ mit „OK“ bestätigen.

Anschließend lädt Android in den Willkommensbildschirm, wo die Ersteinrichtung vorgenommen wird. Danach kann Android verwendet werden.

Fehlerhilfe

Sollte es zu Problemen mit dem Start von Android kommen, so kann man die VM stoppen und in den Einstellungen die unten stehenden Anpassungen vornehmen.

  • Anzeige Bildschirm Grafik-Controller VBoxVGA
  • Anzeige Bildschirm Beschleunigung 3D-Beschleunigung aktivieren
  • System Hauptplatine Erweitert Hardware-Uhr in UTC aus
  • Der Beitrag Android in einer virtuellen Maschine installieren und verwenden erschien zuerst auf Daniel Gutermuth.

    ]]>
    MacOS in Virtual Box installieren https://danielgutermuth.de/microsoft/windows10-11/macos-in-virtual-box-installieren/ Mon, 06 Dec 2021 11:43:23 +0000 https://danielgutermuth.de/?p=596 Viele Leute benötigen ein MacOS System für Tests oder Entwicklung, wollen dafür aber kein separates, physikalisches System anschaffen. Genau für solche Fälle gibt es virtuelle [...]

    Der Beitrag MacOS in Virtual Box installieren erschien zuerst auf Daniel Gutermuth.

    ]]>
    Viele Leute benötigen ein MacOS System für Tests oder Entwicklung, wollen dafür aber kein separates, physikalisches System anschaffen.

    Genau für solche Fälle gibt es virtuelle Maschinen (VMs).

    VMs simulieren ein System, wodurch mehrere Gastsysteme auf einem Host betrieben werden können. Das spart Geld und Ressourcen.

    Im Fall von MacOS wird die die Open Source Virtualisierungssoftware Oracle VirtualBox verwendet.

    Mit Hilfe dieser Software erstellen wir eine Mac OS VM und konfigurieren sie so, dass MacOS verwendet werden kann.

    Natürlich ist die Performance nicht mit der auf nativer Hardware zu vergleichen, aber besser als nichts.

    Voraussetzungen

    • VirtualBox
    • VirtualBox Extension Pack
    • MacOS Image (Beispiel: MacOS Big Sur oder Monterey)
    • Gültige MacOS Lizenz
    • PC mit mindestens 8GB RAM
    • 50GB Festplattenspeicher
    • Virtualisierungsfunktionen müssen im BIOS/UEFI aktiviert sein

    Hinweis: Es besteht keine Garantie, dass es funktioniert. Ausführung auf eigene Gefahr!

    Lösung

    VirtualBox und das Extension Pack herunterladen und nacheinander installieren.

    Die Installationsassistenten können mit den Standardparametern durchlaufen werden.

    VirtualBox starten und über Neu die virtuelle Maschine erstellen. Im unteren Bereich des Fensters auf Experten-Modus klicken.

    Der VM einen Namen geben. Den Typ und Version als Mac OS X setzen, sowie 4096 MB als Arbeitsspeicher zuweisen.

    Festplatte erzeugen wählen und im zweiten Fenster mindesten 50 GB Dateigröße zuweisen. Als Dateityp der Festplatte VHD auswählen. Danach auch Erzeugen klicken.

    In die Eigenschaften der gerade erstellten VM gehen und sicherstellen, dass folgende Konfigurationen gesetzt sind:

    System:

    • Hauptplatine → Bootreihenfolge → Diskettenlaufwerk entfernt
    • Prozessor → Prozessoren → 2
    • Prozessor → Erweitert → PAE/NDC aktivieren

    Anzeige:

    • Bildschirm → Grafikspeicher 128MB

    Massenspeicher:

    • Massenspeicher → Controller: SATA → leer → Abbild auswählen → MacOS Image auswählen

    USB:

    • USB-Controller aktivieren → USB-3.0-COntroller aktivieren

    Damit die VM funktioniert, muss zusätzlicher Code in die Konfiguration der VM hinzugefügt werden.

    In die Windows-Suche CMD eingeben und mit einem Rechtsklick „als Administrator ausführen“ wählen. Die Befehle nacheinander eingeben und mit Enter bestätigen. Danach CMD schließen.

    cd "C:\Program Files\Oracle\VirtualBox"
    
    VBoxManage.exe modifyvm "MacOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    
    VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
    
    VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage setextradata "MacOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
    
    VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    
    VBoxManage setextradata "MacOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

    Die VM starten und warten, bis sie in den MacOS Setup gebootet hat.

    Anschließend die Sprache wählen und die „Disk Utility“ (Festplattendienstprogramm) starten. Dort die erzeugte leere Festplatte (VBOX HARDDISK Media) auswählen und auf „erase“ klicken. Nun der Festplatte einen beliebigen Namen geben, das Format auf „Mac OS Extended (Journaled)“ und das Scheme auf „GUID Partition Map“ setzen. Zuletzt mit „erase“ bestätigen.
    „Disk Utility“ schließen

    Zurück im Menü „Install macOS xxx“ wählen und die gerade partitionierte Festplatte zur Installation auswählen.

    Die erste Stufe der Installation dauert ca. 15 Minuten. Anschließend gibt es einen Neustart, der Stufe zwei der Installation triggert.

    Stufe zwei dauert ca. 30 Minuten.

    Hinweis: Wenn der Setup “Less than a minute remaining” meldet, dann dauert es trotzdem noch ca. eine Stunde bis die Installation abgeschlossen ist. In machen Fällen kann es auch drei Stunden dauern.

    Zum Abschluss befindet man sich im Willkommensbildschirm von MacOS.

    Nach der initialen Konfiguration, kann die MacOS VM verwendet werden.

    Hinweis: Wer mit der Performance einer nativen Installation rechnet, der rechnet falsch.
    Die VM ist für Testzwecke oder diverse Entwicklungszwecke geeignet.

    Der Beitrag MacOS in Virtual Box installieren erschien zuerst auf Daniel Gutermuth.

    ]]>