ভার্চুয়াল মেশিনের জনপ্রিয়তা দিনে দিনে বৃদ্ধি পাচ্ছে এবং এর কারণও যুক্তিসঙ্গত। আপনার বিদ্যমান সিস্টেমের উপরে সম্পূর্ণ ভিন্ন একটি অপারেটিং সিস্টেম চালানোর ক্ষমতা কিছু বছর আগে সাধারণ লোকজন কল্পনাক্রমেও করতে পারত না। ভার্চুয়ালবক্স সবচেয়ে বিখ্যাত হাইপারভাইজারগুলির একটি যা সব প্ল্যাটফর্মের জন্য উপলব্ধ। তবে কিছু ক্ষেত্রে ইনস্টলেশন প্রক্রিয়া প্রত্যাশা অনুযায়ী সফল হতে পারে না। পाया গেছে, কিছু ব্যবহারকারী ম্যাক সিস্টেমে ভার্চুয়ালবক্স ইনস্টল করার সময় "ইনস্টলেশন ব্যর্থ হয়েছে" এরর মেসেজ का সম্মুখীন হন।

এই এরর মেসেজ দেখায় কারণ ইন্সটলার যে সার্টিফিকেট ব্যবহার করছে সেটি macOS দ্বারা অনুমোদিত নন। ভার্চুয়ালবক্স ইন্সটলার আসলে Oracle America সার্টিফিকেট দিয়ে স্বাক্ষরিত যা ইন্সটলেশন आगे চলতে অনুমতি দিতে হবে। কিন্তু এখানে সার্টিফিকেটটি ব্লক করা থাকায় ইন্সটলার উপরোক্ত এরর মেসেজ দেখায়।
এই সমস্যার কিছু ওয়ার্কঅরাউন্ড রয়েছে। প্রথমটি হল সিকিউরিটি অ্যান্ড প্রাইভেসি সেটিংস থেকে সার্টিফিকেট অনুমোদন করা। তবে রিমোট কানেকশন থাকলে এটি কাজ নাও করতে পারে। তবুও আমরা সব সম্ভাব্য পরিস্থিতি ও সমাধান নিয়ে আলোচনা করব। শুরু করা যাক।
পদ্ধতি ১: সার্টিফিকেট অনুমোদন করুন
উপরোক্ত এরর মেসেজ পাওয়ার পর প্রথমে সিস্টেম প্রিফারেন্স থেকে সার্টিফিকেট অনুমোদন করতে হবে। ডিফল্টভাবে সার্টিফিকেট অনুমোদিত নন, তাই সিকিউরিটি অ্যান্ড প্রাইভেসি-র অধীনে অনুমোদনের জন্য অপেক্ষা করে। তবে রিমোট কানেকশন থাকলে এটি কাজ নাও করতে পারে।그런 পরিস্থিতিতে অন্যান্য ওয়ার্কঅরাউন্ড ব্যবহার করুন। নিচের নির্দেশাবলী অনুসরণ করুন:
- প্রথমে ভার্চুয়াল ইমেজটি ইজেক্ট করুন। এর জন্য Finder খুলুন। там Devices অধীনে ভার্চুয়ালবক্স অপশন দেখবেন।

- সেখান থেকে ডিভাইসটি ইজেক্ট করুন।
- তারপর System Preferences খুলুন।
- System Preferences স্ক্রিনে Security & Privacy অপশনে যান।
- General ট্যাবে আপনি দেখতে পাবেন "Oracle America-এর সিস্টেম সফটওয়্যার লোডিং থেকে ব্লক করা হয়েছে"।

- তার সামনে Allow বাটনে ক্লিক করুন।
- তারপর আবার ভার্চুয়ালবক্স ইনস্টল করার চেষ্টা করুন। এটি অটোমেটিক্যালি ডিভাইসটি মাউন্ট করবে।
পদ্ধতি ২: অজানা ডেভেলপারের অ্যাপস অনুমোদন করুন
এই এরর মেসেজ ফিক্স করার আরেকটি উপায় হল ম্যাকএ অজানা ডেভেলপারের অ্যাপস অনুমোদন করা। এতে অজানা ডেভেলপারের অ্যাপ্লিকেশন খোলার অনুমতি मिलে। সাধারণত এটি করবেন না, কিন্তু এখানে এক্সসেপশন হিসেবে করতে পারেন। ভার্চুয়ালবক্স ইনস্টল হলে এই সেটিং ডিজেবল করতে হবে। নিচের ধাপগুলো অনুসরণ করুন:
- যদি System Preferences খোলা থাকে তবে বন্ধ করুন।
- Finder-এ Go মেনু থেকে Utilities সিলেক্ট করুন।
- সেখান থেকে Terminal খুলুন।

- টার্মিনালে sudo spctl –master-disable কমান্ড লিখুন।
- অ্যাডমিন পাসওয়ার্ড দিন এবং কমান্ড এক্সিকিউট হলে টার্মিনাল বন্ধ করুন।
- System Preferences খুলুন।
- Security and Privacy-এ যান।
- নিচে lock আইকনে ক্লিক করুন।

- অ্যাডমিন পাসওয়ার্ড দিন।
- Allow apps downloaded from এ Anywhere সিলেক্ট করুন।
- লক আইকনে আবার ক্লিক করে পরিবর্তন সেভ করুন।
- এখন ভার্চুয়ালবক্স ইন্সটলার চালু করুন এবং দেখুন সমস্যা সমাধান হয়েছে কিনা।
ভার্চুয়ালবক্স সফলভাবে ইনস্টল হলে এই সেটিং ডিজেবল করতে হবে। এর জন্য:
- System Preferences বন্ধ করে Terminal খুলুন।
- sudo spctl –master-enable লিখে Enter চাপুন।

- অ্যাডমিন পাসওয়ার্ড দিন এবং কমান্ড এক্সিকিউট হওয়ার অপেক্ষা করুন।
- টার্মিনাল বন্ধ করুন।
- এটি সেটিংস সাধারণ অবস্থায় ফিরিয়ে দেবে।
পদ্ধতি ৩: একটি স্ক্রিপ্ট এক্সিকিউট করুন
পদ্ধতি ১-এ Allow বাটন ক্লিক করা কিছুর জন্য কাজ নাও করতে পারে, বিশেষ করে যারা রিমোট কানেক্টেড বা স্ক্রিন শেয়ারিং ব্যবহার করেন। এমন trườngে একটি স্ক্রিপ্ট চালিয়ে Allow বাটন ক্লিক করানো যায়। এটি কাজ করার জন্য Security and Privacy উইন্ডো সরানো যাবে না। নিচের ধাপগুলো অনুসরণ করুন:
- ভার্চুয়ালবক্স ইন্সটলার চালু করুন যতক্ষণ লোকেশন চাওয়া না হয়।
- System Preferences খুলুন এবং Security & Privacy-এ যান।
- স্ক্রিনশট টুল (CMD + SHIFT + 4) দিয়ে Accept বাটনের কোঅর্ডিনেট (x, y) বের করুন।

- Script Editor খুলুন এবং নিচের কোড পেস্ট করুন:
tell application "System Events" to click at {x,y} - এখানে x এবং y কোঅর্ডিনেটের মান বসান।
- স্ক্রিপ্টটি রান করুন। এটি Allow বাটন প্রেস করবে এবং আপনি ভার্চুয়ালবক্স ইনস্টল করতে পারবেন।