מכונות וירטואליות חשובות מאוד בתחום המחשוב והנדסת תוכנה. הם בעיקר מאפשרים לנו לבדוק ולהשתמש במערכות הפעלה שונות ללא צורך בחומרה נוספת. חוץ מזה, אתה יכול להיות סמוך ובטוח שאם משהו משתבש במכונה הווירטואלית, זה לא ישבור את מערכת ההפעלה הקיימת שלך.

מדריך זה יראה לכם כיצד להתקין את MacOS באובונטו לינוקס באמצעות מכונה וירטואלית QEMU-KVM. עם זאת, תוכל להשתמש בתוכנת MacOS מקומית שאינה זמינה אחרת בלינוקס.

מהו QEMU?

QEMU הוא אמולטור וירטואליזציה של מכונות וירטואליות הדומה למדי ל- VMware ו- VirtualBox ב- Windows. משתמשים משתמשים לעיתים קרובות ב- QEMU לצד KVM מכיוון שהוא מספק מכונה וירטואלית שהוטמעה באופן מקורי על ליבת לינוקס.

היתרון העיקרי של QEMU הוא שקל מאוד להתקין ולנהל. כמו כן, יצירת מכונות וירטואליות משורת הפקודה מעולם לא הייתה פשוטה יותר עם QEMU. ניתן גם להשתמש בממשק GUI עם QEMU / KVM, ומנהל ה- GUI המועדף עליו הוא מנהל סגולה. רץ מכונות וירטואליות יספקו לך יתרונות רבים אחרים גם כן.

לאחר שסיימתם לבדוק מכונה וירטואלית QEMU / KVM ואינכם זקוקים לה יותר, תוכלו למחוק בקלות את קובץ הדיסק הווירטואלי המשויך למכונה הווירטואלית.

instagram viewer

התקנת QEMU / KVM

אתה יכול להתקין QEMU / KVM משורת הפקודה באמצעות כלי השירות apt; apt משמש גם להסרת יישומים בהפצות לינוקס מבוססות דביאן. חוץ מזה, עליך להתקין כלי עזר של Python לצד חבילות ה- QEMU.

התקן את כל התלות הנדרשת כדי להמשיך הלאה.

sudo apt-get להתקין את qemu-system qemu-utils python3 python3-pip

מדריך זה משתמש ב- פרויקט שועל ב- GitHub כדי להקל על תהליך ההתקנה של MacOS וניהול המכונה הווירטואלית באמצעות QEMU / KVM.

ראשית, יהיה עליך להוריד את תמונת הבסיס של macOS ואת כלי ההתקנה ממאגר GitHub הרשמי של foxlets.

עבור אל /Downloads תיקייה כדי להפוך אותה לספריית העבודה הנוכחית.

cd ~ / הורדות

לאחר מכן הורד את הפרויקט באמצעות wget תוֹעֶלֶת:

wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip

החבילות שהורדת יישמרו בתור master.zip בתוך ה /Downloads תיקיה. להשתמש ב לִפְתוֹחַ כלי שורת הפקודה לחילוץ תוכן החבילה.

unzip master.zip

הכלי לפתוח ישמור את תיקיית הפקודה שחולצה כ- macOS-Simple-KVM-master.

יצירת תיקיית KVM למכונות הווירטואליות שלך

כדי לנהל בקלות את המכונות הווירטואליות שלך, תוכל ליצור תיקיה בשם KVM שיכיל את המכונה הווירטואלית של MacOS. אתה יכול להשתמש בספרייה זו כדי לארח מכונות וירטואליות אחרות במערכת שלך.

מקדיר ~ / KVM

לאחר שיצרת את התיקיה, באפשרותך להעביר את התיקיה הלא מרוכזת המכילה את כלי ההתקנה והסקריפטים שלך ל- MacOS לתיקיית KVM. כמו כן, על מנת לפשט את הדברים, תוכל לשנות את שם התיקיה MacOS. אתה יכול לעשות את כל זה באמצעות הפקודה הבאה.

mv ~ / הורדות / macOS-Simple-KVM-master / ~ / KVM / macOS

יצירת דיסק וירטואלי

כעת תיצור דיסק קשיח וירטואלי בתוך תיקיית ה- macOS ששמה לאחרונה.

cd ~ / KVM / macOS

הפעל את התסריט הבא מתוך תיקיית ה- macOS שתארח את המחשב הווירטואלי שלך. הפקודה שלמטה מורידה את תמונת ההתקנה של macOS Catalina באופן אוטומטי.

