Η Apple θα πρέπει να επαναφέρει το Boot Camp για Arm Mac

click fraud protection

Ήρθε η ώρα να εκτελείτε τα Windows εγγενώς στο Apple Silicon και το Boot Camp είναι ο καλύτερος τρόπος για να το κάνετε.

Βασικά Takeaways

  • Η μετάβαση της Apple σε προσαρμοσμένους επεξεργαστές Arm για τη σειρά Mac της οδήγησε στην έλλειψη δυνατότητας εγκατάστασης Λειτουργικά συστήματα Microsoft Windows μέσω Boot Camp, το οποίο περιορίζει την επιλογή για χρήστες που βασίζονται στα Windows λογισμικό.
  • Η απόδοση και η διάρκεια ζωής της μπαταρίας των Apple Silicon Mac τα καθιστούν ιδανικά για προγραμματισμό εν κινήσει και καθημερινή εργασίες παραγωγικότητας, αλλά η έλλειψη διπλής εκκίνησης τους εμποδίζει να είναι η πρώτη επιλογή για Windows ή Linux χρήστες.
  • Ενώ η Google επιτρέπει την υποστήριξη Linux και την εκκίνηση του λειτουργικού συστήματος τρίτου μέρους σε Chromebook, οι διαδικασίες είναι πολύ τεχνικές για τους κανονικούς χρήστες. Η Apple θα μπορούσε ενδεχομένως να προσφέρει ένα υλικολογισμικό προγραμματιστή για την εκκίνηση των Windows σε Arm Mac, αξιοποιώντας ένα αναξιοποίητο τμήμα της αγοράς. Ωστόσο, είναι απίθανο να συμβεί λόγω της εστίασης της Apple στην προώθηση του macOS.

Όταν η Apple ανακοίνωσε το σχέδιο μετάβασης από επεξεργαστές Intel σε προσαρμοσμένους επεξεργαστές Arm για τη σειρά Mac της στο WWDC 2020, έβαλε τέλος στη μακροχρόνια φημολογία. Αναμφίβολα, η μετάβαση στην εσωτερική λύση μας έδωσε επίσης αυτό που σίγουρα θα είναι καλύτερο Mac για πάρα πολλούς ανθρώπους, ειδικά αν σκεφτείς την απόδοση vs. συντελεστής αποδοτικότητας.

Για να κάνει μια απρόσκοπτη αλλαγή, η εταιρεία δημιούργησε έναν δυναμικό δυαδικό μεταφραστή, ώστε οι τελικοί χρήστες να μπορούν να εκτελούν λογισμικό x86 σε Mac που βασίζονται σε Silicon της Apple. Αλλά θα υποστήριζα ότι υπάρχει ένα σημαντικό στοιχείο του macOS που έχει μείνει έξω και η Apple θα πρέπει να εξετάσει το ενδεχόμενο να το φέρει και στο πάρτι. Μιλάω για τη δυνατότητα εγκατάστασης λειτουργικών συστημάτων Microsoft Windows μέσω Boot Camp.

Ξέρω, είναι ένα νεκρό άλογο, αλλά το χτυπάω. Η Apple λατρεύει την προσέγγιση του κήπου με τοίχους, κάτι που φαίνεται από το γεγονός ότι μια επίσημη μέθοδος του Παράπλευρη φόρτωση εφαρμογών iOS είναι ακόμη μήνες μακριά. Με αυτά τα λόγια, η μετάβαση του Mac σε επεξεργαστές Intel άνοιξε τις πύλες για τους λάτρεις του εναλλακτικού λειτουργικού συστήματος, χάρη στην ευελιξία της αρχιτεκτονικής x86. Η εγκατάσταση διανομών Linux — και αυτό χωρίς το Boot Camp — στο υπερφορητό MacBook Air δεν ήταν καν όνειρο στην εποχή της Intel.

Αλλά τόσο ισχυρό και φιλικό προς το χρήστη όσο το τρέχον λύσεις που υποστηρίζονται από εικονικοποίηση Ίσως, δεν έχουν πραγματικά το πνεύμα αυτού που θα μπορούσα να υποστηρίξω ότι είναι η καλύτερη μέθοδος εγκατάσταση των Windows σε Mac σε ρύθμιση διπλής εκκίνησης. Επειδή είναι πολύ δυσκίνητα και δεν έχουν ρυθμιστεί ακριβώς από την Apple όπως ήταν το Boot Camp Assistant.

Εκεί. Το είπα. Θέλω πραγματικά μια νέα επανάληψη του Boot Camp, ειδικά σχεδιασμένη για Apple Silicon Mac.

Περιμένετε, γιατί να εγκαταλείψετε το macOS στο υλικό της Apple;

Επιλογή, για να το θέσω απλά.

