15Jul

Πώς να εγκαταστήσετε το MacOS High Sierra στο VirtualBox στα Windows 10

Είτε θέλετε να δοκιμάσετε περιστασιακά έναν ιστότοπο στο Safari, είτε να δοκιμάσετε λίγο λογισμικό στο περιβάλλον Mac, είναι χρήσιμο να έχετε πρόσβαση στην πιο πρόσφατη έκδοση του macOS σε μια εικονική μηχανή.Δυστυχώς, δεν είστε πραγματικά υποτιθέμενοι για να το κάνετε αυτό-οπότε η λήψη του macOS στο VirtualBox είναι, τουλάχιστον, δύσκολο.

Ωστόσο, δεν είναι αδύνατο.Μερικοί από τους ανθρώπους στα φόρουμ InsanelyMac έχουν βρει μια διαδικασία που λειτουργεί.Το μόνο πράγμα που το δεν είναι το που λειτουργεί είναι υγιές, το οποίο για κάποιο λόγο είναι εξαιρετικά παραμορφωμένο ή ανύπαρκτο.Εκτός από αυτό, όμως, αυτό είναι το MacOS High Sierra, που λειτουργεί ομαλά στο VirtualBox.

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

ΣΗΜΕΙΩΣΗ: Για να το κάνετε αυτό, θα χρειαστείτε πρόσβαση σε ένα πραγματικό Mac για να κατεβάσετε το High Sierra.Θα μπορούσατε, υποθέστε, να αποκτήσετε ISO High Sierra με άλλα μέσα, αλλά δεν το συνιστούμε.Δανειστείτε ένα Mac για έναν φίλο για μια ώρα, αν δεν έχετε, και θα πρέπει να είστε εντάξει-όλα πέρα ​​από το πρώτο βήμα αυτού του φροντιστηρίου μπορούν να γίνουν στον υπολογιστή σας Windows.

Εάν βρίσκεστε σε Mac και θέλετε μια εικονική μηχανή macOS για χρήση σε αυτό το Mac, σας συνιστούμε να ελέγξετε έξω το Parallels Desktop Lite αντί να δημιουργήσετε εικονικές μηχανές macOS δωρεάν και είναι πολύ πιο εύκολο να το δουλέψετε.

Έτοιμοι για να ξεκινήσετε;Ας πηδήσουμε!

Βήμα πρώτο: Δημιουργήστε ένα αρχείο MacOS High Sierra ISO

Για να ξεκινήσετε, θα χρειαστεί να δημιουργήσετε ένα αρχείο ISO του προγράμματος εγκατάστασης macOS High Sierra, ώστε να το φορτώσουμε στο VirtualBox στη μηχανή των Windows.Πάρτε το δανεισμένο Mac σας, κατευθυνθείτε στο Mac App Store, αναζητήστε Sierra και κάντε κλικ στο "Download."

Όταν ολοκληρωθεί η διαδικασία, το πρόγραμμα εγκατάστασης θα ξεκινήσει - αυτό είναι εντάξει, απλά κλείστε το με το Command + Q.Δεν θέλουμε να αναβαθμίσουμε το Mac του φίλου σας.χρειαζόμαστε μόνο τα αρχεία που έχουν ληφθεί.

Για να μετατρέψετε αυτά τα αρχεία σε ένα ISO, θα χρειαστεί να χρησιμοποιήσετε το Terminal, το οποίο μπορείτε να βρείτε στις εφαρμογές & gt;Βοηθητικά προγράμματα.

Αρχικά, εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε μια εικόνα κενής δισκέτας:

hdiutil create -o /tmp/ HighSierra.cdr -καθορίστε 7316m -layout SPUD -fs HFS + J

Στη συνέχεια, τοποθετήστε την κενή εικόνα:

hdiutil επισυνάψτε /tmp/ HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/ install_build

Τώρα πρόκειται να αποκαταστήσετε το BaseSystem.dmg από το πρόγραμμα εγκατάστασης πάνω στη νεοσυσταθείσα εικόνα:

asr επαναφορά -αποθήκευση /Applications/ Εγκατάσταση \ macOS \ High \ Sierra.app /Contents/SharedSupport/ BaseSystem.dmg -στόχος /Volumes/ install_build -noprompt -noverify -erase

Σημειώστε ότι μετά από αυτό, το όνομα του σημείου προσάρτησης προορισμού έχει αλλάξει σε "OS X Base System / System." Έχετε σχεδόν τελειώσει!Αποσυνδέστε την εικόνα:

hdiutil αποσυνδέστε το αρχείο /Volumes/ OS \ X \ Base \ System