./קפיצת פתיחה

עם תמונת הבסיס במקום, כעת תוכל ליצור את תמונת הדיסק הווירטואלי בה תתקין את MacOS.

להשתמש ב qemu-img כלי השירות ליצירת הדיסק הקשיח הווירטואלי שישמש להתקנת מערכת ההפעלה.

qemu-img ליצור -f qcow2 mac_os.qcow2 64G

הפקודה לעיל יוצרת שם דיסק וירטואלי mac_os.qcow2 בתוך ה qcow2 פורמט בגודל משוער של 64GB. QEMU תיצור תמונה גדולה מזו שתציין כפי שתוכל לראות בפלט למטה שם היא יוצרת דיסק של כ- 68GB.

קביעת תצורה של המחשב הווירטואלי

קובץ חשוב נוסף בתיקיית macOS הוא basic.sh קובץ המשמש להגדרת תצורת סביבת זמן הריצה של המכונה הווירטואלית.

הוסף את שתי השורות הבאות בתחתית ה- basic.sh הקובץ ושמור אותו.

-Drive ID = SystemDisk, אם = אין, file = mac_os.qcow2
-מכשיר ide-hd, bus = sata.4, drive = SystemDisk

התוכן הסופי של basic.sh צריך להיראות כמו בתמונה למטה.

תצורה נוספת שתוכלו לשנות היא כמות ה- RAM בה תשתמש המכונה הווירטואלית. הקו שמתחיל ב -M מציין את גודל ה- RAM ב- GB. ניתן לציין את מספר ליבות המעבד המשמשות את המכונה הווירטואלית בשורה שמתחילה בה סמפכלומר ליבות = x.

התקנת MacOS באובונטו

כדי להתחיל בהתקנה, הפעל את basic.sh קובץ סקריפט שערכתנו זה עתה.

./basic.sh

לאחר הפעלת הפקודה לעיל, תראה את מסך ההתקנה הראשוני של מערכת ההפעלה macOS. ללחוץ להיכנס להמשיך.

הערה: ייתכן שהעכבר שלך אינו פועל כראוי כרגע. במקום זאת, יהיה עליך להשתמש במקשי החצים לניווט.

השתמש במקשי המקלדת Ctrl + Alt + G. כדי לצאת מפקדי העכבר והמקלדת מחלון המכונה הווירטואלית.

הקפד לקרוא את תנאי הרישיון ולהמשיך בהתקנה על ידי בחירת ה- לְהַסכִּים לַחְצָן.

זכור לעצב את הדיסק הווירטואלי באמצעות תוכנית השירות Disk לפני שתמשיך בהתקנה.

בחר את גודל הדיסק המתאים מהחלונית השמאלית ולחץ על לִמְחוֹק לַחְצָן. לאחר מכן, שנה את שם הדיסק ל MainDisk בכלי הדיסק. השתמש בתבנית Apple File System (APFS) כדי לעצב את הדיסק, ואת ערכת מפת המחיצות של GUID כמוצג להלן.

לאחר שהכל מוגדר, סגור את חלון כלי הדיסק באמצעות הכפתור האדום בפינה השמאלית העליונה. המערכת תפנה אותך למסך הקודם.

כאשר הדיסק הקשיח הווירטואלי מעוצב כהלכה, כעת תוכל להתקין את MacOS על ידי בחירת ה- התקן מחדש את MacOS אוֹפְּצִיָה.

בחר כעת את דיסק ההתקנה שיחזיק את מערכת ה- MacOS שלך.

במסך הבא שאחריו, אתה יכול פשוט ללחוץ לְהַמשִׁיך כדי להמשיך בהתקנה.

ההתקנה תארך זמן מה, כפי שניתן לראות מהזמן המשוער הראשוני למטה, אז קחו כוס קפה או את המשקה האהוב עליכם והירגעו.

במהלך תהליך ההתקנה, אינך צריך לבצע בחירות אחרות עד שתראה את המסך למטה שמבקש ממך להגדיר את מערכת ההפעלה.

קביעת תצורה של התקנת ה- MacOS שלך

אם ההתקנה הגיעה עד כה, הגיע הזמן להגדיר את מערכת ההפעלה החדשה שלך. התחל בבחירת המדינה או אזור המגורים שלך.

לאחר מכן המשך לבחור באפשרויות השפה הכתובה והמדוברת שלך. אתה יכול להשתמש ב- התאם אישית את ההגדרות כפתור להוספת תמיכה בשפה אם תרצה בכך.

