כיצד להתקין MacOS גבוהה סיירה ב VirtualBox ב - Windows 10
בין אם אתה רוצה מדי פעם לבדוק אתר אינטרנט ספארי, או לנסות קצת תוכנה בסביבת Mac, שיש גישה לגרסה העדכנית ביותר של MacOS במחשב וירטואלי שימושי. למרבה הצער, אתה לא באמת אמור כדי לעשות זאת, כך מקבל macOS פועל VirtualBox הוא, בלשון המעטה, מסובך.
אבל זה לא בלתי אפשרי. חלק מהחברים בפורומים של InsanelyMac הבינו תהליך שפועל. הדבר היחיד לא עובד הוא צליל, אשר מסיבה כלשהי הוא מעוות מאוד או לא קיים. חוץ מזה, אם כי, זה MacOS High Sierra, פועל בצורה חלקה ב VirtualBox.
כדי להקל על האנשים, שילבנו בין כמה נושאים שונים בפורום לשיטת הדרכה אחת, צעד אחר צעד, עם צילומי מסך. ללא שם: בואו לצלול פנימה.
הערה: כדי לקבל את זה עובד, תצטרך גישה MAC אמיתי כדי להוריד גבוהה סיירה. אתה יכול, אנחנו מניחים, להשיג גבוהה סיירה ISO באמצעים אחרים, אבל אנחנו לא ממליצים על זה. ללוות MAC של חבר במשך שעה אם אין לך אחד, ואתה צריך להיות בסדר - הכל מעבר צעד אחד של הדרכה זו יכולה להיעשות על המחשב האישי שלך Windows.
אם אתה על MAC ורוצה MacOS מכונה וירטואלית לשימוש ב- Mac, אנו ממליצים לבדוק את Parallels Desktop Lite במקום, כי זה יכול ליצור מכונות וירטואליות MacOS בחינם והוא הרבה יותר קל לעבוד עם.
מוכן להתחיל? בואו לקפוץ פנימה!
שלב ראשון: יצירת MACOS גבוה סיירה ISO קובץ
כדי להתחיל, נצטרך ליצור קובץ ISO של MacOS High Sierra של המתקין, כך שנוכל לטעון אותו VirtualBox במחשב Windows שלנו. תפוס את ה- MAC שאול, ראש ל- Mac App Store, חפש את סיירה ולחץ על 'הורד'.
כאשר התהליך נעשה, ההתקנה תפעיל - זה בסדר, פשוט לסגור אותו עם Command + Q. אנחנו לא רוצים לשדרג את Mac של החבר שלך; אנחנו רק צריכים את הקבצים שהורדו.
כדי להמיר קבצים אלה ל- ISO, נצטרך להשתמש בטרמינל, שאותו תוכל למצוא ביישומים> כלי שירות.
ראשית, הפעל את הפקודה הבאה כדי ליצור תמונת דיסק ריקה:
hdiutil Create -o /tmp / HighSierra.cdr -size 7316m -layout SPUD -fs HFS + J
לאחר מכן, הר את התמונה הריקה שלך:
hdiutil Attach /tmp/HighSierra.cdr.dmg -noverify -nobrowse -Mountpoint / כרכים / install_build
עכשיו אתה הולך לשחזר BaseSystem.dmg מן המתקין על התמונה רכוב החדש:
asr Recovery -source / Applications / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / כרכים / install_build -noprompt -noverify -erase
שים לב, אחרי שעשה את זה, השם של נקודת היעד שלנו הר השתנה "OS X Base System / System." כמעט סיימת! בטל את טעינת התמונה:
hdiutil לנתק / כרכים / OS \ X \ Base \ System
ולבסוף, להמיר את התמונה שיצרת לתוך קובץ ISO:
hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso
הזז את ה- ISO לשולחן העבודה:
/ / tmp / highSierra.iso.cdr ~ / שולחן העבודה / HighSierra.iso
ויש לך אתחול גבוהה סיירה ISO הקובץ!
העתק אותו למחשב Windows באמצעות כונן הבזק גדול, כונן קשיח חיצוני או דרך הרשת המקומית.
שלב שני: צור את המחשב הווירטואלי ב - VirtualBox
לאחר מכן, פנה אל המחשב שלך ב- Windows והתקן את VirtualBox אם טרם עשית זאת, וודא שיש לך את הגרסה העדכנית ביותר (ברצינות, ייתכן שגירסאות ישנות יותר לא יפעלו).
פתח אותו ולחץ על הלחצן "חדש". שם המחשב הווירטואלי שלך "High Sierra", ובחר "Mac OS X" עבור מערכת ההפעלה ו "Mac OS X (64-bit)" עבור הגירסה (נכון לכתיבה זו, "MacOS High Sierra" אינו מוצע, אבל זה בסדר.)
המשך בתהליך. עבור זיכרון, אנו ממליצים להשתמש לפחות 4096MB, אם כי אתה יכול לבחור יותר אם יש לך מספיק זיכרון RAM על המחשב שלך Windows.
לאחר מכן, תישאל על הכונן הקשיח. בחר "צור דיסק קשיח וירטואלי עכשיו" ולחץ על יצירה.
בחר VDI עבור סוג דיסק קשיח ולחץ על הבא. תישאל אם אתה רוצה כונן בגודל דינמי או קבוע. אנו ממליצים על גודל קבוע, שכן זה קצת יותר מהר, אם כי זה ייקח קצת יותר מקום בכונן הקשיח במחשב Windows.
הקש "הבא. תישאל כמה גדול אתה רוצה כונן; אנו ממליצים לפחות 25GB, וזה מספיק גדול עבור מערכת ההפעלה וכמה יישומים. בהתאם למצב האחסון שלך, אתה יכול להציע יותר, אבל אנחנו לא חושבים שאתה באמת יכול להשתמש הרבה פחות מזה.
לחץ על ההנחיות, ויצרת רשומה עבור המחשב הווירטואלי שלך! עכשיו הגיע הזמן לעשות תצורה קטנה.
שלב שלישי: הגדרת המחשב הווירטואלי שלך ב VirtualBox
אתה אמור לראות את המחשב הווירטואלי שלך בחלון הראשי של VirtualBox.
בחר בו ולאחר מכן לחץ על הלחצן הצהוב הגדול "הגדרות". ראשית, ראש "מערכת" בסרגל הצד השמאלי. בכרטיסייה האם, ודא כי "תקליטון" אינו מסומן.
הבא את הכרטיסייה "מעבד", ולוודא שיש לך לפחות שני מעבדים שהוקצו למכונה וירטואלית.
לאחר מכן, לחץ על "הצג" בסרגל הצד השמאלי, וודא וידאו זיכרון מוגדר לפחות 128MB.
לאחר מכן, לחץ על "אחסון" בסרגל הצד השמאלי, ולאחר מכן לחץ על "ריק" כונן התקליטורים. לחץ על סמל התקליטור בפינה השמאלית העליונה, ולאחר מכן עיין בקובץ ה- High Sierra ISO שיצרת קודם לכן.
הקפד ללחוץ על "אישור" כדי לסיים את כל השינויים שביצעת, ולאחר מכן לסגור את VirtualBox. לא, ברצינות: קרוב VirtualBox עכשיו, או את השלבים הבאים לא יעבוד.
שלב רביעי: הגדרת המחשב הווירטואלי שלך מתוך שורת הפקודה
עשינו כמה tweaks, אבל אנחנו צריכים לעשות עוד כמה כדי לשכנע את מערכת ההפעלה היא פועלת על מק אמיתי. לצערנו, אין אפשרויות לכך מממשק של VirtualBox, לכן יהיה עליך לפתוח את שורת הפקודה.
פתח את תפריט התחל, חפש את "שורת הפקודה" ולאחר מכן לחץ עליו באמצעות לחצן העכבר הימני ובחר "הפעל כמנהל".
אתה צריך להפעיל מספר פקודות, לפי הסדר. הדבק את הפקודות הבאות, הקשה על Enter לאחר כל אחת מהן והמתן להשלמתה:
cd "C: Program FilesOracleVirtualBox"
VBoxManage.exe changevm "High Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "High Sierra" "VBoxInternal / התקנים / efi / 0 / Config / DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "High Sierra" "VBoxInternal / התקנים / efi / 0 / Config / DmiSystemVersion" "1.0"
VBoxManage setextradata "High Sierra" "VBoxInternal / התקנים / efi / 0 / Config / DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata "High סיירה" "VBoxInternal / התקנים / smc / 0 / config / DeviceKey" "העבודה שלנובנקודת ההתחלהשולחנותעין (c) AppleComputerInc"
VBoxManage setextradata "High Sierra" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1
זהו זה! אם הכל עובד, אתה לא צריך לראות שום משוב; הפקודות פשוט יפעלו. אם הפקודה לא פעלה, ודא כי מכונה וירטואלית שלך נקרא "High Sierra" בדיוק; אם לא, ערוך את הפקודות שמעל לשים את שם המכשיר במרכאות. קדימה וסגור את שורת הפקודה. אנחנו חוזרים אל VirtualBox עכשיו.
שלב חמישי: אתחול ולהפעיל את המתקין
פתח מחדש את VirtualBox, לחץ על מכונת הסיירה שלך ולאחר מכן לחץ על "התחל". המכשיר שלך יתחיל לפעול. אתה תראה הרבה מידע מיותר כמו שזה קורה - ואני מתכוון א גלה-אבל אל תדאג. זה נורמלי, אפילו כמה מהדברים שנראים כמו שגיאות.
אתה צריך רק לדאוג אם שגיאה ספציפית נתקע במשך חמש דקות או יותר. פשוט ללכת ולתת לו לרוץ קצת. אם עשית הכל נכון, זה יהיה אתחול.
בסופו של דבר, תראה את תוכנית ההתקנה המבקשת ממך לבחור שפה:
בחר "אנגלית" או כל שפה שאתה מעדיף, ולאחר מכן לחץ על "הבא". לפני שתעשה משהו אחר, עם זאת, לחץ על "דיסק השירות" ולאחר מכן "המשך".
אתה לא רואה את הכונן: לא להיכנס לפאניקה, High Sierra מסתיר כוננים ריקים כברירת מחדל. בסרגל התפריטים, לחץ על 'הצג' ולאחר מכן על 'הצג את כל המכשירים'.
עכשיו אתה אמור לראות את הכונן הריק וירטואלי בסרגל הצד. לחץ עליו ולאחר מכן לחץ על האפשרות "מחק".
שם את הכונן "Macintosh HD", ולהשאיר את שתי הגדרות אחרות כפי שהוא: "Mac OS מורחבת Journaled" ו "GUID מחיצה מפה". אל תיצור מחיצה של AFS, כי זה לא יעבוד ואתה תצטרך להתחיל מחדש עם כונן קשיח וירטואלי חדש. לחץ על "מחק" ולאחר מכן סגור את תוכנית השירות Disk כאשר התהליך הושלם. תועבר בחזרה לחלון הראשי.
בחר "התקן מחדש את MacOS" ולאחר מכן לחץ על "המשך". תתבקש להסכים לתנאים.
מסכים ואתה בסופו של דבר תתבקש לבחור כונן קשיח; בחר את המחיצה שעשית.
ההתקנה תתחיל! זה עלול לקחת זמן מה, אז להיות סבלני. בסופו של דבר המחשב הווירטואלי שלך יופעל מחדש ולקחת אותך ... בחזרה אל המתקין. אין פאניקה: זה צפוי.
שלב שש: תוכנית ההתקנה של האתחול שלב שני מתוך כונן קשיח וירטואלי
בשלב זה המתקין העתק קבצים אל הכונן הקשיח וירטואלי, ומצפה לאתחל משם. מסיבה כלשהי זה לא עובד על המחשב הווירטואלי, ולכן אתה רואה את ההתקנה שוב.
כבה את המחשב הווירטואלי ופתח את ההגדרות שלו. ראש לאחסון, לחץ על "HighSierra.iso" בלוח "עץ אחסון", ולאחר מכן לחץ על סמל התקליטור בפינה השמאלית העליונה ולחץ על "הסר דיסק מכונן וירטואלי." זה יהיה לגמרי לנתק את ההתקנה ISO.
עכשיו להתחיל את המכונה הווירטואלית ותראה את המסך היפה הזה.
זהו מעטפת פנימית EFI, וכל עוד אתה רואה "FS1" המפורטים צהוב, אתה יכול להשתמש בו כדי להפעיל את שאר המתקין. לחץ על המחשב הווירטואלי ולאפשר לו ללכוד את העכבר ואת המקלדת, ולאחר מכן להקליד fs1:
ולחץ על Enter. זה יעבור ספריות ל FS1, שבו שאר המתקין נמצא.
הבא אנחנו הולכים להפעיל כמה פקודות על מנת לעבור לספרייה שאנחנו צריכים:
cd "macOS התקן נתונים" cd "קבצים נעולים" cd "Boot קבצים"
עכשיו אנחנו יכולים להפעיל את תוכנית ההתקנה עצמה עם הפקודה הבאה:
boot.efi
המתקין ירים את המקום שבו הוא כבוי. ראשית תראה סדרה של טקסט, כמו בעבר, אבל בסופו של דבר תראה את המתקין GUI לחזור. (אל תדאג, אתה רק צריך לעבור את התהליך פעם אחת.)
אנחנו מגיעים לשם, רק צריך קצת יותר סבלנות.
שלב שמונה: התחבר לתוך MACOS גבוהה סיירה
בסופו של דבר את המחשב הווירטואלי יאתחל שוב, הפעם לתוך macos גבוהה סיירה. אם זה לא קורה, נסה להוציא את ISO מהמחשב הווירטואלי. כאשר High Sierra עושה אתחול, תצטרך לעבור דרך בחירת המדינה שלך, הגדרת משתמש, ואת שאר תהליך ההתקנה הראשונית.
בסופו של דבר, תוכל לעשות את זה על שולחן העבודה של Mac. יש!
עכשיו אתה יכול לנסות את כל תוכנות מק, אם כי כמה פונקציות, כמו FaceTime ו הודעות, לא יעבוד כי אפל לא יזהה את המחשב שלך כמו מק אמיתי. אבל הרבה דברים בסיסיים צריך לעבוד. תעשה חיים!
שלב שמונה (אופציונלי): שנה את הרזולוציה
כברירת מחדל, המחשב הווירטואלי שלך יהיה ברזולוציה של 1024 × 768, וזה לא הרבה מקום לעבוד איתו. אם תנסה לשנות את הרזולוציה מתוך MacOS, לא תראה אפשרות לעשות זאת. במקום זאת, עליך להזין מספר פקודות.
כבה את המחשב הווירטואלי שלך על ידי כיבוי MACOS: לחץ על אפל בשורת התפריטים, ולאחר מכן לחץ על "כיבוי". הבא, לסגור VirtualBox לחלוטין (ברצינות, שלב זה לא יעבוד אם VirtualBox עדיין פתוח!) ואת הראש בחזרה ל- Windows 'שורת הפקודה כמנהל. עליך להפעיל את שתי הפקודות הבאות:
cd "C: Program FilesOracleVirtualBox"
VBoxManage setextradata "High 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 כדי להפיק את המרב של המכשיר שלך, גם.
עוד דבר אחד: צעקה ענקית לצ'אד ס. סמואלס, שבלעדיו לא הייתי יכול לעדכן את המדריך הזה להיי סיירה. תודה רבה לך!