Μέχρι τώρα, θα πρέπει να είστε εξοικειωμένοι με το τσιπ M1, το νέο SoC της Apple που αντικαθιστά την Intel ως επεξεργαστή για όλους τους μελλοντικούς Mac. Μπορείτε ακόμη και να αγοράσετε μερικούς Mac τώρα που έχετε ήδη εγκαταστήσει το τσιπ M1.
Εάν έχετε ήδη πάρει το M1 Mac σας ή σκέφτεστε να παραγγείλετε ένα, μπορεί να έχετε μερικές ερωτήσεις στο μυαλό σας. Για πολλούς χρήστες, ειδικά προγραμματιστές, μια σημαντική περίπτωση χρήσης για Mac περιλαμβάνει την εκτέλεση των Windows (ή εφαρμογών Windows) στον υπολογιστή σας macOS.
Για όσους πρέπει να εκτελούν Windows στο Mac τους, ίσως θελήσετε να διαβάσετε αυτήν την ανάρτηση πριν κάνετε την αγορά σας.
Περιεχόμενα
-
Γιατί το νέο τσιπ M1 είναι πρόβλημα για τα Windows σε Mac
- x86 vs ARM: Γιατί άλλαξε η Apple
-
Το Boot Camp εξακολουθεί να λειτουργεί σε M1 Mac;
- Σημαίνει αυτό ότι η Apple θα σταματήσει να υποστηρίζει εντελώς το Boot Camp;
- Τι γίνεται με τις εικονικές μηχανές των Windows στο τσιπ M1;
- Θα πρέπει να παραλείψετε τους M1 Mac, εάν χρειάζεται να εκτελέσετε Windows;
-
Εν τω μεταξύ…
- Parallels VM: Σύντομα (?)
- CrossOver: Εκτελέστε (ορισμένες) εφαρμογές των Windows
-
Συμπέρασμα: Περιμένετε ή προχωρήστε
- Σχετικές αναρτήσεις:
Γιατί το νέο τσιπ M1 είναι πρόβλημα για τα Windows σε Mac
Δυστυχώς, το τσιπ M1 προκαλεί επιπλοκές εάν θέλετε να εκτελέσετε τα Windows στο Mac σας. Αυτό συμβαίνει επειδή το τσιπ M1 χρησιμοποιεί διαφορετική αρχιτεκτονική από τα τσιπ της Intel, τα οποία είναι τα τσιπ για τα οποία έχουν σχεδιαστεί τα Windows.
Συγκεκριμένα, το τσιπ M1 είναι χτισμένο στην αρχιτεκτονική ARM, ενώ η Intel βασίζεται στην αρχιτεκτονική x86. Αυτό σημαίνει ότι, σε θεμελιώδες επίπεδο, οι υπολογιστές M1 Mac και οι υπολογιστές x86 δεν είναι συμβατοί μεταξύ τους.
Η αρχιτεκτονική του επεξεργαστή δεν αλλάζει μόνο τον τρόπο λειτουργίας ενός υπολογιστή, αλλά και τι μπορεί να εκτελεστεί σε αυτόν τον υπολογιστή. Οι εφαρμογές πρέπει να δημιουργηθούν για το ένα ή το άλλο. Είναι τόσο μεγάλη πρόκληση να αντισταθμιστεί αυτή η διαφορά που ακόμη και οι εφαρμογές που είχαν δημιουργηθεί για Mac στο παρελθόν πρέπει να αναδημιουργηθούν ή να μεταφραστούν χρησιμοποιώντας το Rosetta 2.
Έτσι, όταν πρόκειται για την εκτέλεση των Windows σε M1 Mac – ναι, υπάρχουν μερικά προβλήματα, τουλάχιστον.
x86 vs ARM: Γιατί άλλαξε η Apple
Πριν φτάσουμε στην έκταση αυτού του προβλήματος, ας αφιερώσουμε λίγο χρόνο για να καταλάβουμε γιατί η Apple θα άλλαζε από το x86 εξαρχής.
Πρώτον, η προφανής απάντηση: Η Intel κατέχει την αρχιτεκτονική x86. Είναι η εταιρεία που το επινόησε! Έτσι, για να ξεκολλήσει η Apple και να φτιάξει ένα ανταγωνιστικό τσιπ, έχει νόημα μόνο να ακολουθήσει μια εναλλακτική αρχιτεκτονική.
Διαβάστε εδώ για να μάθετε γιατί η Apple ήθελε να σταματήσει να χρησιμοποιεί τσιπ της Intel.
Δεύτερον, η Apple αναπτύσσει τσιπ ARM εδώ και αρκετό καιρό στις φορητές συσκευές της (iPhone, iPad, Apple Watch, AirPods, Apple TV – τα πάντα). Οι μηχανικοί της Apple είναι έμπειροι, άνετοι και αποτελεσματικοί με αυτήν την αρχιτεκτονική. Είναι στην τιμονιέρα τους.
Τρίτον, επειδή η Apple κατασκευάζει όλες τις φορητές συσκευές της με τσιπ ARM, αυτό σημαίνει ότι ένας ARM Mac μπορεί να τρέξει εφαρμογές iPad και iPhone. Αυτό είναι ένα μεγάλο βήμα προς το κλείσιμο του χάσματος μεταξύ αυτών των συσκευών και την αύξηση της συμβατότητας μεταξύ τους, κάτι που είναι μια πολύ κίνηση που κάνει η Apple.
Το Boot Camp εξακολουθεί να λειτουργεί σε M1 Mac;
Τώρα που ξέρουμε γιατί τα Windows ενδέχεται να μην εκτελούνται σε Mac και γιατί η Apple επέλεξε να λάβει αυτήν την απόφαση, ήρθε η ώρα να απαντήσετε στην ερώτηση που απασχολεί τους περισσότερους σας. Τυμπανοκρουσίες….Όχι, το Boot Camp δεν λειτουργεί στους νέους M1 Mac.
Δεν νομίζω ότι χρειάζεται να μπω σε πολύ περισσότερες λεπτομέρειες εδώ, καθώς μόλις ολοκληρώσαμε να εξηγήσουμε γιατί συμβαίνει αυτό. Αλλά είναι αλήθεια. Τα Windows μπορούσαν να εγκατασταθούν σε Mac μέσω της λειτουργίας Boot Camp. Δεδομένου ότι ο επεξεργαστής Mac δεν μπορεί πλέον να ερμηνεύσει το λειτουργικό σύστημα των Windows, αυτό είναι λίγο πολύ αδύνατο αυτή τη στιγμή.
Σημαίνει αυτό ότι η Apple θα σταματήσει να υποστηρίζει εντελώς το Boot Camp;
Αυτή η ερώτηση είναι λίγο πιο δύσκολη να απαντηθεί. Δεν έχω ιδέα τι είναι στην ατζέντα της Apple. ίσως το Boot Camp να επιστρέψει την επόμενη εβδομάδα. Αν ήθελα να μαντέψω, θα έλεγα ότι η επιστροφή του Boot Camp είναι τουλάχιστον ένα χρόνο μακριά και το πιθανότερο είναι ότι δεν θα επιστρέψει για πολύ μεγαλύτερο χρονικό διάστημα, αν ποτέ.
Αυτό συμβαίνει επειδή υπάρχουν μόνο δύο τρόποι για να λυθεί η διαφορά μεταξύ των αρχιτεκτονικών ARM και x86. Είτε η Apple δημιουργεί μια υπηρεσία τύπου Rosetta που μεταφράζει τα Windows 10 σε πραγματικό χρόνο, είτε τα Windows προσφέρουν μια ισχυρή έκδοση ARM του λειτουργικού της συστήματος.
Δεν βλέπω το πρώτο από αυτά να συμβαίνει σύντομα. Το δεύτερο, ωστόσο, υπάρχει ήδη κάπως. Μπορείτε να κατεβάσετε και να εγκαταστήσετε μια έκδοση ARM των Windows 10 σε ARM SoC. Τη στιγμή της γραφής, ωστόσο, αυτή η έκδοση των Windows δεν είναι η πιο αξιόπιστη. Είναι αργό, με λάθη και επειδή βασίζεται σε ARM, δεν εκτελεί εφαρμογές Windows 64-bit (μπορείτε ωστόσο να εκτελέσετε 32-bit).
Η Microsoft εργάζεται για να το βελτιώσει, οπότε ελπίζουμε ότι η έκδοση ARM των Windows 10 θα γίνει πιο πρακτική στο μέλλον. Ωστόσο, ακόμα κι αν η Microsoft ανακοίνωσε αύριο ότι το ARM Windows 10 είναι εξίσου ισχυρό με το x86 Windows 10, αυτό δεν σημαίνει ότι θα μπορείτε να το εγκαταστήσετε στο Mac σας. Η Apple θα χρειαστεί στη συνέχεια να αναβιώσει τη λειτουργία Boot Camp, κάτι που φυσικά μένει να το δούμε.
Εν ολίγοις, το Boot Camp σε Mac είναι νεκρό για το άμεσο μέλλον και δεν θα υπολόγιζα ότι θα επανέλθει σύντομα.
Τι γίνεται με τις εικονικές μηχανές των Windows στο τσιπ M1;
Αυτό μας φέρνει στον δεύτερο τρόπο με τον οποίο θα εκτελούσατε τα Windows σε Mac, και αυτός είναι μέσω μιας εικονικής μηχανής.
Για όσους δεν γνωρίζουν, μια εικονική μηχανή είναι ένας εξομοιωτής για έναν υπολογιστή. Δημιουργεί ένα μικρό παράθυρο στην επιφάνεια εργασίας σας με μια δεύτερη επιφάνεια εργασίας μέσα σε αυτό για όποια πλατφόρμα θέλετε. Συνήθως, αυτό χρησιμοποιείται από προγραμματιστές, αν και μπορείτε επίσης να το χρησιμοποιήσετε για την εκτέλεση εφαρμογών των Windows σε Mac (όπως παιχνίδια).
Η πρόγνωση εδώ είναι λίγο πιο φωτεινή. Δεν υπάρχει τίποτα που να εμποδίζει τα Windows VM να εκτελούνται σε M1 Mac - τελικά. Η πρόκληση εδώ είναι ότι οι περισσότερες εφαρμογές VM κατασκευάστηκαν για Mac x86. Επομένως, όλα τα υπάρχοντα εικονικά μηχανήματα που γνωρίζετε και αγαπάτε τώρα πρέπει να ξαναχτιστούν για τους νέους Mac.
Η Apple έδειξε το Parallels (ένα δημοφιλές VM) που τρέχει σε M1 Mac κατά τη διάρκεια του WWDC20. Ωστόσο, αυτή ήταν μια πρωτότυπη έκδοση του Parallels και εκτελούσε Linux, όχι Windows 10.
Εν ολίγοις, φαίνεται ότι τα VM έρχονται σε M1 Mac. Απλώς χρειάζονται λίγο περισσότερο χρόνο.
Θα πρέπει να παραλείψετε τους M1 Mac, εάν χρειάζεται να εκτελέσετε Windows;
Δυστυχώς, η ελπίδα να έρθουν τα VM στο Mac μπορεί να μην είναι αρκετή για ορισμένους χρήστες. Με το Boot Camp να έχει φύγει και τα VMs DOA, το τσιπ M1 μπορεί να μην είναι μια επιλογή για επαγγελματίες.
Εάν εργάζεστε σε Windows VM καθημερινά, θα περίμενα να πάρω ένα M1 Mac. Δεν θα σας έλεγα να μην αποκτήσετε ποτέ ένα, απλώς να περιμένετε μέχρι την επόμενη άνοιξη και να αναβαθμίσετε στη συνέχεια. Αμφιβάλλω ότι θα χρειαστεί πολύ περισσότερος χρόνος για να επιστρέψουν τα δημοφιλή VM στο macOS.
Εάν εργάζεστε συχνά στο Boot Camp σε Mac, θα παραλείψω τους M1 Mac για το άμεσο μέλλον. Δεν είμαι σίγουρος αν ή πώς η Apple δίνει προτεραιότητα στο Boot Camp, γεγονός που καθιστά δύσκολο να πει κανείς εάν θα επιστρέψει ή όχι. Αν δεν έχετε μια μηχανή Windows 10 στο σπίτι της οποίας δεν σας πειράζει να αλλάξετε, δεν θα άλλαζα ένα Intel Mac με ένα M1 Mac για κάποιο χρονικό διάστημα.
Εν τω μεταξύ…
Δεν είναι όλα άσχημα νέα. Υπάρχουν μερικοί τρόποι αντιμετώπισης που μπορείτε να χρησιμοποιήσετε σε M1 Mac για την εκτέλεση εικονικών μηχανών και εφαρμογών των Windows. Ακολουθούν δύο λόγοι για τους οποίους μπορεί να μπορέσετε να προχωρήσετε και να αγοράσετε το M1 Mac σήμερα.
Parallels VM: Σύντομα (?)
Το Parallels VM και άλλες δημοφιλείς υπηρεσίες VM (όπως το VMFusion) βρίσκονται στη διαδικασία ανάπτυξης των Windows VM για τους M1 Mac. Ωστόσο, δεν φαίνεται ότι κάποιος πάροχος VM είναι ακόμη έτοιμος. Παράλληλες έχει ανακοίνωσαν ότι εργάζονται πάνω σε αυτό και ότι τα πράγματα φαίνονται πολλά υποσχόμενα.
Από εκεί και πέρα, δεν ξέρουμε πολλά. Αν και δεν γνωρίζω τίποτα για την ανάπτυξη ενός VM για μια νέα αρχιτεκτονική, θα έλεγα ότι είναι μια ασφαλής υπόθεση ότι τα πρώτα VM θα είναι τουλάχιστον έτοιμα μέχρι την επόμενη άνοιξη. Οπότε αν μπορείτε να περιμένετε, θα περίμενα.
CrossOver: Εκτελέστε (ορισμένες) εφαρμογές των Windows
Όσο περιμένετε, θα συνιστούσα 110% να το ελέγξετε CrossOver. Το CrossOver είναι μια εναλλακτική εικονική μηχανή που σας επιτρέπει να εκτελείτε εφαρμογές των Windows σε Mac. Αντί να μιμείται ένα περιβάλλον Windows (όπως ένα VM), μεταφράζει τις εντολές των Windows σε εντολές Mac – ακόμη και σε M1 Mac.
Αυτό σας επιτρέπει να εκτελείτε όλες τις εφαρμογές σας για Windows (συμπεριλαμβανομένων αυτών που αναπτύσσετε) στο Mac σας. Αν και δεν προσφέρει το ίδιο επίπεδο βάθους με ένα VM, κάνει τη δουλειά και σας εξοικονομεί από την αγορά άδειας χρήσης Windows. Και αν χρησιμοποιείτε VM ή Boot Camp για παιχνίδια σε Mac, τότε το CrossOver σας καλύπτει.
Συμπέρασμα: Περιμένετε ή προχωρήστε
Για τους περισσότερους χρήστες, φαντάζομαι ότι η προοπτική των VM και των εναλλακτικών λύσεων όπως το CrossOver θα είναι αρκετή για να σας χορτάσει μέχρι να βελτιωθεί η υποστήριξη των Windows σε M1 Mac. Για όσους χρειάζονται το Boot Camp, ωστόσο, θα άρπαζα έναν Intel Mac ενώ είναι ακόμα τριγύρω και θα σταυρώσω τα δάχτυλά σας. Ή, μήπως ήρθε η ώρα να αγοράσετε ένα Windows;