Και, τέλος, μετατρέψτε την εικόνα που δημιουργήσατε σε ένα αρχείο ISO:

hdiutil μετατροπή /tmp/ HighSierra.cdr.dmg -format UDTO -o /tmp/ HighSierra.iso

Μετακίνησητο ISO στην επιφάνεια εργασίας:

mv /tmp/ HighSierra.iso.cdr ~ /Desktop/ HighSierra.iso

Και έχετε ένα bootable αρχείο High Sierra ISO!

Αντιγράψτε το στο μηχάνημά σας των Windows χρησιμοποιώντας μια μεγάλη μονάδα flash, έναν εξωτερικό σκληρό δίσκο ή μέσω του τοπικού σας δικτύου.

Βήμα δεύτερο: Δημιουργήστε την εικονική μηχανή σας στο VirtualBox

Στη συνέχεια, κατευθυνθείτε στο μηχάνημά σας των Windows και εγκαταστήστε το VirtualBox αν δεν το έχετε ήδη, βεβαιωθείτε ότι έχετε την τελευταία έκδοση( σοβαρά, οι παλαιότερες εκδόσεις μπορεί να μην λειτουργούν.)

Ανοίξτε τοκαι κάντε κλικ στο κουμπί "Νέο".Ονομάστε την εικονική μηχανή σας "High Sierra" και επιλέξτε "Mac OS X" για το λειτουργικό σύστημα και "Mac OS X( 64-bit)" για την έκδοση( από αυτή τη γραφή δεν παρέχεται "macOS High Sierra"αυτό είναι καλά.)

Συνεχίστε τη διαδικασία.Για τη μνήμη, σας συνιστούμε να χρησιμοποιήσετε τουλάχιστον 4096MB, αν και μπορείτε να επιλέξετε περισσότερα εάν έχετε αρκετή μνήμη RAM για να διαθέσετε στο μηχάνημά σας των Windows.

Στη συνέχεια, θα ερωτηθείτε σχετικά με το σκληρό σας δίσκο.Επιλέξτε "Δημιουργία εικονικού σκληρού δίσκου τώρα" και κάντε κλικ στην επιλογή Δημιουργία.

Επιλέξτε VDI για τύπο σκληρού δίσκου και κάντε κλικ στο κουμπί Επόμενο.Θα ερωτηθείτε εάν θέλετε μια μονάδα δυναμικού μεγέθους ή να επιδιορθώσετε.Συνιστούμε το Fixed Size, επειδή είναι λίγο πιο γρήγορο, αν και θα πάρει λίγο περισσότερο χώρο στο σκληρό σας δίσκο στο μηχάνημά σας των Windows.

Κάντε κλικ στο κουμπί Επόμενο.Θα ερωτηθείτε πόσο μεγάλη είναι η κίνηση που θέλετε.συνιστούμε τουλάχιστον 25 GB, το οποίο είναι αρκετά μεγάλο για το λειτουργικό σύστημα και μερικές εφαρμογές.Ανάλογα με την κατάσταση αποθήκευσης, θα μπορούσατε να προσφέρετε περισσότερα, αλλά δεν νομίζουμε ότι μπορείτε πραγματικά να χρησιμοποιήσετε πολύ λιγότερο από αυτό.

Κάντε κλικ στις ερωτήσεις και δημιουργήσατε μια καταχώρηση για την εικονική μηχανή σας!Τώρα είναι καιρός να κάνουμε μια μικρή διαμόρφωση.

Βήμα τρίτο: Ρύθμιση της εικονικής μηχανής σας στο VirtualBox

Θα πρέπει να δείτε την εικονική μηχανή σας στο κύριο παράθυρο του VirtualBox.

Επιλέξτε το και κάντε κλικ στο μεγάλο κίτρινο κουμπί "Ρυθμίσεις".Αρχικά, κατευθυνθείτε στο "Σύστημα" στην αριστερή πλαϊνή γραμμή.Στην καρτέλα Motherboard( Μητρική πλακέτα), βεβαιωθείτε ότι το "Floppy" δεν είναι επιλεγμένο.

Στη συνέχεια, κατευθυνθείτε στην καρτέλα "Επεξεργαστής" και βεβαιωθείτε ότι έχετε διατεθεί τουλάχιστον δύο CPU στο εικονικό μηχάνημα.

Στη συνέχεια, κάντε κλικ στην επιλογή "Εμφάνιση" στην αριστερή πλαϊνή γραμμή και βεβαιωθείτε ότι η μνήμη βίντεο έχει οριστεί σε τουλάχιστον 128MB.

