Izstrādātāji sāk Windows 10 un Linux, izmantojot virtualizāciju operētājsistēmā Apple Silicon Mac

Izstrādātāju grupa, izmantojot virtualizāciju, panāca apbrīnojamo varoņdarbu, darbinot Windows 10 un Linux jaunākajā Apple Silicon Mac datorā. Turpini lasīt!

Kopš Apple paziņoja par savu pielāgoto ARM bāzēto mikroshēmojumu Mac klāstam, Apple M1 SoC, modificēšanas entuziasti ir gaidījuši, kad platforma tiks plaši atvērta. Lietotāji jau ilgu laiku ir teorētiski domājuši, vai ARM Mac datoros būtu iespējams palaist Windows vai standarta Linux izplatīšanu. Galu galā, galvenais Linux kodols un Windows 10 ARM pasaule nav sveša. Atliek tikai asinis, sviedri un asaras no izstrādātājiem, kuri ir pietiekami ieinteresēti Apple pielāgotās ARM ieviešanas atšifrēšanā. Tagad, pateicoties vairāku izstrādātāju pūlēm, ir iespējams palaist Windows 10, kā arī Linux operētājsistēmā Apple Silicon Mac, kaut arī izmantojot virtualizāciju.

Aleksandrs Grafs, inženieris no Amazon vietnē AWS, ir strādājis ar populāro atvērtā pirmkoda mašīnu emulatoru un virtualizatoru QEMU, lai pievienotu Apple Silicon atbalstu. Viņš ir ieguldījis daudz darba

padarot nepieciešamo Hypervisor ietvaru ielāpus uz QEMU kodu bāzi, lai M1 Mac datoros darbinātu gan Linux, gan Windows kā viesus. Tagad mēs esam situācijā, kad darbojas gandrīz visas pamata funkcionalitātes, tostarp virtualizētās audio un tīkla saskarnes. Vēl interesantāk ir tas, ka tradicionālās Win32 lietotnes, kas izstrādātas x86 arhitektūrai, lieliski darbojas viesu Windows 10 virtuālajā mašīnā, pateicoties WoW priekš ARM64 emulācijas slānis.

Vairāki izstrādātāji ir apvienojušies, lai labotu atlikušās kļūdas un izveidotu uzstādīšanas process vairāk lietotāju draudzīgs. Instalēšana a virtualizēts Linux gadījums vai operētājsistēmā Windows 10 jūsu Apple Silicon Mac datorā netiek noņemta galvenā operētājsistēma, kas tajā instalēta, tāpēc jums nav jāuztraucas par to, ka nekas netiks sabojāts. Ja vēlaties sākt darbu ar Windows 10 savā spīdīgajā jaunajā ARM Mac datorā, izmantojot QEMU, skatiet tālāk esošo video pamācību.

Tomēr joprojām pastāv ievērojami šķēršļi, pirms mēs redzēsim, ka Windows vai Linux sākotnēji sāks darboties ARM Mac datoros. Pēc Linux veidotāja Linusa Torvalda domām, integrētā GPU un citu M1 SoC komponentu slēgtais raksturs padara pārnešanas procesu nedaudz sarežģītu....ja vien Apple neatveras". Kamēr Apple neplāno atbalstīt Boot Camp M1 Mac datoros, ir ideja par Linux vai Windows, kas darbojas energoefektīvā, taču ārkārtīgi spējīgā ARM platformā pilnīgi intriģējošs ikvienam, kurš dod priekšroku Apple uzbūves kvalitātei, bet nevēlas sevi ierobežot macOS. Mēs noteikti sekosim modifikācijai, lai redzētu, kā šī attīstība virzās uz priekšu un, cerams, kā tas gūs labumu skaitļošanas pārejas fāzē no x86 uz ARM.