-
Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: OMGle 07.10.21 - 12:56
Mir hätte es gereicht, wenn mein existierendes Linux (auch ohne GUI) auf dem Mac laufen würde, so wie es auf meinem uralten Intel-Mac mit VirtualBox tut.
-
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: superdachs 07.10.21 - 13:07
OMGle schrieb:
--------------------------------------------------------------------------------
> Mir hätte es gereicht, wenn mein existierendes Linux (auch ohne GUI) auf
> dem Mac laufen würde, so wie es auf meinem uralten Intel-Mac mit VirtualBox
> tut.
Ein standard ARM-Linux läuft da nicht? -
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: OMGle 07.10.21 - 13:21
superdachs schrieb:
--------------------------------------------------------------------------------
> OMGle schrieb:
> ---------------------------------------------------------------------------
> -----
> > Mir hätte es gereicht, wenn mein existierendes Linux (auch ohne GUI) auf
> > dem Mac laufen würde, so wie es auf meinem uralten Intel-Mac mit
> VirtualBox
> > tut.
>
> Ein standard ARM-Linux läuft da nicht?
Keine Ahnung.
Ich habe so meine Probleme mit ARM - manche Binaries fehlen noch für ARM, daher würde ich bevorzugen, die Möglichkeit zu haben, zumindest in einer VM x86_64-Linux ausführen zu können.
Für Desktop-Anwendungen mache ich mir keine Sorgen, alles läuft auf dem M1, zumindest in Rosetta 2. -
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: oldmcdonald 07.10.21 - 13:34
Ich schätze, der M1 ist für das, was Du machen willst, einfach die falsche Hardware. Vielleicht kommt das irgendwann, aber so lange ist die letzte Runde Intel-Mac halt erst einmal die bessere Wahl.
-
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: lunarix 07.10.21 - 14:13
Also es gibt Parallels für den M1, wie es mit anderen VMs (VirtualBox usw) aussieht, weiss ich nicht, da ich keinen M1 Mac habe. Im Parallels läuft Windows, Linux, etc. da wird wohl ein x86 emuliert - ob man theoretisch auch ein Arm-Linux drin fahren könnte, weiss ich nicht ... aber ein OS in der VM ist ja sowieso was anderes als ein OS direkt auf der Hardware.
-
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: Johnny1187 07.10.21 - 14:53
Funktioniert bei mir 1a. Auch mit GUI. Hab ich damals mal getestet.
-
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: OMGle 07.10.21 - 16:50
Johnny1187 schrieb:
--------------------------------------------------------------------------------
> Funktioniert bei mir 1a. Auch mit GUI. Hab ich damals mal getestet.
Was davon? -
Re: Läuft denn der Pinguin in VMs auf M1-Macs? Bzw. kann man x64-OS in einer VM ausführen?
Autor: /mecki78 07.10.21 - 17:45
Du kannst x86 Code nicht in einer VM ausführen, weil eine VM emuliert keine CPU. Eine VM macht aus einem physischen System mehrere virtuelle Systeme, aber Code läuft in diesen virtuellen System direkt auf der physischen CPU, ergo kann dort nur Code laufen, den diese CPU auch versteht. Ich kann auf einem x86 PC auch kein ARM Android in VirtualBox laufen lassen, weil auch hier die CPU den Code nicht versteht.
Wenn du ein komplettes System emulieren willst, dann brauchst du keine VM, sondern einen Emulator, wie z.B. QEMU. QEMU emuliert auf Wunsch ein komplettes System, inklusive CPU.
https://www.qemu.org/
Aber eine CPU in Software zu emulieren ist eben langsam. Der eine oder andere erinnert sich vielleicht noch, wie schwer es war einen Nintendo N64 auf einem Pentium PC zu emulieren. Das ging gerade mal so mit Ach und Krach. Vergleicht man aber die Specs der Systeme, dann ist ein Pentium System um ein vielfaches schneller als die Hardware eines N64. Hier darf man also keine Wunder erwarten.
/Mecki



