დეველოპერები ჩატვირთავენ Windows 10-სა და Linux-ს Apple Silicon Mac-ზე ვირტუალიზაციის საშუალებით

დეველოპერთა ჯგუფმა მიაღწია საოცარ მიღწევას Windows 10-ისა და Linux-ის გაშვების უახლეს Apple Silicon Mac-ზე ვირტუალიზაციის საშუალებით. წაიკითხეთ!

მას შემდეგ, რაც Apple-მა გამოაცხადა თავისი პერსონალური ARM-ზე დაფუძნებული ჩიპსეტი Mac-ის ხაზისთვის Apple M1 SoCმოდიფიკაციის მოყვარულები ელოდნენ პლატფორმის ფართოდ გახსნას. მომხმარებლები უკვე დიდი ხანია აყალიბებენ თეორიას, იქნება თუ არა შესაძლებელი Windows-ის ან სტანდარტული Linux დისტრიბუციების ჩატვირთვა ARM Mac-ებზე. ყოველივე ამის შემდეგ, Linux-ის ძირითადი ბირთვი და Windows 10 უცხო არ არის ARM სამყაროსთვის. დარჩენილია მხოლოდ დეველოპერების სისხლი, ოფლი და ცრემლები, რომლებიც საკმარისად დაინტერესებულნი არიან Apple-ის ჩვეული ARM იმპლემენტაციის გაშიფვრით. ახლა, მრავალი დეველოპერების ძალისხმევის წყალობით, შესაძლებელია Windows 10-ის, ისევე როგორც Linux-ის ჩატვირთვა Apple Silicon Mac-ზე, თუმცა ვირტუალიზაციის საშუალებით.

ალექსანდრე გრაფი, ინჟინერი Amazon-იდან AWS-ზე, ცდილობდა პოპულარულ ღია კოდის მანქანების ემულატორსა და ვირტუალიზატორ QEMU-ს Apple Silicon-ის მხარდაჭერის დასამატებლად. მან უამრავი სამუშაო ჩადო

მიღების აუცილებელი Hypervisor ჩარჩო პატჩები QEMU კოდების ბაზაზე, რათა გაუშვათ Linux და Windows როგორც სტუმრები M1 Mac-ებზე. ჩვენ ახლა იმ ეტაპზე ვართ, სადაც მუშაობს თითქმის ყველა ძირითადი ფუნქცია, მათ შორის ვირტუალური აუდიო და ქსელური ინტერფეისები. კიდევ უფრო საინტერესო ის არის, რომ x86 არქიტექტურისთვის შექმნილი ტრადიციული Win32 აპლიკაციები კარგად მუშაობს სტუმრის Windows 10 VM-ზე. WoW ARM64-ისთვის ემულაციის ფენა.

რამდენიმე დეველოპერი გაერთიანდა დარჩენილი შეცდომების გამოსასწორებლად და გასაკეთებლად ინსტალაციის პროცესი მეტი მომხმარებლისთვის მოსახერხებელი. ინსტალაცია ა Linux-ის ვირტუალური მაგალითი ან Windows 10 თქვენს Apple Silicon Mac-ზე არ აშორებს მასზე დაყენებულ მთავარ ოპერაციულ სისტემას, ასე რომ თქვენ არ გჭირდებათ რაიმეს გატეხვაზე ფიქრი. თუ გსურთ დაიწყოთ Windows 10 თქვენს მბზინავ ახალ ARM Mac-ზე QEMU-ის საშუალებით, იხილეთ ქვემოთ მოცემული ვიდეო გაკვეთილი.

თუმცა, ჯერ კიდევ არსებობს მნიშვნელოვანი ბარიერები, სანამ ვიხილავთ Windows ან Linux-ის ბუნებრივ ჩატვირთვას ARM Mac-ებზე. Linux-ის შემქმნელის ლინუს ტორვალდის თქმით, ინტეგრირებული GPU და M1 SoC-ის სხვა კომპონენტების დახურული ბუნება პორტირების პროცესს ცოტა ართულებს.თუ Apple არ გაიხსნება". სანამ Apple არ გეგმავს Boot Camp-ის მხარდაჭერას M1-ზე დაფუძნებულ Mac-ებზე, Linux-ის ან Windows-ის იდეა ენერგოეფექტურ, მაგრამ ძალიან ქმედუნარიან ARM პლატფორმაზე მუშაობს სრულიად დამაინტრიგებელია მათთვის, ვინც უპირატესობას ანიჭებს Apple-ის აწყობის ხარისხს, მაგრამ არ სურს ამით შემოიფარგლოს macOS. ჩვენ აუცილებლად ვადევნებთ თვალს მოდიფიკაციის სცენას, რათა დავინახოთ, როგორ პროგრესირებს ეს განვითარება და იმედია, როგორ დასრულდება ის გამოთვლებში x86-to-ARM გადასვლის ფაზაში.