Η απόδοση και η διάρκεια ζωής της μπαταρίας που προσφέρονται από τα Apple Silicon MacBooks δεν αξίζουν τίποτα, επομένως αυτά τα μηχανήματα θα είναι ιδανικά για προγραμματισμό εν κινήσει, καθώς και για καθημερινές εργασίες παραγωγικότητας. Η ποιότητα κατασκευής της Apple είναι ένα άλλο αξιοσημείωτο χαρακτηριστικό, που με κάνει να προτείνω εύκολα το υλικό σε όποιον αναζητά προτάσεις για την επιλογή του το καλύτερο laptop για τις ανάγκες τους. Αλλά ξέρετε τι με εμποδίζει συνήθως να τα επιλέξω ως πρώτη επιλογή; Είναι η έλλειψη διπλής εκκίνησης.

Οι γονείς μου, για παράδειγμα, είναι σκληροπυρηνικοί χρήστες των Windows. Επαινούν το γεγονός ότι τα Mac μπορούν να τρέξουν το γραφείο της Microsoft, αλλά τόσο το λογιστικό λογισμικό της μαμάς μου όσο και η εργαλειοθήκη διαγνωστικών αυτοκινήτων του πατέρα μου απαιτούν Windows. Το τελευταίο μπορεί ακόμη και να ανιχνεύσει VM, οπότε δεν μπορώ να τους κάνω εναλλαγή. Πολλοί από τους φίλους μου, από την άλλη πλευρά, εργάζονται ως μηχανικοί λογισμικού και sysadmin, οι οποίοι προτιμούν το Linux ως κύριο λειτουργικό σύστημα. Εάν η Apple εξακολουθεί να επιτρέπει τη διπλή εκκίνηση μέσω του Boot Camp Assistant, μπορεί εύκολα να απολαύσει τα καλύτερα και των δύο κόσμων.

Παρά όλα αυτά, Παράθυρα στο βραχίονα είναι πλέον αρκετά ώριμο, οπότε Windows 11 σε ένα Apple Silicon Mac θα ήταν ένας τέλειος συνδυασμός. Συνδυάστε το με Υποσύστημα Windows για Linux και Υποσύστημα Windows για Android, και θα έχετε έναν απίστευτο υπολογιστή που μπορεί να εκτελεί εφαρμογές για τέσσερα μεγάλα λειτουργικά συστήματα.

Η Google το έκανε σωστά ή το έκανε;

Δεν είμαι εδώ για να επαινέσω την Google που πήρε μια λογική απόφαση να προσφέρει Υποστήριξη Linux σε Chromebook. Αν και δεν υποστηρίζεται επίσημα, οι ισχυροί χρήστες μπορούν επίσης να τρέξουν τα Windows (ή το macOS, αν είστε αρκετά ανένδοτοι) αφού εγκαταστήσουν το κατάλληλο υλικολογισμικό τρίτων κατασκευαστών στις συσκευές τους x86 ChromeOS. Σε περίπτωση που αναζητάτε τα Arm Chromebook για την επιπλέον μπαταρία, τότε θα χαρείτε να μάθετε ότι η κοινότητα ανάπτυξης aftermarket εργάζεται σκληρά για να φέρτε εγγενή υποστήριξη εκκίνησης Linux και σε αυτούς.

Εκκίνηση του Fedora σε Chromebook με υλικολογισμικό MrChromebox

Συνολικά, η Google θα είχε παραπλανηθεί για να αφαιρέσει τώρα τη δυνατότητα εκκίνησης άλλων λειτουργικών συστημάτων από τις συσκευές ChromeOS της. Όπως και να έχει, οι προσφορές της Google δεν είναι τόσο ελκυστικές όσο το Boot Camp, απλώς και μόνο επειδή οι διαδικασίες είναι πολύ τεχνικές και δεν προορίζονταν εξαρχής για τους τακτικούς χρήστες.

Το μόνο πρόβλημα είναι η Apple

Για τους ασυνείδητους, Η Apple επιτρέπει την εκκίνηση πυρήνων τρίτων σε Arm Mac. Απλώς η δυαδική διεπαφή εφαρμογής (ABI) του κάθε πτυχή της αλληλεπίδρασης εκκίνησης και υλικολογισμικού είναι βασικά οτιδήποτε κάνει το macOS, πράγμα που σημαίνει ότι τα λειτουργικά συστήματα που δεν είναι macOS πρέπει να συμπεριφέρονται όπως το macOS όσον αφορά τις επικοινωνίες τους με την υπόλοιπη πλατφόρμα.

Επειδή, ωστόσο, δεν χρειάζεται να αξιοποιηθεί ένα exploit για την εκκίνηση ενός ανυπόγραφου πυρήνα, μπορεί κανείς τεχνικά αναθεωρήστε τη διαδικασία εκκίνησης των Apple Silicon Mac και προετοιμάστε την αλυσίδα εκκίνησης για άλλες λειτουργίες συστήματα. Αυτό ακριβώς είναι που οι προγραμματιστές του έργου Asahi Linux επιχειρήθηκε και τελικά κατέληξε στο m1n1, ένας πειραματικός bootloader Linux για Arm Mac.

