Τα Mac έχουν αλλάξει σε επεξεργαστές Intel πριν από χρόνια, αλλά εξακολουθεί να είναι τεράστιος πονοκέφαλος για την εκτέλεση του OS X σε υπολογιστή. Διαβάστε παρακάτω καθώς διερευνούμε τα τεχνικά εμπόδια στην εγκατάσταση του λειτουργικού συστήματος της Apple σε ένα πλαίσιο υπολογιστή.
Η σημερινή συνεδρία Ερωτήσεων & Απαντήσεων μας προσφέρει ευγενική προσφορά του SuperUser - μια υποδιαίρεση του Stack Exchange, μιας ομάδας ιστότοπων Q&A που βασίζεται στην κοινότητα.
Το ερώτημα
Ο αναγνώστης SuperUser Braiam θέλει να μάθει ποια είναι τα τεχνικά εμπόδια που εμποδίζουν τους κανονικούς χρήστες υπολογιστών να εγκαταστήσουν το OS X στους υπολογιστές τους:
Ας ξεχάσουμε την EULA και κάθε άλλο νομικό κανονισμό. Δεν με ενδιαφέρει.
Όλοι γνωρίζουν ότι μέχρι πρόσφατα, το OS X (ή το Mac OS) μπορούσε να εκτελεστεί μόνο σε Mac που βασίζονται σε PowerPC, αλλά αυτό άλλαξε όταν η Apple άρχισε να χρησιμοποιεί CPU της Intel και άνοιξε τη δυνατότητα εγκατάστασης του OS X σε υπολογιστές. Και πάλι, ας ξεχάσουμε τα νομικά, πηγαίνω για πραγματικές και τεχνικές αναφορές. Μετά τη μετάβαση, οι χρήστες άρχισαν να πειραματίζονται έως ότου ήταν δυνατή η εγκατάσταση και η εκτέλεση του OS X σε έναν υπολογιστή.
Ξέρει κανείς γιατί το OS X δεν θα λειτουργούσε σε υπολογιστή ενός κανονικού ατόμου; Είναι κάποιο κομμάτι υλικού που είναι ειδικά κατασκευασμένο ή προσαρμοσμένο για OS X που έχουν μόνο υπολογιστές Mac; Ή μήπως η Apple δυσκολεύει τη ζωή των χρηστών υπολογιστών σε τεχνικό επίπεδο;
Είναι πραγματικά τόσο περίπλοκο όσο φαίνεται «έξυπνο για το υλικό» να τρέχει το OS X σε έναν υπολογιστή ή είναι οι διαφορές μεταξύ υπολογιστών Mac και υπολογιστών μικρότερες (και απλούστερες) από ό, τι πιστεύουν οι περισσότεροι άνθρωποι;
Η απάντηση
Ο συνεργάτης του SuperUser Journeyman Geek έχει την απάντηση για εμάς:
Περιέργως? Τα συστήματα της Apple ελέγχουν για ένα συγκεκριμένο τσιπ και αρνούνται να εκτελέσουν ή να εγκαταστήσουν χωρίς αυτό. Αυτό ονομάζεται το ελεγκτής διαχείρισης συστήματος , και στην πραγματικότητα είναι ένας δοξασμένος ελεγκτής ανεμιστήρων, μεταξύ άλλων. Πρακτικά, αυτό είναι ο λόγος, εκτός από κάποια άλλα συγκεκριμένα πράγματα που μπορεί να είναι διαφορετικά - όπως το firmware κάρτας βίντεο για κάρτες βίντεο και ειδικά προγράμματα οδήγησης OS X για διάφορα πράγματα (οι κάρτες ήχου έρχονται στο μυαλό) ότι δεν μπορείτε να "απλώς" εκκινήσετε ένα αντίγραφο βανίλιας του λειτουργικού συστήματος X ακριβώς στο μπεζ κουτί του υπολογιστή σας. Φυσικά, αυτό δεν είναι τόσο δύσκολο να το ξεπεράσεις, και αυτός είναι ο λόγος για τον οποίο ο μέσος υπολογιστής VM που φιλοξενεί το OS X μπορεί να τρέχει VM OS X και υπάρχουν διανομές Hackintosh.
Οι περισσότερες μέθοδοι εγκατάστασης Hackintosh αυτές τις μέρες χρησιμοποιούν παραλλαγές του boot132, ενός bootloader που παρέχεται όταν η Apple πραγματοποιεί μετάβαση από τη ΔΕΗ στην Intel με κάποιες τροποποιήσεις. Το αρχικό bootloader ήταν ανοιχτού κώδικα και χτισμένο με κάποιες αλλαγές για τον Ντάργουιν . Εκτός αυτού, έχουν γίνει κάποιες προσπάθειες επανασυσκευασίας Το Darwin ως λειτουργικό σύστημα ανοιχτού κώδικα .
Η Apple υποστηρίζει ένα περιορισμένο εύρος υλικού από εσάς ξέρω θα δουλέψω. Διαφορετικά, θα πρέπει να αναζητήσετε δοκιμασμένο υλικό ή να χαράξετε υλικό για να λειτουργήσει. Αυτό είναι αυτό που καθιστά δύσκολη την εκτέλεση του OS X σε υλικό εμπορευμάτων. Το SMC είναι σχετικά ασήμαντο για να μετακινηθείτε. Να πάρει το δικό σας ανυποστήρικτος τσιπ ήχου (τίποτα σαν το να έχει κολλήσει το μικρόφωνο σε μέγιστη ένταση σε φορητό υπολογιστή για να καταστρέψει την ημέρα σας), ο προσαρμογέας βίντεο και άλλο υλικό είναι το δύσκολο μέρος. Εάν έχετε επεξεργαστή AMD, για παράδειγμα, ο πυρήνας του αποθέματος θα το ρίξει μια ματιά και πανικοβληθεί σαν ένα ποντίκι να τρέχει στο παντελόνι του. Σε πολλές περιπτώσεις, η λύση καταλήγει να χτίζει έναν νέο πυρήνα, με αποκόλληση από την πηγή του Δαρβίνου (που είναι FOSS) και τη χρήση αυτού.
Εν ολίγοις, το μεγάλο πρόβλημα δεν είναι το μαγικό τσιπ, είναι το OS X που χρειάζεται να παίξει ωραία με το ολόκληρο το σύστημα .
Όπως μπορείτε να δείτε, ενώ μπορεί να μην είναι εύκολο να λειτουργήσει το OS X σε υπολογιστή, είναι εφικτό. Ενδιαφέρεστε να δημιουργήσετε τον δικό σας υπολογιστή Hackintosh; Στη συνέχεια, φροντίστε να διαβάσετε τους καταπληκτικούς οδηγούς μας εδώ:
Ο οδηγός How-To Geek για το Hackintoshing - Μέρος 1: Τα βασικά
Ο οδηγός How-To Geek για το Hackintoshing - Μέρος 2: Η εγκατάσταση
Ο οδηγός How-To Geek για Hackintoshing - Μέρος 3: Αναβάθμιση σε Lion και Dual-Booting
Έχετε κάτι να προσθέσετε στην εξήγηση; Ήχος στα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange; Δείτε ολόκληρο το νήμα συζήτησης εδώ .