একজন উইন্ডোজ ব্যবহারকারী হিসেবে, আপনার যদি macOS ব্যবহারের প্রয়োজন হয় কিন্তু নিজস্ব ম্যাক কম্পিউটার কেনার বাজেট না থাকে, তবে এপল তাদের অপারেটিং সিস্টেমকে নন-এপল হার্ডওয়্যারের সাথে ইনস্টল করা কঠিন করে দিয়েছে। তবে ভার্চুয়ালবক্স ব্যবহার করে আপনার উইন্ডোজ পিসিতে macOS ইনস্টল করা সম্ভব। চলুন ধাপে ধাপে দেখি কিভাবে এটি করা যায়।
আপনার কী কী প্রয়োজন হবে
প্রথমে, আপনাকে অরেকেল ভার্চুয়ালবক্স ডাউনলোড করতে হবে। আপনাকে ইনস্টল করতে চাওয়া macOS সংস্করণের একটি ISO ইমেজও প্রয়োজন হবে।
একটি ISO ফাইল পাওয়া আপনার মনে হচ্ছে থেকে কঠিন। যদি আপনার কাছে একটি ম্যাক থাকে, তবে আপনি ইতিমধ্যে যে OS ব্যবহার করছেন তার একটি কপি ডাউনলোড করতে পারবেন না। যদি ম্যাকটি macOS মজাভে চলে, তবে অ্যাপ স্টোরে macOS হাই সিয়েরার পেজ খুলে সেখান থেকে ইনস্টলার ডাউনলোড করতে পারেন।
ভার্চুয়ালবক্সে ইনস্টল করার জন্য এই APP ফাইলটি DMG-তে এবং তারপর DMG থেকে ISO-তে রূপান্তর করতে হবে। একটি কম জটিল, কিন্তু কম নিরাপদ বিকল্প হল অনলাইনে আপনার পছন্দসই macOS সংস্করণের ISO খোঁজা। অনেক সাইটে এটি উপলব্ধ, কিন্তু অনন্যাafic সাইট থেকে ISO ডাউনলোড করলে কিছু ঝুঁকি থাকে।
macOS ভার্চুয়াল মেশিন তৈরির পদ্ধতি
১. নির্দেশনা অনুসরণ করে আপনার উইন্ডোজ পিসিতে ভার্চুয়ালবক্স ইনস্টল করুন। নতুন ভার্চুয়াল মেশিন তৈরির জন্য "New" বাটনে ক্লিক করুন।

২. আপনার macOS সংস্করণের নাম দিয়ে ভার্চুয়াল মেশিনের নাম দিন (যেমন: High Sierra বা Mojave)। টাইপ এবং ভার্সন স্বয়ংক্রিয়ভাবে সঠিক সেটিংস দিয়ে ভর जायेगा।

৩. ভার্চুয়াল মেশিনের জন্য RAM অ্যালোকেট করুন। বেশি RAM দিলে ভার্চুয়াল মেশিন দ্রুত চলবে, কিন্তু হোস্ট OS (উইন্ডোজ বা লিনাক্স) এর জন্য পর্যাপ্ত রেখে দিন।

৪. "Create a virtual hard disk now" নির্বাচন করুন এবং "Create" বাটনে ক্লিক করুন। ডিফল্ট "VDI" সেটিং রেখে "Next" এ ক্লিক করুন।

৫. ডাইনামিক্যালি অ্যালোকেটেড বা ফিক্সড সাইজ ভার্চুয়াল হার্ড ড্রাইভ নির্বাচন করুন। ডাইনামিক্যালি অ্যালোকেটেড ড্রাইভ ছোট থেকে শুরু হয় এবং প্রয়োজন অনুযায়ী বড় হয়। ফিক্সড সাইজ ড্রাইভ অবিলম্বে ফিজিক্যাল হার্ড ড্রাইভের সেট কৃত পরিমাণ স্থান নিয়ে নেয়।