Παρά την επίτευξη αυτού του φαινομενικά αδύνατου άθλου, η εκκίνηση των Windows εγγενώς στο γυαλιστερό νέο σας Macbook Pro εξακολουθεί να είναι μια τρομακτική δουλειά. Σε αντίθεση με τους τυπικούς υπολογιστές x86, δεν μπορείτε απλώς να δημιουργήσετε ένα bootable USB των Windows και να το συνεχίσετε σε μια συσκευή Apple Silicon. Αυτό συμβαίνει επειδή 1) η προσέγγιση εκκίνησης του Linux δεν επαρκεί για τον πυρήνα των Windows και 2) η Apple δεν παρέχει κανένα πακέτο προγραμμάτων οδήγησης των Windows για τα στοιχεία υλικού σε Arm Mac — όπως έγινε με το Boot Κατασκήνωση. Δεν είναι περίεργο γιατί δυσανασχετώ για την απώλεια του πρώτου κατασκευαστικού εργαλείου πολλαπλών εκκινήσεων της Apple στα ανώτερα νέας εποχής Arm Mac.

Ώρα να το κάνουμε σωστά

Όταν χρησιμοποιείτε τόσους υπολογιστές Arm όπως εμείς, αρχίζετε να συνειδητοποιείτε ότι ορισμένες από τις δημοφιλείς προσφορές είναι πολύ υποτονικές. Πολλά από τα πρώτα chipset της Qualcomm είχαν προβλήματα απόδοσης και πολλά πρόσφατα μοντέλα αντιμετωπίζουν προβλήματα λόγω έλλειψης κατάλληλης διαδρομής αναβάθμισης. Με τα χρόνια, οι εταιρείες δεν φαίνεται να μπορούν να το διορθώσουν, και είμαι απογοητευμένος και κουρασμένος να το αντιμετωπίζω. Το Snapdragon X Elite φαίνεται να φέρνει αξιοσημείωτη ώθηση στην απόδοση στο τραπέζι, αν και δεν έχουμε ακόμη παρατηρήσει τις δυνατότητες του τσιπ σε διαφορετικά σενάρια του πραγματικού κόσμου.

Όμως, δεδομένου ότι τα εξαιρετικά καλά Arm Mac της Apple είναι ήδη εδώ και ο καθένας μπορεί να τα αγοράσει αμέσως χωρίς να ψάξει σε σκοτεινές αγορές, έχω μια πρόταση.

Τι θα συμβεί αν η Apple προσφέρει ένα ειδικό υλικολογισμικό προγραμματιστή αποκλειστικά για την εκκίνηση των Windows σε Arm Mac; Είναι πιθανώς μια αρκετά ακατάστατη ορολογία, αλλά νομίζω ότι είναι στην πραγματικότητα μια ευκαιρία να αξιοποιήσετε το αχαρτογράφητο τμήμα της αγοράς. Σκεφτείτε το Mac Mini, αλλά καμουφλαρισμένο ως το Windows Dev Kit.

Η εταιρεία Cupertino μπορεί ακόμη και να συνεργαστεί με τη Microsoft και να χρησιμοποιήσει Project Mu ως βάση για τη διατήρηση των εικόνων υλικολογισμικού συμβατές με τα Windows για διαφορετικές συσκευές Apple Silicon. Στη συνέχεια, μια πλήρης επανεγγραφή του Boot Camp για την εργασία που αναβοσβήνει το υλικολογισμικό και ένα πακέτο βασικών προγραμμάτων οδήγησης — αρκετά για να ξεκινήσει το ταξίδι.

Καλό macOS!

Όσο εκπληκτικό κι αν ακούγεται αυτό, και ανεξάρτητα από το πόσο γρήγορα οι λάτρεις των Windows/Linux θα αγόραζαν πιθανώς τους Mac για τη ρύθμιση παραμέτρων πολλαπλής εκκίνησης μετά από αυτό, δεν το βλέπω να συμβαίνει. Η Apple έχει επενδύσει αρκετά στην προώθηση του macOS και η εταιρεία δεν θα χάσει κανένα περιθώριο για να υποτάξει τους ανταγωνιστές της. Παρά όλα αυτά, Παιχνίδι Porting Toolkit θα μπορούσε να είναι ο λόγος που μπορείτε να επιλέξετε ένα MacBook ως επόμενο φορητό υπολογιστή παιχνιδιών.

Λοιπόν, Apple, δεν περιμένω κάτι εξωπραγματικό από σένα. Οι απαιτήσεις μου (και πολλών άλλων) για την εκτέλεση των Windows σε Apple Silicon Mac θα ισχύουν μέσω εικονικών μηχανών, εφόσον η εικονικοποίηση είναι επαρκής για την περίπτωση χρήσης. Απλώς σας ζητάμε, με το νέο πνεύμα του δίνοντας στους πελάτες σας αυτό που θέλουν, για να μην σκοτώσει οριστικά το Boot Camp off. Αντίθετα, ανανεώστε το με νέα δόξα παράλληλα Windows 12 ίσως?