Grupa programistów dokonała niesamowitego wyczynu, uruchamiając system Windows 10 i Linux na najnowszym komputerze Apple Silicon Mac za pomocą wirtualizacji. Czytaj!
Odkąd Apple ogłosiło swój niestandardowy chipset oparty na architekturze ARM dla komputerów Mac, SoC Apple M1entuzjaści modowania czekali, aż platforma zostanie szeroko otwarta. Użytkownicy od dawna snuli teorie, czy możliwe będzie uruchomienie systemu Windows lub standardowych dystrybucji Linuksa na komputerach Mac z procesorem ARM. Przecież główne jądro Linuksa I Windows 10 nie są obce światu ARM. Pozostała tylko krew, pot i łzy programistów zainteresowanych rozszyfrowaniem niestandardowej implementacji ARM firmy Apple. Teraz, dzięki wysiłkom wielu programistów, możliwe jest uruchomienie systemu Windows 10 i Linuksa na komputerze Apple Silicon Mac, aczkolwiek poprzez wirtualizację.
Alexander Graf, inżynier z Amazona pracujący nad AWS, majstrował przy popularnym emulatorze maszyn typu open source i wirtualizatorze QEMU, aby dodać obsługę Apple Silicon. Włożył mnóstwo pracy
zrobienie niezbędny framework Hypervisora łaty do bazy kodu QEMU, aby uruchamiać zarówno Linux, jak i Windows jako goście na komputerach Mac M1. Jesteśmy teraz w punkcie, w którym działa prawie cała podstawowa funkcjonalność, w tym zwirtualizowane interfejsy audio i sieciowe. Jeszcze bardziej interesujące jest to, że tradycyjne aplikacje Win32 zbudowane dla architektury x86 działają dobrze na gościnnej maszynie wirtualnej z systemem Windows 10, dzięki WoW dla ARM64 warstwa emulacyjna.Kilku programistów połączyło siły, aby naprawić pozostałe błędy i stworzyć wersję proces instalacji więcej przyjazny użytkownikowi. Instalowanie wirtualna instancja systemu Linux lub Windows 10 na komputerze Apple Silicon Mac nie usuwa zainstalowanego na nim głównego systemu operacyjnego, więc nie musisz się martwić, że coś zepsujesz. Jeśli chcesz rozpocząć pracę z systemem Windows 10 na nowym, błyszczącym komputerze Mac z procesorem ARM za pośrednictwem QEMU, obejrzyj poniższy samouczek wideo.
Jednak nadal istnieją znaczne bariery, zanim zobaczymy natywne uruchamianie systemu Windows lub Linux na komputerach Mac z procesorem ARM. Według twórcy Linuksa Linusa Torvaldsa zamknięty charakter zintegrowanego procesora graficznego i innych komponentów w M1 SoC sprawia, że proces przenoszenia jest nieco skomplikowany....chyba że Apple się otworzy". Podczas gdy Apple nie planuje obsługi Boot Camp na komputerach Mac z procesorem M1, idea Linuksa lub Windowsa działającego na energooszczędnej, a jednocześnie niezwykle wydajnej platformie ARM jest taka całkowicie intrygujące dla każdego, kto preferuje jakość wykonania Apple, ale nie chce się do niej ograniczać System operacyjny Mac. Z pewnością będziemy bacznie obserwować scenę modowania, aby zobaczyć, jak postępują te zmiany i, miejmy nadzieję, jakie korzyści przyniesie to faza przejścia w informatyce z x86 na ARM.