Τρέχοντας εφαρμογές Windows στο Mac

Οι διαθέσιμοι μέθοδοι για να τρέξουμε εφαρμογές Windows σε υπολογιστή Mac είναι μέσω Dual Boot, μέσω Virtualization, μέσω συνδυασμού των δύο προηγούμενων και μέσω Emulation. Παρακάτω εξηγώ πως δουλεύει ο κάθε τρόπος.

 

1. Dual Boot

Ο δίσκος του υπολογιστή χωρίζεται σε 2 μέρη (partitions) και μπαίνει ένα λειτουργικό στο καθένα. Κατά την εκκίνηση του υπολογιστή, διαλέγουμε ποιο από τα 2 θα φορτωθεί.

Υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή Intel. Δεν υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή PowerPC G3, G4 ή G5.

Υπέρ:

  • Τρέχουμε τα Windows σε full ταχύτητα.

Κατά:

  • Πρέπει να κάνουμε restart για να εναλλάσσουμε τα 2 λειτουργικά.
  • Πρέπει να έχουμε άδεια χρήσης των Windows.

Διαδικασία εγκατάστασης:

  • Τρέχουμε το πρόγραμμα Boot Camp που περιλαμβάνεται στο Mac OS X.
  • Αυτό μας ρωτάει πόσο χώρο του δίσκου θέλουμε να διαθέσουμε στα Windows και φτιάχνει ένα partition ειδικά γι αυτά (δεν διαγράφει το υπάρχον partition του Mac OS X, το κάνει resize).
  • Μετά, μας ζητάει να βάλουμε στο drive το CD των Windows (XP ή Vista), κάνει restart και ξεκινάει την εγκατάσταση.
  • Στο τέλος της εγκατάστασης, αφού μπούμε στα Windows, βάζουμε στο drive το dvd του Mac OS και αυτό εγκαθιστά τους απαραίτητους drivers (κάρτας γραφικών, ήχου κλπ).
  • Από τώρα και στο εξής, κάθε φορά που εκκινούμε το Mac, κρατώντας πατημένο το ALT μπορούμε να επιλέξουμε ποιό λειτουργικό θα ξεκινήσει (αν δεν πατήσουμε τίποτε, θα ξεκινήσει το Mac OS X).

 

2. Virtualization

Με τη βοήθεια μιας ειδικής εφαρμογής δημιουργούμε έναν εικονικό υπολογιστή που τρέχει Windows. Οι εφαρμογές για virtualization σε Mac OS X είναι οι:

Το VMWare και το Parallels υποστηρίζουν και hardware acceleration σε κάποιο βαθμό. Και πάλι όμως δεν μπορούμε να παίξουμε βαριά παιχνίδια. Αυτή τη στιγμή το VMWare Fusion θεωρείται το καλύτερο από απόδοση και features με πολύ μικρή διαφορά όμως σε σχέση με το Parallels.

Υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή Intel. Δεν υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή PowerPC G3, G4 ή G5. Γι’ αυτούς υπήρχε παλιότερα το Microsoft Virtual PC for Mac αλλά έχει πλέον καταργηθεί. Το συγκεκριμένο ήταν άλλωστε αρκετά αργό κατά τη λειτουργία του και υποστήριζε ικανοποιητικά μόνο Windows 98 ή Windows 2000.

Υπέρ:

  • Δεν χρειάζεται restart. Τρέχουμε εφαρμογές Windows δίπλα-δίπλα με εφαρμογές Mac OS X.

Κατά:

  • Απαιτείται κάποια (αρκετή έως πολύ) επεξεργαστική ισχύ από τον υπολογιστή μας. Αυτό σημαίνει πως δεν μπορούμε να χρησιμοποιήσουμε αυτήν τη μέθοδο για βαριές και απαιτητικές εφαρμογές Windows (πχ παιχνίδια).
  • Πρέπει να έχουμε άδεια χρήσης των Windows.

Διαδικασία εγκατάστασης:

  • Εγκαθιστούμε την εφαρμογή Virtualization.
  • Ανοίγουμε την εφαρμογή, ορίζουμε πόση μνήμη και δίσκο θέλουμε να δεσμεύσει για το virtual λειτουργικό.
  • Κάνουμε boot τον εικονικό υπολογιστή (Virtual Machine) και εγκαθιστούμε τα Windows σαν να ήταν κανονικός υπολογιστής.

 

