چطور Mac OS را روی ویندوز نصب کنیم؟
ممکنه شما هم دوست داشته باشید از سیستم عامل MacOS استفاده کنید اما ویندوز هم مزیتهای خاص خودش رو داره که باعث میشه دل کندن از اون کار خیلی سختی باشه. داشتن دو کامپیوتر مجزا نیز خیلی با عقل جور در نمیاد. پس باید چکار کرد؟ راه حل این مشکل مجازیساز VirtualBox است. اگر سیستم شما قدرت نرمافزاری و سختافزاری کافی رو داشته باشد، میتونید بهراحتی نصب MacOS روی ویندوز رو انجام بدید.
پیشنیازها
- اول باید virtualbox رو روی ویندوز خودتون نصب کنید. با استفاده از این لینک میتونید بهراحتی این نرمافزار رو دانلود و نصب کنید.
- برای نصب MacOS روی ویندوز باید فایل ISO این سیستم عامل رو در اختیار داشته باشید. با استفاده از این لینک میتونید فایل MacOS High Sierra رو دانلود کنید. پس از نصب این نسخه از سیستم عامل MacOS میتونید اون رو به نسخهی Mojave ارتقا بدید.
نصب MacOS روی ویندوز با استفاده از ماشین مجازی
1- ایجاد ماشین مجازی MacOS در Virtualbox
- Virtualbox رو باز کنید و برای ایجاد یک ماشین مجازی جدید روی کلید New کلیک کنید. در فیلد Name یک اسم برای ماشین مجازی انتخاب کنید. از لیست بازشو Type گزینهی Mac OS X و از لیست بازشو بعدی نیز Mac OS X(64-bit) رو انتخاب کنید. در نهایت روی کلید Next کلیک کنید.
- در پنجرهی بعدی میزان حافظهای رو وارد کنید که قصد دارید به این ماشین اختصاص بدید. بهتره این میزان برابر با نصف رم فیزیکی سیستم باشه تا بتونید با سرعت کافی از اون استفاده کنید.
- در مرحلهی بعد گزینهی Create a virtual hard disk now رو انتخاب کنید و سپس روی کلید Create کلیک کنید.
- در دو پنجرهی بعدی کلید Next رو فشار بدید تا پنجرهی File location and size باز بشه سپس میزان هارد دیسک موردنظر خودتون رو وارد کنید.
- در همین پنجره روی کلید Create کلیک کنید تا مانند تصویر زیر لیست ماشینهای مجازی رو ببینید. در لیست سمت چپ میتونید ماشین مجازی جدید خودتون رو مشاهده کنید.
2- کانفیگ ماشین مجازی برای نصب MacOS روی ویندوز
اکنون که ماشین مجازی خودتون رو برای نصب MacOS ساختید، باید کمی تنظیماتش رو تغییر بدید. این تنظیمات شامل مادربرد و پردازنده سیستم، حافظه ویدیوئی نمایشگر، انتخاب فایل ISO در حافظه و روش Mapping شبکه است.
- ماشین مجازی جدید رو از پنل سمت چپ انتخاب کنید و سپس روی آیکون تنظیمات کلیک کنید تا پنجرهی تنظیمات ماشین مجازی رو ببینید.
- در پنل سمت چپ روی System و سپس روی تب مادربرد در منوی سمت راست کلیک کنید. در لیست Boot Order تیک فلاپی رو بردارید.
- در تب Processor تعداد پردازندههایی رو انتخاب کنید که قصد دارید برای نصب MacOS روی ویندوز اختصاص بدید.
- در پنل سمت چپ Display رو انتخاب کنید و در تب Screen تمام حافظهی ویدیویی فیزیکی رو به این ماشین مجازی اختصاص بدید.
- منوی Storage رو از پنل سمت چپ انتخاب کنید و در قسمت Storage Devices دیسک Empty رو انتخاب کنید. روی آیکونی که در مقابل Optical Drive قرار داره، کلیک کنید و گزینهی Choose Virtual Optical Disk File رو انتخاب کنید. با استفاده از پنجرهی بازشده فایل Iso دانلود شده رو انتخاب کنید.
- یکبار دیگه در پنل سمت چپ روی گزینهی Network کلیک کنید و از لیست بازشو Attached to گزینهی Bridge Adapter رو انتخاب کنید. پس از انجام این کار روی کلید Ok کلیک کنید تا پنجرهی تنظیمات بسته بشه.
3- اجرای دستور VBoxManage قبل از اجرای ماشین مجازی
قبل از اجرای ماشین مجازی باید بهمنظور کانفیگ شدن برخی تنظیمات، دستور VBoxManage رو اجرا کنید. این کار برای نصب MacOS روی ویندوز با استفاده از ماشین مجازی خیلی مهمه. پس به دقت مراحل زیر رو دنبال کنید.
با راست کلیک روی کلید استارت یا فشار دادن همزمان کلیدهای Win + R پنجره Run رو باز کنید. در این پنجرهریال عبارت CMD رو وارد کنید تا پنجرهی Dos برای شما باز بشه.
برای نصب MacOS Mojave دستورات زیر رو خط به خط وارد کنید. بهجای Your-Mac-OS-VM-Name اسم ماشین مجازی خودتون رو بنویسید.
لطفا اسم ماشین مجازی خودتون رو به دقت وارد کنید وگرنه با خطا مواجه میشید.
4- اجرای ماشین مجازی
اکنون باید ماشین مجازی رو اجرا کنید تا مراحل نصب رو ادامه بدید.
- در پنل سمت چپ ماشین مجازی خودتون رو انتخاب کنید و روی کلید سبز رنگ Start کلیک کنید تا اجرا بشه.
- هنگامی که ماشین مجازی اجرا شد، زبان خودتون رو وارد کنید و روی کلید Continue کلیک کنید.
- در این مرحله پنجرهی macOS Utilities باز میشه. شما میتونید mac os رو با استفاده از بک آپ ماشین زمان نصب کنید. mac OS رو دوباره نصب کنید یا با استفاده از Disk Utility اولین پارتیشن ماشین مجازی mac OS رو نصب کنید.
- پس از ایجاد پارتیشن دیسک مجازی، به پنجرهی macOS Utilities برگردید و روی Reinstall macOS کلیک کنید تا نصب mac OS شروع بشه. نصب این سیستم عامل کاملا ساده است. پس از اینکه دیسک مجازی رو انتخاب و روی کلید Continue کلیک کردید، پنجرهی زیر رو مشاهده میکنید.
- هنگامی که پروسهی نصب کامل شد، تمام فایلهای مورد نیاز داخل دیسک مجازی کپی شده و ماشین مجازی بهصورت خودکار ریاستارت میشه، اما باز هم از فایل Iso بوت میشه و شما دوباره پنجرهی macOS Utilities رو میبینید. بنابراین باید کاری کنید که ماشین مجازی از هارد دیسک مجازی بوت بشه.
5- تغییر اولویت بوت به هارد دیسک مجازی و ادامهی نصب macOS روی ویندوز
- با کلیک روی کلید بستن ماشین مجازی و انتخاب گزینهی Power Off The Machine ماشین مجازی رو خاموش کنید.
- روی ماشین مجازی macOs راست کلیک کنید و سپس از پنجرهی باز شده گزینهی Settings رو انتخاب کنید.
- روی Storage > Mojave.iso کلیک کنید و با کلیک روی آیکون مقابل Optical Drive گزینهی Remove Disk from Virtual Drive رو انتخاب کنید تا فایل Iso خارج بشه و ماشین مجازی نتونه فایل Iso رو بوت بکنه.
- اکنون دوباره ماشین مجازی رو اجرا کنید. وارد یک خط فرمان مانند تصویر زیر میشید که با نام UEFI Interactive Shell شناخته میشه.
- دستور FS1: رو در این خط فرمان وارد کنید و کلید Enter رو فشار بدید تا به دیسک مجازی FS1 سوئیچ کنید. در این دیسک تمام فایلهای نصب Mac OS نگهداری میشه. شما میتونید با دستور LS تمام فایلهای این دیسک رو ببینید.
- اکنون کد زیر رو اجرا کنید تا وارد فولدر بوت هارد مجازی بشید. efi فایلیه که ادامهی پروسه نصب MacOS رو برعهده میگیره.
- پس از اجرای فایل efi شما چند خط کد رو مشاهده میکنید و پس از مدتی با صفحهی زیر روبهرو میشید.
- پس از اینکه پروسهی بالا تکمیل شد، ماشین مجازی شما ریاستارت میشه و وارد یک رابط کاربری مانند تصویر زیر میشید. مراحل رو دنبال کنید تا نصب macOS تموم بشه.
حالا شما میتونید بهراحتی کار نصب macOS روی ویندوز رو انجام بدید. در صورتی که در این رابطه سوالی دارید، اون رو در قالب کامنت با ما به اشتراک بذارید؛ کارشناسان نت ران در اسرع وقت به شما پاسخ میدن.
با سلام و عرض ادب
خیلی از مطلب شما ممنونم ، خیلی بهش نیاز داشتم . ولی یک مشکل بزرگ داشتم اینکه خیلی سیستم عامل من کنده ، وحشتناک کنده یعنی حتی با اینکه بهش ۱۳گیگ رم بهش دادم بازم کنده . اگه لطف کنید راه حل بگید ممنون می شم .
سلام
این نصب مجازی چه فرقی با نصب واقعی هکینتاش داره ؟
سلام بهزاد
فرق خاصی نداره.
سلام من میخوام که نصب کنم بعد از استارت کردن یه صفحه سیاه مثل cmd میاد
و نوشته <Shell
بتید چیکار کنم اینجارو؟
سلام امیرعلی
مطمئن شو همه ی مراحل رو درست انجام میدی.
اگه میتونی عکسش رو اینجا برامون بزار تا بهتر کمکت کنیم.
سلام، در UEFI Interactive Shell با این خطا مواجه میشویم :
cd: ‘FS1:\macOS Install Data’ is not a directory
سلام نوشین عزیز مراحل رو در پایین برات گزاشتم، متاسفانه این مورد اگه میخواستم برات کامل توضیح بدم خیلی طولانی میشد :
Boot the VM normally in VirtualBox.1
Open “Install macOS 10.13 Beta.app”, click through until you get to “Restart”.۲
As soon as the screen turns black, start to hammer the F12 key. Make sure your keyboard is grabbed by the VM.3
If you managed to hit F12 at the right time, the VirtualBox EFI should pop up. If the VM starts up normally, go back to step 2.4
Now use your arrow keys to select Boot Manager and hit Return, then launch the EFI Internal Shell from there.5
Inside the shell, type the following commands:6
Shell> fs1:
FS1:\> cd “macOS Install Data”
FS1:\macOS Install Data\> cd “Locked Files”
FS1:\macOS Install Data\Locked Files\> cd “Boot Files”
FS1:\macOS Install Data\Locked Files\Boot Files\> boot.efi
سلام ببخشید اگه هر زمان نخواستیمش میشه حذف کرد؟
سلام بله میشه حذف کرد
من نصب کردم؛ مشکلی نداشت. خیلی ممنون از پست خوبتون.
دوستانی هم که به مشکل cmd و … خوردن، احتمالادستوراتی که در آموزش آورده شده را به درستی اجرا نکرده اند.
سلام
از این قسمت((هنگامی که ماشین مجازی اجرا شد، زبان خودتان را وارد کنید و روی کلید Continue کلیک نمائید. )) به بعد خطامی دهد و اجرا نمی شود
سلام مهدی عزیز لطفا خطایی که با اون مواجه میشین رو با ما به اشتراک بزارین ، تا بتونیم راهنماییتون کنیم . ممنون
سلام
از قسمت ۲ به بعد خطا میدهد
سلام، مطمئن شید که Virtualbox به درستی نصب شده
salam man tamame marahelo ta axare baxshe 3 raftam va vagti ke mixam start knm bejaye inke safhe entexab zaban biad ye safhe siah mesle cmd miad chikar knm aya jayi ro eshtebah raftam