ebelinski
Originalaffisch- 17 juli 2018
- 30 november 2020
Gnattu
- 18 september 2020
- 30 november 2020
macOS på apple silicon har en skyddad uppstartsprocess, jag tror inte att det skulle vara trivialt för tredje part att göra en sådan starthanterare utan hjälp från Apple.
Yebubbleman
- 20 maj 2010
- Los Angeles, CA
- 30 november 2020
ebelinski sa: Hej, jag vet att de flesta diskussionerna kring virtualiseringar på M1 har handlat om Windows eller Linux, men jag undrar om det är möjligt ännu, med något som Parallels, att köra en virtuell macOS-maskin på macOS Big Sur som körs på en M1 Mac. Klicka för att expandera...Jag är ganska säker på att det påstods att det kommer att vara möjligt när Parallels for Apple Silicon kommer, Samma sak med VMware Fusion-versionerna för Apple Silicon. Visst, de utnyttjar alla Apples Hypervisor-ramverk, så det borde vara genomförbart.
Gnattu sa: För att göra det behöver vi någon sorts starthanterare för ARM som laddar macOS i VM, som opencore för x86.Återigen, jag är ganska säker på att detta är inbakat i Apples Hypervisor-ramverk eftersom att kunna köra Mac VM via nämnda Hypervisor angavs (jag är ganska säker) fortfarande vara möjligt på Apple Silicon, så länge de var Apple Silicon version av macOS och inte en x86-version.
macOS på apple silicon har en skyddad uppstartsprocess, jag tror inte att det skulle vara trivialt för tredje part att göra en sådan starthanterare utan hjälp från Apple. Klicka för att expandera...
Gnattu
- 18 september 2020
- 30 november 2020
Yebubbleman sa: Jag är ganska säker på att det stod att det kommer att vara möjligt när Parallels for Apple Silicon kommer, Samma sak med VMware Fusion-versionerna för Apple Silicon. Visst, de utnyttjar alla Apples Hypervisor-ramverk, så det borde vara genomförbart.Nej, jag har läst dokumentet. Hypervisor-ramverket är ett lågnivå-API och det hanterar inte startladdning. Även för virtualiseringsramverket på högre nivå måste du fortfarande ta med din egen starthanterare eftersom ramverket bara tillhandahåller en Linux-starthanterare.
Återigen, jag är ganska säker på att detta är inbakat i Apples Hypervisor-ramverk eftersom att kunna köra Mac VM via nämnda Hypervisor angavs (jag är ganska säker) fortfarande vara möjligt på Apple Silicon, så länge de var Apple Silicon version av macOS och inte en x86-version. Klicka för att expandera...
Yebubbleman
- 20 maj 2010
- Los Angeles, CA
- 30 november 2020
Gnattu sa: Nej, jag har läst dokumentet. Hypervisor-ramverket är ett lågnivå-API och det hanterar inte startladdning. Även för virtualiseringsramverket på högre nivå måste du fortfarande ta med din egen starthanterare eftersom ramverket bara tillhandahåller en Linux-starthanterare. Klicka för att expandera...Jag säger inte att den hanterar startladdning. Jag säger att kanske Apple Silicon macOS-utgåvor vet hur man startar på det eftersom det är det enda sanktionerade alternativet som Apple ger hypervisorappar för att kunna använda för att köra virtuella datorer på Apple Silicon.
Det är inte som att VMware och Parallels skapade sina egna bootloaders för att starta x86 macOS-versioner på Intel-utgåvorna av Fusion respektive Desktop.
Gnattu
- 18 september 2020
- 30 november 2020
Yebubbleman sa: Jag säger att kanske Apple Silicon macOS-versioner vet hur man startar på det Klicka för att expandera...En OS-kärna kan inte starta upp sig själv, det måste finnas 'något' för att ladda kärnan i minnet, som UEFI-firmwaren vi har på nuvarande PC.
Det bästa försöket vi kan göra är att använda en modifierad iPad Pro-firmware och se om den kommer att ladda macOS-kärnan (tekniskt sett använder de samma xnu-kärna).
Redigera: även om den laddar kärnan, är det bara det första uppstartsdraget, och det kommer att finnas många problem att lösa för att komma in i användarutrymmet.
Yebubbleman
- 20 maj 2010
- Los Angeles, CA
- 1 december 2020
Gnattu sa: En OS-kärna kan inte starta upp sig själv, det måste finnas 'något' för att ladda kärnan i minnet, som UEFI-firmwaren vi har på nuvarande PC.Sagt 'något' är en virtuell maskin komplett med sin egen firmware som dikteras av Apple Hypervisor. Du säger att det måste finnas en virtuell dator komplett med rätt virtuell firmware för att initiera starthanteraren för macOS. Jag håller inte med dig där eftersom jag vet hur en dator startar. Vad jag säger är att det inte skiljer sig från hur en kille fick Windows 10 för ARM64 att starta upp på qemu (som utnyttjar Apple Hypervisor [samma exakt Apple Hypervisor som VMware och Parallels kommer att tvingas utnyttja i sina Apple Silicon-utgåvor av Fusion och Desktop, respektive]), macOS för Apple Silicon kan troligen starta på ett liknande sätt på en liknande installation. Kanske behövs modifiering, men jag tvivlar på att det är mycket, eftersom detta är en nyckelfunktion som de har annonserat om denna övergång.
Det bästa försöket vi kan göra är att använda en modifierad iPad Pro-firmware och se om den kommer att ladda macOS-kärnan (tekniskt sett använder de samma xnu-kärna).
Redigera: även om den laddar kärnan, är det bara det första uppstartsdraget, och det kommer att finnas många problem att lösa för att komma in i användarutrymmet. Klicka för att expandera...
Gnattu
- 18 september 2020
- 1 december 2020
Yebubbleman sa: inte annorlunda än hur en kille fick Windows 10 för ARM64 att starta upp på qemu Klicka för att expandera...Vi använder TianoCore, en UEFI-firmware med öppen källkod för att starta upp Windows, detta ingår inte i Hypervisor-ramverket.
ebelinski
Originalaffisch- 17 juli 2018
- 1 december 2020
ArPe
- 31 maj 2020
- 1 december 2020
ebelinski
Originalaffisch- 17 juli 2018
- 1 december 2020
martindinicolino
- 20 april 2021
- 20 april 2021
Toutou
- 6 januari 2015
- Prag, Tjeckien
- 20 april 2021
MaryRal
- 15 juli 2020
- 20 april 2021
martindinicolino sa: Nu när Parallels 16 är officiellt tillgänglig på M1, har någon kunnat ställa in en macOS VM på en M1? Klicka för att expandera...Det finns en lista av gästoperativsystem som stöds på M1
Populära Inlägg