3. Συνδυασμός Dual Boot & Virtualization

Με τη λύση αυτή, αν θέλουμε να κάνουμε κάτι απλό, ανοίγουμε το VMWare ή το Parallels μέσα από το Mac OS X και τρέχουμε τα προγράμματα Windows που χρειαζόμαστε. Αν πάλι θέλουμε να κάνουμε κάτι πιο απαιτητικό, κάνουμε restart και χρησιμοποιούμε τα Windows μόνα τους.

Υπέρ:

  • Τα υπέρ των 2 ξεχωριστών λύσεων.
  • Δεν χρειάζεται να στήσουμε τα Windows 2 φορές.

Κατά:

  • Πρέπει να έχουμε άδεια χρήσης των Windows.
  • Λειτουργεί μόνο σε συνεργασία με το VMWare ή το Parallels, όχι με το VirtualBox.

Διαδικασία εγκατάστασης:

  • Αρχικά κάνουμε μια εγκατάσταση Dual-Boot Windows μέσω του Boot Camp.
  • Μετά, ανοίγουμε το VMWare ή το Parallels και αντί να φτιάξουμε ένα νέο Virtual Machine του λέμε να χρησιμοποιήσει το partition του Boot Camp.

 

4. Emulation

Το WINE (τα αρχικά σημαίνουν: Wine Is Not an Emulator) είναι ένα Open Source Project με σκοπό τη μεταφορά του Win32 API σε περιβάλλον UNIX. Η εταιρία CodeWeavers, έχοντας σαν βάση το WINE, έχει αναπτύξει την εφαρμογή CrossOver Mac με την οποία μπορούμε να τρέχουμε προγράμματα Windows σε περιβάλλον Mac OS X.

Η εφαρμογή CrossOver Mac κυκλοφορεί σε 2 εκδόσεις. Η Standard έκδοση κοστίζει €37 και η Professional €64. Η βασική διαφορά τους είναι πως η Professional έκδοση υποστηρίζει και κάποια παιχνίδια Windows.

Υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή Intel. Δεν υποστηρίζονται οι υπολογιστές Mac με επεξεργαστή PowerPC G3, G4 ή G5.

Υπέρ:

  • Τρέχουμε κατευθείαν τις Windows εφαρμογές μας στο Mac OS X.
  • Δεν χρειάζεται να εγκαταστήσουμε Windows.

Κατά:

  • Δεν είναι συμβατό με όλες τις εφαρμογές. Υποστηρίζονται (άλλες λιγότερο, άλλες περισότερο) οι εφαρμογές που βρίσκονται στη λίστα: CrossOver-Supported Windows Applications.

Διαδικασία εγκατάστασης:

  • Εγκαθιστούμε την εφαρμογή CrossOver Mac.
  • Ανοίγουμε την εφαρμογή.
  • Βάζουμε το CD εγκατάστασης της εφαρμογής Windows που θέλουμε να χρησιμοποιήσουμε (πχ Office 2003 for Windows).
  • Το CrossOver Mac αναγνωρίζει την εφαρμογή και την εγκαθιστά στο Mac OS X.
  • Μπορούμε πλέον να ανοίγουμε την εφαρμογή μας κανονικά από το εικονίδιο της σαν να ήταν ένα οποιοδήποτε πρόγραμμα Mac OS X.

 

Τους τελευταίους μήνες με έχουν ρωτήσει 2 διαφορετικά άτομα τον τρόπο με τον οποίο μπορούν να τρέξουν εφαρμογές Windows σε υπολογιστή Mac. Σκέφτηκα λοιπόν, να αντιγράψω την απάντηση μου στο blog, για να μπορεί να βρίσκεται πιο εύκολα στο μέλλον.

Σημειώνω πως, αυτά που γράφω είναι λίγο-πολύ κοινή γνώση. Δεν ανακάλυψα ξαφνικά τον τροχό. Απλώς τα συγκέντρωσα και τα έβαλα εδώ συμπυκνωμένα για ευκολότερη κατανάλωση.
🙂