Ubuntu মেইন ওএস হিসেবে চালানো সিকিউরিটি, রিলায়াবিলিটি এবং স্পিডের জন্য চমৎকার পছন্দ। কিন্তু কিছু পরিস্থিতিতে এটি সম্ভব নয়। অধিকাংশ সময় বিজনেস এনভায়রনমেন্টে যেখানে সফ্টওয়্যার কম্প্যাটিবিলিটি এবং সিকিউরিটি ইস্যু থাকতে পারে। আমি এমন ক্লায়েন্টের সাথে কাজ করেছি যাদের মাইক্রোসফট উইন্ডোজ জরুরি, বিশেষ করে যেদের ইউজার অ্যাডমিনিস্ট্রেশন Active Directory-এর মাধ্যমে হয়।
তবে, আপনি ভার্চুয়ালাইজেশন দিয়ে Ubuntu চালাতে পারেন। এর জন্য অনেক প্রোডাক্ট ও সার্ভিস আছে, সবচেয়ে לפרসিড VirtualBox, কিন্তু উইন্ডোজের একটি বিল্ট-ইন ভার্চুয়ালাইজেশন সার্ভিস আছে Hyper-V।
পূর্বশর্তসমূহ
প্রথমে, আপনার উইন্ডোজ ১০ প্রো লাগবে, কারণ Hyper-V হোম ভার্সনে নেই। চেক করতে স্টার্ট মেনুতে "Activation" টাইপ করুন। "Activation Settings" बेস্ট ম্যাচ হিসেবে শীর্ষে থাকবে। ক্লিক করলে উইন্ডোজ এক্টিভেশন সেটিংস খুলবে। যদি "Windows 10 Pro" লেখা থাকে, তবে আপনি প্রস্তুত। না হলে লাইসেন্স আপগ্রেড কেনতে হবে।
এরপর Ubuntu-এর ইমেজ ডাউনলোড করুন। Ubuntu ওয়েবসাইটে যান, Desktop এডিশন বেছে নিন। সার্ভার ইমেজও ব্যবহার করা যায়, কিন্তু এই টিউটোরিয়ালে মেইন ওএস ইনস্টল করব। একটি ISO ইমেজ ডাউনলোড হবে যেটিতে Ubuntu রান বা ইনস্টল করার সব কিছু আছে।
Hyper-V ইনেবল করা
সিস্টেমে Hyper-V ইনেবল করতে হবে। এটি একটি মডিউল হিসেবে পাওয়া যায় "Turn Windows Features On" সার্চ করে স্টার্ট মেনুতে। একটি ছোট উইন্ডো আসবে অপশনসহ। না পেলে Control Panel -> Turn Windows features on or off-এ পাবেন।
Hyper-V-এর চেকবক্সে টিক দিয়ে OK করুন। উইন্ডোজ অপরিহার্য ফাইল ডাউনলোড করে রিস্টার্ট করার জন্য বলবে।
ভার্চুয়ালাইজেশন
এখন Hyper-V ব্যবহার করার জন্য প্রস্তুত। স্টার্ট মেনুতে "Hyper-V" টাইপ করুন নতুন ইনস্টল করা সফ্টওয়্যার খুঁজে খুলুন।
ডান পাশের মেনুতে "New" ক্লিক করুন আপনার প্রথম ভার্চুয়াল মেশিন তৈরি করতে।
মেনু ফলো করুন ভার্চুয়াল মেশিনের নাম এবং ফাইল লোকেশন স্পেসিফাই করতে।
"Specify Generation" সেকশনে একটি গুরুত্বপূর্ণ সিদ্ধান্ত নিতে হবে। এখানে আপনি সিদ্ধান্ত নেবেন ভার্চুয়াল মেশিন ৩২-বিট, ৬৪-বিট অথবা দুটোই হবে। একবার সিদ্ধান্ত নিলে ইনস্ট্যান্স পরিবর্তন করা যাবে না। আমি ৬৪-বিট ডিফল্ট হিসেবে সুপারিশ করব কারণ এটি UFEI ফার্মওয়্যার সাপোর্ট করে।
টিউটোরিয়ালের শেষে একটি অতিরিক্ত স্টেপের নোট দেখুন।
মেমরি অ্যালোকেট করুন উইজার্ডে; গাইডলাইন হিসেবে আপনার রানিং র্যামের প্রায় অর্ধেক। ৮ GB থাকলে ৪ GB অ্যালোকেট করলে হোস্ট সিস্টেম পারফরম্যান্সে বেশি প্রভাব পড়বে না। নেক্সট, নেটওয়ার্কিং কনফিগার করুন, সাধারণত ড্রপ-ডাউন ডিফল্ট সুইচ।
এখন ইনস্টল করার জন্য একটি ডিস্ক তৈরি করুন। ভার্চুয়ালাইজেশনের পয়েন্ট হলো এটি ইউজারকে একটি বড় ফাইলে ওএস ইনস্টল করতে দেয় যেটি অন্য ফাইলরূপে ব্যাকআপ, কপি, ট্রান্সফার করা যায়।
Ubuntu-এর জন্য কমপক্ষে ২৫ GB লাগবে।
শেষে, ওএস ইনস্টল করার পজিশনে আপনারা থাকবেন। ডাউনলোড করা ISO ফাইল খুঁজে ভার্চুয়াল মেশিনে ব্যবহার করার জন্য দিন।
Hyper-V এখন ভার্চুয়াল মেশিন শুরু করার জন্য প্রম্পট করবে। বাটনে ক্লিক করুন এবং নেটিভ হার্ড ডিস্কে ইনস্টল করার মতো ইনস্টল করুন।
ইনস্টল হলে রিবুট করুন প্রম্পট অনুযায়ী এবং আপনার নতুন Ubuntu ইনস্টলেশন ব্যবহার শুরু করুন।
বোনাস
Hyper-V-এ এখন Ubuntu-এর জন্য একটি অনেক সহজ ইনস্টলেশন প্রসেস আছে যারা হড়বড়িয়ে আছে এবং অতিরিক্ত কনফিগারেশন দরকার নেই। ডান পাশের মেনুতে "Quick Create" বাটনে ক্লিক করুন, একটি পপ-আপ বক্স আসবে Ubuntu অপশন হিসেবে।
৬৪-বিট নোট
আলোচনা করা হয়েছে, ৬৪-বিট এবং UFEI বেছে নিলে সেটিংসে Secure Boot ডিজেবল করতে হতে পারে। এটি মেইন উইন্ডোর নিচে ডান পাশে অবস্থিত।
এই গাইড ফলো করলে আপনি এখন Ubuntu ভার্চুয়াল মেশিন হিসেবে চালাতে পারবেন, অথবা যেকোনো অন্য ওএস। আপনি কীভাবে ব্যবহার করেন? কে ভার্চুয়াল সার্ভার চালায় তাদের মেশিনে এবং কেন? সম্ভাবনা অনন্ত, কমেন্ট সেকশনে জানান।