Najwyższy czas, aby system Windows działał natywnie na Apple Silicon, a Boot Camp jest na to najlepszym sposobem.
Kluczowe dania na wynos
- Przejście firmy Apple na niestandardowe procesory ARM dla komputerów Mac doprowadziło do braku możliwości instalacji Systemy operacyjne Microsoft Windows za pośrednictwem Boot Camp, co ogranicza wybór użytkownikom polegającym na systemie Windows oprogramowanie.
- Wydajność i czas pracy baterii komputerów Mac Apple Silicon sprawiają, że idealnie nadają się do programowania w podróży i na co dzień zadań związanych z produktywnością, ale brak możliwości podwójnego rozruchu sprawia, że nie są one pierwszym wyborem dla systemu Windows lub Linux użytkownicy.
- Chociaż Google umożliwia obsługę Linuksa i uruchamianie systemów operacyjnych innych firm na Chromebookach, procedury są zbyt techniczne dla zwykłych użytkowników. Apple mogłoby potencjalnie zaoferować oprogramowanie sprzętowe dla programistów umożliwiające uruchamianie systemu Windows na komputerach Mac z procesorem Arm, wykorzystując niewykorzystany segment rynku. Jest to jednak mało prawdopodobne ze względu na skupienie się Apple na promowaniu systemu macOS.
Kiedy firma Apple ogłosiła na konferencji WWDC 2020 plan przejścia z procesorów Intel na niestandardowe procesory ARM dla swoich komputerów Mac, położyło to kres wieloletniemu młynowi plotek. Bez wątpienia przejście na rozwiązanie wewnętrzne dało nam również to, co z pewnością będzie najlepszy Mac dla wielu osób, szczególnie jeśli weźmie się pod uwagę wydajność vs. współczynnik wydajności.
Aby dokonać płynnej zmiany, firma opracowała dynamiczny tłumacz binarny, dzięki któremu użytkownicy końcowi mogą uruchamiać oprogramowanie natywne dla procesorów x86 na komputerach Mac z procesorem Apple Silicon. Twierdzę jednak, że pominięto jeden główny element systemu macOS i Apple również powinien rozważyć wprowadzenie go na imprezę. Mówię o możliwości instalacji systemów operacyjnych Microsoft Windows poprzez Boot Camp.
Wiem, to martwy koń, ale pokonam go. Apple uwielbia podejście do ogrodu otoczonego murem, co wynika z faktu, że jest to oficjalna metoda Ładowanie aplikacji na iOS to jeszcze miesiące. To powiedziawszy, przejście komputerów Mac na procesory Intel otworzyło drogę miłośnikom alternatywnych systemów operacyjnych dzięki elastyczności architektury x86. Instalowanie dystrybucji Linuksa – także bez Boot Camp – na ultraprzenośnym MacBooku Air nie było nawet mrzonką w erze Intela.
Ale tak potężny i przyjazny dla użytkownika jak obecny rozwiązania oparte na wirtualizacji być może, tak naprawdę nie mają ducha tego, co uważam za najlepszą metodę instalowanie systemu Windows na komputerze Mac w konfiguracji z podwójnym rozruchem. Ponieważ są zbyt kłopotliwe i nie do końca dopracowane przez Apple, tak jak Asystent Boot Camp.
Tam. Powiedziałem to. Naprawdę chcę nowej wersji Boot Camp, dostosowanej do potrzeb Apple Silicon Mac.
Czekaj, po co porzucać macOS na sprzęcie Apple?
Wybór, mówiąc najprościej.
Wydajność i czas pracy baterii oferowanych przez MacBooki Apple Silicon nie mają sobie równych, dlatego te maszyny będą idealne do programowania w podróży, a także do codziennych zadań związanych z produktywnością. Jakość wykonania Apple to kolejna godna uwagi cecha, która sprawia, że z łatwością mogę polecić ten sprzęt każdemu, kto szuka sugestii dotyczących wyboru najlepszy laptop dla ich potrzeb. Ale wiesz, co zwykle powstrzymuje mnie przed wybraniem ich jako pierwszego wyboru? To brak podwójnego rozruchu.
Na przykład moi rodzice są zagorzałymi użytkownikami systemu Windows. Chwalą fakt, że komputery Mac mogą działać Microsoft Office, ale zarówno oprogramowanie księgowe mojej mamy, jak i samochodowy zestaw narzędzi diagnostycznych mojego ojca wymagają systemu Windows. Ten ostatni może nawet wykryć maszyny wirtualne, więc nie mogę ich przełączyć. Z drugiej strony wielu moich znajomych pracuje jako inżynierowie oprogramowania i administratorzy systemów, którzy wolą Linuxa jako podstawowy system operacyjny. Jeśli Apple nadal umożliwia podwójne uruchamianie za pomocą Asystenta Boot Camp, mogą z łatwością cieszyć się tym, co najlepsze z obu światów.
Mimo wszystko, Okna na ramieniu jest już wystarczająco dojrzały, więc Windows 11 na komputerze Mac Apple Silicon będzie idealnym połączeniem. Połącz to z Podsystem Windows dla systemu Linux I Podsystem Windows dla Androida, a będziesz mieć niesamowity komputer, na którym można uruchamiać aplikacje dla czterech głównych systemów operacyjnych.
Google zrobiło to dobrze, czy nie?
Nie jestem tu po to, by chwalić Google za podjęcie racjonalnej decyzji o złożeniu oferty Obsługa Linuksa na Chromebookach. Chociaż nie jest to oficjalnie obsługiwane, zaawansowani użytkownicy mogą również uruchomić system Windows (lub macOS, jeśli jesteś dość nieugięty) po zainstalowaniu odpowiedniego oprogramowanie firm trzecich na swoich urządzeniach z ChromeOS x86. Jeśli zależy Ci na uzbrajaniu Chromebooków w celu uzyskania dodatkowego wykorzystania baterii, z przyjemnością dowiesz się, że społeczność zajmująca się rozwojem rynku części zamiennych ciężko pracuje, aby zapewnij natywną obsługę uruchamiania systemu Linux do nich również.
Podsumowując, Google wprowadziłby się w błąd, gdyby teraz odebrał możliwość uruchamiania innych systemów operacyjnych ze swoich urządzeń z systemem ChromeOS. Tak czy inaczej, oferty Google nie są tak atrakcyjne jak Boot Camp, po prostu dlatego, że procedury są zbyt techniczne i nigdy nie były przeznaczone dla zwykłych użytkowników.
Jedynym problemem jest Apple
Dla nieświadomych, Apple zezwala na uruchamianie jąder innych firm na komputerach Arm Mac. Tyle, że interfejs binarny aplikacji (ABI) z każdy aspekt interakcji rozruchu i oprogramowania sprzętowego jest w zasadzie cokolwiek robi macOSco oznacza, że systemy operacyjne inne niż macOS muszą zachowywać się jak macOS, jeśli chodzi o komunikację z resztą platformy.
Ponieważ jednak nie ma potrzeby wykorzystywania exploita do uruchomienia niepodpisanego jądra, technicznie rzecz biorąc, można to zrobić przeprowadzić inżynierię wsteczną procesu uruchamiania komputerów Apple Silicon Mac i przygotować łańcuch rozruchowy do innych operacji systemy. Dokładnie to założyli twórcy projektu Asahi Linux próbował i w końcu wpadłem na pomysł m1n1, eksperymentalny program ładujący Linuksa dla komputerów Arm Mac.
Pomimo osiągnięcia tego pozornie niemożliwego wyczynu, natywne uruchomienie systemu Windows na nowym, błyszczącym komputerze MacBooka Pro jest nadal trudnym zadaniem. W przeciwieństwie do typowych komputerów stacjonarnych x86 nie można po prostu utworzyć rozruchowego nośnika USB systemu Windows i używać go na urządzeniu Apple Silicon. Dzieje się tak, ponieważ 1) metoda uruchamiania systemu Linux nie jest wystarczająca dla jądra systemu Windows oraz 2) Apple nie zapewnia żadnego pakietu sterowników dla systemu Windows dla komponentów sprzętowych komputerów Arm Mac — tak jak miało to miejsce w przypadku Boot Obóz. Nic dziwnego, że nie podoba mi się utrata własnego narzędzia Apple do uruchamiania wielu systemów operacyjnych na doskonałych komputerach Mac nowej generacji.
Czas zrobić to dobrze
Kiedy będziesz używać tylu komputerów Arm PC, co my, zaczynasz zdawać sobie sprawę, że niektóre popularne oferty są poważnie powolne. Wiele wczesnych chipsetów Qualcomm miało problemy z wydajnością, a wiele najnowszych modeli miało problemy z powodu braku odpowiedniej ścieżki aktualizacji. Wydaje się, że przez lata firmy nie były w stanie tego naprawić, a ja jestem sfrustrowany i zmęczony radzeniem sobie z tym. Elitarny Snapdragon X wydaje się zapewniać zauważalny wzrost wydajności do stołu, chociaż musimy jeszcze zaobserwować potencjał chipa w różnych rzeczywistych scenariuszach.
Ale biorąc pod uwagę, że szalenie dobre komputery Apple Arm Mac już tu są i każdy może je kupić od razu, bez przeszukiwania nieznanych rynków, mam propozycję.
Co się stanie, jeśli Apple oferuje specjalne oprogramowanie programistyczne wyłącznie do uruchamiania systemu Windows na komputerach Mac z systemem Arm? To prawdopodobnie dość niechlujnie brzmiący żargon, ale myślę, że tak naprawdę jest to okazja do wykorzystania niezbadanego segmentu rynku. Pomyśl o komputerze Mac Mini, ale zakamuflowanym jako Zestaw deweloperski systemu Windows.
Firma z Cupertino może nawet współpracować z Microsoftem i korzystać Projekt Mu jako podstawa do utrzymywania obrazów oprogramowania sprzętowego zgodnych z systemem Windows dla różnych urządzeń Apple Silicon. Następnie całkowite przepisanie Boot Camp pod kątem zadania flashowania oprogramowania sprzętowego i pakietu niezbędnych sterowników — wystarczy, aby rozpocząć podróż.
Wszystkiego najlepszego, macOS!
Choć to wszystko brzmi niesamowicie i niezależnie od tego, jak szybko entuzjaści systemów Windows/Linux prawdopodobnie kupiliby po tym komputery Mac w celu skonfigurowania wielu systemów operacyjnych, nie sądzę, aby coś takiego miało miejsce. Apple mocno zainwestowało w promowanie systemu macOS i firma nie przepuści żadnej okazji do podporządkowania sobie konkurentów. Mimo wszystko, Zestaw narzędzi do przenoszenia gier może być powodem, dla którego możesz wybrać MacBooka jako swój następny laptop do gier.
Zatem Apple, nie oczekuję od ciebie czegoś nierealnego. Moje (i kilku innych osób) wymagania dotyczące uruchamiania systemu Windows na komputerach Mac z Apple Silicon będą spełniać wymagania maszyn wirtualnych, o ile wirtualizacja będzie wystarczająca w danym przypadku. Po prostu prosimy Cię w nowym duchu dając swoim klientom to, czego chcą, a nie po to, żeby na dobre zabić Boot Camp. Zamiast tego uruchom go ponownie z nową chwałą Okna 12 być może?