המסך הבא מציג בפניכם כיצד Apple מטפלת בנתונים ובפרטיות המשתמשים. נְקִישָׁה לְהַמשִׁיך להמשיך.

עם MacOS, יש לך אפשרות להעביר נתונים ממחשב אחר או ממדי אחסון אחרים, אך לא נעשה זאת כרגע כדי לשמור על דברים פשוטים.

אתה יכול לבחור להיכנס עם מזהה Apple שלך ​​מאוחר יותר.

במסך התנאים וההגבלות בחר לְהַסכִּים אם ברצונך להמשיך בהתקנה.

כעת תוכל להתקדם ולהגדיר את חשבון המשתמש. ספק את שם המשתמש שלך וסיסמה מאובטחת כדי להמשיך. אתה יכול גם לספק רמז שיעזור לך לזכור את הסיסמה למקרה שתשכח אותה.

במסך הבא שאומר Express Set Up, פשוט לחץ לְהַמשִׁיך.

מסך הניתוח מבקש את הסכמתכם לשיתוף נתוני קריסה ושימוש עם מפתחים. בדוק את ה שתף נתוני קריסה ושימוש עם מפתחי אפליקציות בחר ובחר לְהַמשִׁיך לַחְצָן.

זמן המסך מאפשר לך להגדיר אם MacOS צריכה להקליט ולתת לך סיכום של השימוש במסך. בחר הגדר מאוחר יותר ואז לחץ על לְהַמשִׁיך לַחְצָן.

אם אתה אוהד של עוזרים קוליים, אתה יכול לבחור אם להפעיל את סירי או לא. בחר לְהַמשִׁיך כדי להמשיך בהתקנה.

השלב האחרון לפני שתראה את שולחן העבודה החדש שלך הוא הגדרת צבע נושא. אנו נבחר את אפל נושא להדרכה זו.

לבסוף, יוצג בפניך שולחן העבודה של MacOS. בשלב זה תוכלו להתחיל להשתמש במערכת, אך אפשרויות תצורה מסוימות עשויות להופיע מדי פעם. תוכל גם לבחור לעדכן את המערכת ברגע זה או במאוחר.

הנה לך, MacOS פועל בתוך מכונה וירטואלית באובונטו לינוקס.

הפעלה ועצירה של המכונה הווירטואלית

אתה יכול לכבות או להפעיל מחדש את מערכת ה- MacOS שלך אם תסיים להשתמש במכונה הווירטואלית. כדי לעצור את המכונה הווירטואלית, לחץ Ctrl + C במסוף שיש בו basic.sh ריצה של סקריפט.

כדי להפעיל מחדש את המכונה הווירטואלית, פשוט הפעל את basic.sh סקריפט בתוך תיקיית ה- macOS המארחת את הדיסק הקשיח הווירטואלי שלך.

./basic.sh

יוצג בפניך מסך האתחול הבא. בחר באפשרות שאומרת אתחול MacOS מ- MainDisk.

תצורות נוספות עם QEMU / KVM

תוכל להגדיר עוד יותר את הגדרות המכונה הווירטואלית שלך כולל רזולוציית מסך, אך מדריך זה מתמקד אך ורק בכיסוי היבט ההתקנה. פתח את ה /docs בתיקיית macOS המכילה את הדיסק הקשיח הווירטואלי כדי לקרוא עוד על אופן הגדרת התצורה של המערכת.

המחשב הווירטואלי שלך ב- MacOS ישתמש אוטומטית בחיבור האינטרנט המשמש את מערכת ההפעלה המארחת, כך שתוכל להמשיך להתקין את האפליקציות המועדפות עליך. באופן דומה, ניתן להתקין MacOS באמצעות מכונה וירטואלית גם במערכת הפעלה של Windows.

אימייל
כיצד להריץ MacOS ב- Windows 10 במכונה וירטואלית

לא בטוח אם תסתדר עם מק? למד כיצד להפעיל את MacOS ב- Windows 10 בעזרת מכונה וירטואלית.

קרא הבא

נושאים קשורים
  • לינוקס
  • אובונטו
  • מכונה וירטואלית
  • MacOS
על הסופר
Mwiza Kumwenda (7 מאמרים פורסמו)

Mwiza מפתחת תוכנה במקצועה וכותבת רבות על לינוקס ותכנות חזית. חלק מהאינטרסים שלו כוללים היסטוריה, כלכלה, פוליטיקה ואדריכלות ארגונית.

עוד מ Mwiza Kumwenda

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

צעד אחד נוסף !!!

אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.

.