Στη συνέχεια, κάντε κλικ στην επιλογή "Αποθήκευση" στην αριστερή πλαϊνή γραμμή και, στη συνέχεια, κάντε κλικ στη μονάδα "Άδειασμα" CD.Κάντε κλικ στο εικονίδιο CD στην επάνω δεξιά γωνία και, στη συνέχεια, αναζητήστε το αρχείο ISO High Sierra που δημιουργήσατε νωρίτερα.

Βεβαιωθείτε ότι έχετε κάνει κλικ στο "OK" για να ολοκληρώσετε όλες τις αλλαγές που έχετε κάνει, και στη συνέχεια κλείστε το VirtualBox.Όχι, σοβαρά: κλείστε το VirtualBox τώρα, ή τα επόμενα βήματα δεν θα λειτουργήσουν.

Βήμα τέσσερα: Διαμορφώστε την εικονική μηχανή σας από τη γραμμή εντολών

Έχουμε κάνει μερικές βελτιώσεις, αλλά πρέπει να κάνουμε μερικές ακόμα για να πείσουμε το λειτουργικό σύστημα που τρέχει σε ένα πραγματικό Mac.Δυστυχώς, δεν υπάρχουν επιλογές για αυτό από τη διεπαφή του VirtualBox, οπότε θα χρειαστεί να ανοίξετε τη Γραμμή εντολών.

Ανοίξτε το μενού Έναρξη, αναζητήστε "Command Prompt", στη συνέχεια κάντε δεξί κλικ και επιλέξτε "Εκτέλεση ως διαχειριστής".

Πρέπει να εκτελέσετε εντολές με αριθμούς, με τη σειρά.Επικολλήστε τις ακόλουθες εντολές, πατώντας το Enter μετά από κάθε μία και περιμένετε να ολοκληρωθεί:

cd "C: Program FilesOracleVirtualBox" VBoxManage.exe modifyvm "Υψηλή Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "High Sierra" "VBoxInternal /Devices/efi/0/Config/DmiSystemProduct " "MacBookPro11,3" VBoxManage setextradata "High Sierra" "VBoxInternal /Devices/efi/0/Config/ DmiSystemVersion" "1.0" VBoxManage setextradata "High Sierra" "VBoxInternal /Devices/efi/0/Config/ DmiBoardProduct" "Mac-2BD1B31983FE1663" VBoxManage setextradata "High Sierra" "VBoxInternal /Devices/smc/0/Config/ DeviceKey"" ourhardworkbythesewordsguardedpleasedontsteal(c) AppleComputerInc "VBoxManage setextradata" Υψηλή Sierra "" VBoxInternal /Devices/smc/0/Config/ GetKeyFromRealSMC "1

Αυτό είναι!Αν όλα λειτουργούσαν, δεν πρέπει να βλέπετε ανατροφοδότηση.οι εντολές θα τρέξουν απλά.Εάν η εντολή δεν λειτούργησε, βεβαιωθείτε ότι η εικονική μηχανή σας ονομάζεται "High Sierra" ακριβώς.αν δεν είναι, επεξεργαστείτε τις παραπάνω εντολές τοποθετώντας το όνομα του μηχανήματός σας στα εισαγωγικά.Συνεχίστε και κλείστε τη Γραμμή εντολών.Επιστρέφουμε τώρα στο VirtualBox.

Βήμα πέντε: Εκκίνηση και εκτέλεση του εγκαταστάτη

Ανοίξτε ξανά το VirtualBox, κάντε κλικ στο μηχάνημα Sierra και, στη συνέχεια, κάντε κλικ στο κουμπί "Έναρξη". Το μηχάνημά σας θα ξεκινήσει να εκκινεί.Θα δείτε πολλές περιττές πληροφορίες καθώς συμβαίνει αυτό - και εννοώ μια παρτίδα - αλλά μην ανησυχείτε γι 'αυτό.Είναι φυσιολογικό, ακόμα και μερικά από τα πράγματα που μοιάζουν με σφάλματα.

Θα πρέπει να ανησυχείτε μόνο αν ένα συγκεκριμένο σφάλμα κολλάει για πέντε λεπτά ή περισσότερο.Απλά με τα πόδια και αφήστε το να τρέξει για λίγο.Εάν έχετε κάνει τα πάντα σωστά, θα εκκινήσετε.

Τελικά, θα δείτε το πρόγραμμα εγκατάστασης που σας ζητάει να διαλέξετε μια γλώσσα:

Επιλέξτε "Αγγλικά" ή οποιαδήποτε άλλη γλώσσα προτιμάτε και, στη συνέχεια, κάντε κλικ στο "Επόμενο". Πριν κάνετε οτιδήποτε άλλο, κάντε κλικ στο "Disk Utility". "