৬. ভার্চুয়াল হার্ড ডিস্কের আকার বেছে নিন। "Create" এ ক্লিক করে ভার্চুয়াল মেশিন তৈরির কাজ শেষ করুন।

চূড়ান্ত কনফিগারেশন
১. ভার্চুয়াল মেশিনটি হাইলাইট করে "Settings" কগে ক্লিক করুন। সাইড মেনু থেকে "System" নির্বাচন করুন এবং "Boot Order" সেটিংসে "Floppy" আনচেকড থাকতে দিন। এটি নিশ্চিত করবে যে আপনার ভার্চুয়াল মেশিন হাই সিয়েরার ডিস্ক ইমেজ থেকে বুট হচ্ছে। "Base Memory" কোম্পানions ২০৪৮ MB বা তার বেশি সেট করুন।

২. "System" মেনুতে থাকাকালীন "Processor" ট্যাবে ক্লিক করুন। CPU সংখ্যা কমপক্ষে দুটি সেট করুন এবং "Enable PAE/NX" সক্ষম করুন।

৩. সাইডবার থেকে "Storage" মেনু নির্বাচন করুন। Storage Devices-এর অধীনে "Empty" ক্লিক করুন। স্ক্রিনের উপরের ডান কোণে অপটিক্যাল ডিস্ক আইকনে ক্লিক করে আপনার হাই সিয়েরার ISO ফাইলটি নির্বাচন করুন, "Use Host I/O cache" সক্ষম করুন। পরিবর্তন সংরক্ষণের জন্য "OK" ক্লিক করুন।

৪. "Display" সেকশনে যান এবং "Video Memory" ১২৮ MB সেট করুন, তারপর "OK" ক্লিক করে সংরক্ষণ করুন।

৫. ভার্চুয়াল মেশিনে macOS চালানোর আগে, নিচের কমান্ডগুলো অ্যাডমিনिस्टরেটর অধিকার সহ কমান্ড লাইন বা পাওয়ারশেল (উইন্ডোজ) / টার্মিনাল (লিনাক্স) থেকে চালান। ভার্চুয়ালবক্স বন্ধ থাকা নিশ্চিত করুন।
উইন্ডোজ ব্যবহারকারীদের জন্য নিচের কমান্ডগুলো কাজ করবে। লিনাক্স ব্যবহারকারীদের প্রতিটি VBoxManage কমান্ডের শুরুতে "sudo" যোগ করতে হবে এবং প্রথম লাইনের লোকেশনটি আপনার লিনাক্স ডিস্ট্রিবিউশনে ইনস্টল করা ভার্চুয়ালবক্সের লোকেশন দিয়ে প্রতিস্থাপন করতে হবে।
cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
৬. আবার ভার্চুয়ালবক্স খুলুন, সবুজ "Start" তীরে ক্লিক করে আপনার ভার্চুয়াল মেশিন চালু করুন, তারপর macOS ইনস্টল করার নির্দেশনা অনুসরণ করুন।

ম্যাক ছাড়া macOS চালানো
এখন ভার্চুয়ালবক্সে macOS ইনস্টল হয়ে গেছে। যেকোনো সময় এটি ব্যবহার করতে চাইলে, ভার্চুয়ালবক্স চালু করে আপনার ভার্চুয়াল মেশিন শুরু করুন। কাজ শেষ হলে, ভার্চুয়ালবক্স বন্ধ করুন বা macOS ভার্চুয়াল মেশিন থেকে শাট ডাউন করুন।
যদি আপনি ভার্চুয়াল মেশিন নিয়ে আরও পরীক্ষা-নিরীক্ষা করতে চান, তবে ভার্চুয়ালবক্স এবং VMware-এর মধ্যে VM ফাইল রূপান্তর করার পদ্ধতি এবং উইন্ডোজ ১০-এর জন্য সেরা ফ্রি ভার্চুয়ালাইজেশন সফটওয়্যারের তালিকা দেখুন।