Δεν θα δείτε τη μονάδα δίσκου: μην πανικοβληθείτε, η High Sierra αποκρύπτει τυφλούς δίσκους από προεπιλογή.Στη γραμμή μενού, κάντε κλικ στην επιλογή "Προβολή" που ακολουθείται από "Εμφάνιση όλων των συσκευών".

Θα πρέπει τώρα να δείτε την κενή εικονική μονάδα δίσκου στην πλαϊνή γραμμή.Κάντε κλικ σε αυτό και, στη συνέχεια, κάντε κλικ στην επιλογή "Διαγραφή".

Ονομάστε τη μονάδα δίσκου "Macintosh HD" και αφήστε τις άλλες δύο ρυθμίσεις ως εξής: "Mac OS Extended Journaled" και "Map Partition Map". Μη δημιουργείτε ένα διαμέρισμα AFS , επειδή δεν θα λειτουργήσει και θα πρέπει να αρχίσετε πάλι με έναν νέο εικονικό σκληρό δίσκο.Κάντε κλικ στην επιλογή "Διαγραφή" και, στη συνέχεια, κλείστε το Disk Utility όταν ολοκληρωθεί η διαδικασία.Θα επιστρέψετε στο κύριο παράθυρο.

Επιλέξτε "Επανεγκατάσταση macOS" και, στη συνέχεια, κάντε κλικ στο κουμπί "Συνέχεια". Θα σας ζητηθεί να συμφωνήσετε με τους όρους.

Συμφωνώ και τελικά θα σας ζητηθεί να επιλέξετε έναν σκληρό δίσκο.επιλέξτε το διαμέρισμα που μόλις δημιουργήσατε.

Η εγκατάσταση θα ξεκινήσει!Αυτό μπορεί να διαρκέσει λίγο, οπότε να είστε υπομονετικοί.Τελικά η εικονική μηχανή σας θα επανεκκινήσει και θα σας μεταφέρει. .. στον εγκαταστάτη.Μην πανικοβληθείτε: αυτό είναι αναμενόμενο.

Βήμα έξι: Εγκατάσταση εκκίνησης Στάδιο δύο Από τον εικονικό σκληρό δίσκο

Σε αυτό το σημείο το πρόγραμμα εγκατάστασης έχει αντιγράψει αρχεία στον εικονικό σκληρό δίσκο και αναμένει να εκκινήσει από εκεί.Για οποιονδήποτε λόγο αυτό δεν λειτουργεί στην εικονική μηχανή, γι 'αυτό βλέπετε πάλι το πρόγραμμα εγκατάστασης.

Απενεργοποιήστε την εικονική μηχανή σας και ανοίξτε τις ρυθμίσεις της.Προχωρήστε στην Αποθήκευση, κάντε κλικ στο "HighSierra.iso" στον πίνακα αποθήκευσης "Tree Tree" και, στη συνέχεια, κάντε κλικ στο εικονίδιο του CD στην επάνω δεξιά γωνία και κάντε κλικ στην επιλογή "Κατάργηση δίσκου από Virtual Drive".

Ξεκινήστε τώρα την εικονική μηχανή και θα δείτε αυτή την υπέροχη οθόνη.

Αυτό είναι το EFI Εσωτερικό κέλυφος και εφ 'όσον βλέπετε το "FS1" με κίτρινο χρώμα, μπορείτε να το χρησιμοποιήσετε για την εκκίνηση του υπόλοιπου προγράμματος εγκατάστασης.Κάντε κλικ στην εικονική μηχανή και αφήστε την να σας καταγράψει το ποντίκι και το πληκτρολόγιο, στη συνέχεια πληκτρολογήστε fs1: και πατήστε Enter.Αυτό θα αλλάξει τους καταλόγους στο FS1, όπου βρίσκεται το υπόλοιπο του εγκαταστάτη.

Στη συνέχεια θα εκτελέσουμε μερικές εντολές για να μεταβείτε στον κατάλογο που χρειαζόμαστε:

cd "macOS Εγκατάσταση δεδομένων" cd "κλειδωμένα αρχεία" cd "αρχεία εκκίνησης"

Τώρα μπορούμε να εκτελέσουμε το ίδιο το πρόγραμμα εγκατάστασης με την ακόλουθη εντολή:

boot.efi

Ο εγκαταστάτης θα παραλάβει από πού έπαψε.Πρώτα θα δείτε μια σειρά κειμένων, όπως πριν, αλλά τελικά θα δείτε το πρόγραμμα εγκατάστασης GUI να επιστρέψει.(Μην ανησυχείτε, πρέπει μόνο να περάσετε τη διαδικασία αυτή μία φορά.)

Πάμε εκεί, χρειάζεστε λίγο περισσότερη υπομονή.

Βήμα Οκτώ: Συνδεθείτε στο MacOS High Sierra

Τελικά η εικονική μηχανή θα επανεκκινήσει ξανά, αυτή τη φορά στο MacOS High Sierra.Εάν αυτό δεν συμβεί, δοκιμάστε να αφαιρέσετε το ISO από την Εικονική Μηχανή.Όταν η High Sierra εκκινεί, θα πρέπει να περάσετε από την επιλογή της χώρας σας, τη ρύθμιση ενός χρήστη και την υπόλοιπη αρχική διαδικασία εγκατάστασης.

Τελικά, θα φτάσετε στην επιφάνεια εργασίας Mac.Ναι!

Τώρα μπορείτε να δοκιμάσετε οποιοδήποτε λογισμικό Mac, αν και ορισμένες λειτουργίες, όπως το FaceTime και τα μηνύματα, δεν θα λειτουργήσουν επειδή η Apple δεν αναγνωρίζει τον υπολογιστή σας ως πραγματικό Mac.Αλλά πολλά από τα βασικά πράγματα θα πρέπει να λειτουργούν.Καλα να περνας!

Βήμα Οκτώ( Προαιρετικό): Αλλάξτε την ανάλυση

Από προεπιλογή, η εικονική μηχανή σας θα έχει ανάλυση 1024 × 768, η οποία δεν είναι αρκετή για να εργαστείτε.Αν προσπαθήσετε να αλλάξετε την ανάλυση από το macOS, ωστόσο, δεν θα έχετε καμία επιλογή να το κάνετε.Αντ 'αυτού, πρέπει να εισαγάγετε μερικές εντολές.

Τερματίστε την εικονική μηχανή σας κλείνοντας το macOS: κάντε κλικ στο Apple στη γραμμή μενού και, στη συνέχεια, κάντε κλικ στο κουμπί "Shut Down". Στη συνέχεια κλείστε το VirtualBox εξ ολοκλήρου( σοβαρά, αυτό το βήμα δεν θα λειτουργήσει εάν το VirtualBox είναι ακόμα ανοιχτό!Windows Command Prompt ως διαχειριστής.Πρέπει να εκτελέσετε τις ακόλουθες δύο εντολές:

cd "C: Program FilesOracleVirtualBox" VBoxManage setextradata "Υψηλή Sierra" "VBoxInternal2 / EfiGopMode" N

Στη δεύτερη εντολή, πρέπει να αντικαταστήσετε τον αριθμό N από έναν έως πέντε,σχετικά με την ανάλυση που θέλετε:

  • 1 σας δίνει μια ανάλυση 800 × 600
  • 2 σας δίνει μια ανάλυση 1024 × 768
  • 3 σας δίνει ένα ψήφισμα των 1280 × 1024
  • 4 σας δίνει ένα ψήφισμα 1440 × 900
  • 5 σας δίνει μια ανάλυση 1920 ×1200

Ξεκινήστε το VirtualBox, φορτώστε την εικονική μηχανή σας και θα πρέπει να εκκινήσετε την προτιμώμενη ανάλυση!

Από τώρα και στο εξής, μπορείτε να ανοίξετε το VirtualBox για οποιαδήποτε δοκιμή σχετική με Mac που θέλετε να κάνετε.Και πάλι, θα δείτε πολλά λάθη να εμφανίζονται κατά την εκκίνηση, αλλά είναι καλά.αγνόησέ τους.Επίσης, να θυμάστε ότι ο ήχος δεν θα λειτουργήσει, ούτε θα γίνονται πράγματα όπως το FaceTime ή το iMessage, τα οποία απαιτούν πραγματικό Mac.Αυτό δεν πρόκειται να είναι τέλειο, το οποίο αναμένεται από μια εντελώς μη υποστηριζόμενη εγκατάσταση.Αλλά είναι macOS, σε μια εικονική μηχανή, και αυτό δεν είναι κακό!Φροντίστε να δείτε τον οδηγό μας για τις προηγμένες λειτουργίες του VirtualBox για να αξιοποιήσετε στο έπακρο το μηχάνημά σας.

Ένα ακόμα πράγμα: μια τεράστια φωνή προς τον Τσαντ Σ. Σαμουήλ, χωρίς τον οποίο δεν θα μπορούσα να ενημερώσω αυτόν τον οδηγό για την Υψηλή Σιέρα.Σε ευχαριστώ πάρα πολύ!