কম্পিউটার টিউটোরিয়াল

লিনাক্স ভার্চুয়ালাইজেশন মাস্টার করুন: ভার্চুয়াল মেশিন চালানোর ধাপে ধাপে গাইড

লিনাক্সে একটি ভার্চুয়াল মেশিন চালাতে দ Reigns আপনাকে ডুয়াল বুট বা আপনার হার্ড ড্রাইভ পার্টিশন করা ছাড়াই অন্যান্য অপারেটিং সিস্টেম এবং সফটওয়্যার ব্যবহার করতে দেয়। এটি আপনার প্রাইমারি সিস্টেমকে প্রভাবিত না করে বিভিন্ন ডেস্কটপ এনভায়রনমেন্ট টেস্ট, ডেভেলপ, এবং এক্সপ্লোর করার একটি সুবিধাজনক এবং কার্যকর উপায় প্রদান করে।

ভার্চুয়ালাইজেশন সফটওয়্যারের বিভিন্ন ধরন উপলব্ধ থাকায়, যেমন VirtualBox, আপনি সহজে ভার্চুয়াল মেশিন তৈরি ও পরিচালনা করতে পারেন। এই টুলগুলো এই অপারেটিং সিস্টেমগুলোর জন্য একটি ভার্চুয়াল পিসি তৈরি করে, যা সেগুলকে আপনার লিনাক্স ডিস্ট্রিবিউশনের পাশাপাশি কাজ করতে সক্ষম করে।

লিনাক্স ভার্চুয়াল মেশিন চালানোর জন্য, নিচের ধাপগুলো অনুসরণ করুন।

ডুয়াল বুটের পরিবর্তে ভার্চুয়াল মেশিন বেছে নেওয়ার কারণ

আপনি চিন্তা করতে পারেন কি লিনাক্স এবং অন্য একটি অপারেটিং সিস্টেম ডুয়াল বুট করে সেগুলোর মধ্যে স্যুইচ করা ভালো হবে। আপনার লিনাক্স মেশিনে একাধিক অপারেটিং সিস্টেম চালানোর জন্য ডুয়াল বুটের চেয়ে ভার্চুয়াল মেশিন বেশ কিছু সুবিধা দেয়।

প্রথমত, VMs আপনাকে একাধিক অপারেটিং সিস্টেম একসাথে চালাতে দেয়, সেগুলোর মধ্যে স্যুইচ করার জন্য বারবার রিবুট করার দরকার নেই। এটি আরও সুবিধাজনক এবং আপনার সময় বাঁচায়। একমাত্র বোতলনালা হল আপনার সিস্টেম রিসোর্স—আপনাকে একটি পর্যাপ্ত ভালো পিসি দরকার যাতে দুটি সিস্টেম একসাথে চালাতে পারে।

দ্বিতীয়ত, VMs হোস্ট এবং গেস্ট অপারেটিং সিস্টেমের মধ্যে আরও ভালো আইসোলেশন প্রদান করে, সম্ভাব্য রিস্ক এবং কনফ্লিক্ট কমানো। আপনার প্রাইমারি OS নিরাপদ থাকে, এমনকি সেকেন্ডারি OS সমস্যায় পড়লে।

তৃতীয়ত, VMs আপনি সহজে পরিচালনা ও কনফিগার করতে পারেন, বিভিন্ন সিস্টেম এবং মডিফিকেশন এক্সপেরিমেন্ট করার জন্য এটি সহজ করে দেয়। এগুলো ভার্চুয়াল হার্ড ড্রাইভ ফাইলে আইসোলেটেড থাকে, অর্থাৎ আপনি টেস্ট করার জন্য একাধিক এনভায়রনমেন্ট তৈরি করতে পারেন।

লিনাক্সে ভার্চুয়াল মেশিন হিসেবে ব্যবহার করার জন্য অপারেটিং সিস্টেম বেছে নেওয়া

লিনাক্সে ভার্চুয়াল মেশিন চালাতে সময়, আপনার বেছে নেওয়ার জন্য অপারেটিং সিস্টেমের একটি geniş পরিসর রয়েছে। এখানে কিছু জনপ্রিয় পছন্দ:

  • Windows: উইন্ডোজ গ্রহের সবচেয়ে জনপ্রিয় ডেস্কটপ অপারেটিং সিস্টেম। আপনি যদি লিনাক্সে সম্পূর্ণরূপে স্যুইচ করার জন্য প্রস্তুত না হন, তবে আপনি আপনার পছন্দের অ্যাপগুলো চালানোর জন্য উইন্ডোজকে একটি ভার্চুয়াল মেশিনে চালাতে পারেন।
  • Ubuntu: এই জনপ্রিয় লিনাক্স ডিস্ট্রিবিউশন ব্যবহারকারী-বান্ধব এবং বিগিনারদের জন্য চমৎকার। এর একটি শক্তিশালী কমিউনিটি এবং প্রচুর সাপোর্ট রয়েছে।
  • Linux Mint: উবুন্টুর মতো, মিন্টও লিনাক্স বিগিনারদের জন্য একটি চমৎকার পছন্দ। এটি অত্যন্ত কাস্টমাইজেবল এবং উইন্ডোজ-সদৃশ পরিবেশ প্রদানের জন্য পরিচিত।
  • Fedora: একটি কাটিং-এজ ডিস্ট্রো, ফেডোরা সর্বশেষ প্রযুক্তিগুলো অন্তর্ভুক্ত করার জন্য এবং প্রায়শই নতুন ডেভেলপমেন্টের টেস্টবেড হিসেবে কাজ করার জন্য পরিচিত।
  • Debian: স্থিতিশীলতা এবং নির্ভরযোগ্যতা ডেবিয়ানের প্রাথমিক ফোকাস, যা এটি দীর্ঘমেয়াদী সাপোর্ট এবং সামঞ্জস্যপূর্ণ পারফরম্যান্স প্রাধান্য দিতে চাইবেন এমন ব্যবহারকারীদের জন্য идеাল বানায়।
  • openSUSE: বিগিনার এবং এক্সপার্ট উভয়ের জন্য আদর্শ, openSUSE একটি স্থিতিশীল, ভারসাম্যপূর্ণ অপশন দেয় সুন্দর কমিউনিটি সাপোর্টসহ।
  • Pop!_OS: System76 দ্বারা তৈরি, Pop!_OS প্রোডাক্টিভিটির জন্য অপ্টিমাইজড একটি পোলিশড ইউজার এক্সপেরিয়েন্স অফার করে।

এটি একটি সম্পূর্ণ তালিকা নয়—আপনি প্রায় যেকোনো অপারেটিং সিস্টেম ভার্চুয়াল মেশিনে চালাতে পারেন, যতক্ষণ না সেটির জন্য সাপোর্ট থাকে। কিছু, যেমন উইন্ডোজ এবং অন্যান্য লিনাক্স ডিস্ট্রিবিউশন, চালানো সহজ। তবে অন্যদের seperti ChromeOS বা macOS অফিসিয়াল সাপোর্ট ছাড়া থাকে, যা সেগুলো কিছুটা কঠিন করে তোলা সেটআপ করতে।

পিসিতে ভার্চুয়ালাইজেশন সক্ষম করার পদ্ধতি

লিনাক্সে ভার্চুয়াল মেশিন চালানোর আগে, আপনাকে আপনার পিসিতে ভার্চুয়ালাইজেশন সক্ষম করতে হবে। ভার্চুয়ালাইজেশন আপনার কম্পিউটারকে একাধিক অপারেটিং সিস্টেম একসাথে চালাতে দেয় আপনার মেইন সিস্টেমের ভিতরে ভার্চুয়াল কম্পিউটার তৈরি করে।

আপনার পিসিতে ভার্চুয়ালাইজেশন সক্ষম করতে, এই ধাপগুলো অনুসরণ করুন।

  1. প্রথমে, আপনার পিসি রিস্টার্ট করুন। আপনার কম্পিউটার রিস্টার্ট হওয়ার সাথে সাথে, বায়োস বা ইউইফিআই সেটিংস মেনুতে প্রবেশ করার জন্য উপযুক্ত কী টিপুন। সেটিংস অ্যাক্সেস করার কী আপনার কম্পিউটারের ব্র্যান্ড এবং মডেলের উপর নির্ভর করে ভিন্ন হয়, কিন্তু এটি সাধারণত F1, F2, F10, F12, বা ডিলিট কী।
  2. বায়োস বা ইউইফিআই সেটিংসে, ভার্চুয়ালাইজেশন অপশনটি খুঁজুন। এই অপশনটি Advanced, Configuration, বা Security সেকশনের অধীনে থাকতে পারে। আপনার প্রসেসরের নির্মাতার উপর নির্ভর করে এটি Intel Virtualization Technology, AMD-V বা কিছু অন্য নামে পরিচিত হতে পারে।
  1. একবার ভার্চুয়ালাইজেশন সেটিংটি খুঁজে পেলে, নিশ্চিত করুন যে এর ভ্যালু Enabled সেট করা আছে যদি এটি বর্তমানে ডিজেবল থাকে।
  2. ভার্চুয়ালাইজেশন সক্ষম করার পর, Save and Exit অপশন সিলেক্ট করুন বা সংশ্লিষ্ট কী টিপে (সাধারণত F10) পরিবর্তনগুলো সংরক্ষণ করুন।

আপনার কম্পিউটার রিস্টার্ট হবে, এবং ভার্চুয়ালাইজেশন এখন সক্রিয় থাকবে, যা আপনাকে লিনাক্সে ভার্চুয়াল মেশিন চালাতে সক্ষম করবে।

লিনাক্স পিসিতে VirtualBox ইনস্টল করার পদ্ধতি

আপনি লিনাক্স ভার্চুয়াল মেশিন কয়েকটি ভিন্ন পদ্ধতিতে चलाতে পারেন, কিন্তু সবচেয়ে সহজ হল VirtualBox ব্যবহার করা। VirtualBox একটি শক্তিশালী এবং জনপ্রিয় ভার্চুয়াল মেশিন প্ল্যাটফর্ম যা আপনাকে একাধিক অপারেটিং সিস্টেম একসাথে চালাতে দেয়। এটি ফ্রি এবং ওপেন সোর্সও, যদিও একটি ফ্রি অ্যড-অন এক্সটেনশন প্যাক আছে যা ওপেন সোর্স নয়।

লিনাক্স পিসিতে VirtualBox ইনস্টল করতে, এই ধাপগুলো অনুসরণ করুন।

  1. আপনি যদি উবুন্টু বা ডেবিয়ান-ভিত্তিক ডিস্ট্রিবিউশন ছাড়া অন্য কোনো লিনাক্স ডিস্ট্রিবিউশন চালান, তবে VirtualBox ওয়েবসাইট থেকে সর্বশেষ ভার্সন ডাউনলোড করুন এবং আপনার ডিস্ট্রিবিউশনের প্যাকেজ ম্যানেজার ব্যবহার করে ফাইলটি ইনস্টল করুন।
  1. অন্যথায়, উবুন্টু বা ডেবিয়ান-ভিত্তিক ডিস্ট্রোর জন্য, আপনার লিনাক্স পিসিতে একটি নতুন টার্মিনাল উইন্ডো খুলুন এবং sudo apt update && sudo apt upgrade কমান্ডগুলো চালান। এটি নিশ্চিত করবে যে আপনার পিসি আপ-টু-ডেট।
  1. এরপর, টার্মিনালে sudo apt install virtualbox কমান্ড চালান VirtualBox ইনস্টল করতে। এটি ইনস্টলেশন শুরু করবে—Y টিপে কনফার্ম করুন।
  1. ইনস্টলেশন সম্পূর্ণ হলে, আপনি আপনার ডিস্ট্রোর অ্যাপস লিস্ট থেকে VirtualBox চালু করতে পারেন।

লিনাক্স পিসিতে VirtualBox ব্যবহার করে ভার্চুয়াল মেশিন তৈরি করার পদ্ধতি

VirtualBox ইনস্টল হয়ে গেলে, আপনি আপনার লিনাক্স পিসিতে ভার্চুয়াল মেশিন তৈরি ও চালাতে পারেন।

  1. আপনার ডিস্ট্রোর অ্যাপ মেনু থেকে VirtualBox অ্যাপ্লিকেশন চালু করুন। আপনি আপনার ভার্চুয়াল মেশিনগুলো পরিচালনা করার জন্য মেইন ইন্টারফেস দেখবেন।
  2. উপরের বাম কোণে New বাটনে ক্লিক করুন একটি নতুন ভার্চুয়াল মেশিন তৈরি শুরু করতে।
  1. এটি Create Virtual Machine উইজার্ড খুলবে। উইজার্ডে, আপনার ভার্চুয়াল মেশিনের জন্য একটি নাম লিখুন এবং ড্রপ-ডাউন মেনু থেকে পছন্দের অপারেটিং সিস্টেম টাইপ এবং ভার্সন বেছে নিন। উদাহরণস্বরূপ, আপনি যদি একটি উইন্ডোজ ১১ ভার্চুয়াল মেশিন তৈরি করতে চান, তবে অপারেটিং সিস্টেম টাইপ হিসেবে Microsoft Windows এবং ভার্সন হিসেবে Windows11_64 বেছে নিন।
  1. এরপর, আপনাকে আপনার ভার্চুয়াল মেশিনের জন্য মেমরি (RAM) অ্যালোকেট করতে হবে। মনে রাখবেন যে যত বেশি RAM আপনি অ্যালোকেট করবেন, আপনার ভার্চুয়াল মেশিন তত ভালো পারফর্ম করবে। তবে, আপনার হোস্ট সিস্টেম যা হ্যান্ডল করতে পারে তার চেয়ে বেশি RAM অ্যালোকেট করবেন না। আপনি পরে এটিকে পরিবর্তন করতে পারেন, যদি দরকার হয়। Next ক্লিক করুন এগিয়ে যেতে।
  1. তারপর, আপনাকে আপনার ভার্চুয়াল মেশিনের জন্য একটি ভার্চুয়াল হার্ড ড্রাইভ তৈরি করতে বলা হবে। আপনি একটি নতুন ভার্চুয়াল হার্ড ড্রাইভ তৈরি করতে পারেন বা একটি বিদ্যমানটি ব্যবহার করতে পারেন (VDI, VHD, বা VMDK ফরম্যাটে)। একটি নতুন ভার্চুয়াল হার্ড ড্রাইভ তৈরি করতে, Create a virtual hard disk now বেছে নিয়ে Create ক্লিক করুন। একটি বিদ্যমান ভার্চুয়াল হার্ড ড্রাইভ ফাইল ব্যবহার করতে, Use an existing virtual hard disk file বেছে নিয়ে ফোল্ডার আইকনে ক্লিক করে ফাইলটি লোকেট ও সিলেক্ট করুন।
  1. ভার্চুয়াল হার্ড ড্রাইভের জন্য ফাইল টাইপ (VDI, VHD, বা VMDK) সিলেক্ট করুন, এবং তারপর এর সাইজ এবং লোকেশন নির্দিষ্ট করুন। আপনার অপারেটিং সিস্টেম ইনস্টল করার জন্য পর্যাপ্ত জায়গা অ্যালোকেট করা আছে কিনা নিশ্চিত করুন। উদাহরণস্বরূপ, উইন্ডোজ ১১-এর জন্য কমপক্ষে ৬৪ GB জায়গা দরকার, কিন্তু লিনাক্স ডিস্ট্রো কম জায়গায়ও চলে। Next ক্লিক করুন এগিয়ে যেতে।
  1. আপনি হার্ড ড্রাইভ ফাইলকে ফিক্সড সাইজ রাখতে পারেন বা ডাইনামিক অ্যালোকেশন ব্যবহার করতে পারেন, অর্থাৎ ফাইলটি আপনার ভার্চুয়াল মেশিনের ডেটা বাড়ার সাথে সাথে বাড়বে। আপনার পছন্দের অপশন বেছে নিয়ে Next ক্লিক করুন।
  1. এরপর, হার্ড ড্রাইভ ফাইলের লোকেশন এবং ড্রাইভের সাইজ বেছে নিয়ে Create ক্লিক করুন এগিয়ে যেতে। ফাইলটি যথেষ্ট বড় করে রাখুন যাতে আপনি যে অপারেটিং সিস্টেম ইনস্টল করার পরিকল্পনা করছেন সেটি হ্যান্ডল করতে পারে।
  1. এই পয়েন্টে, আপনার ভার্চুয়াল মেশিনটি এখন মেইন VirtualBox ইন্টারফেসে লিস্টেড থাকবে, কিন্তু আপনাকে নিশ্চিত করতে হবে যে আপনার অপারেটিং সিস্টেমের ইনস্টলেশন মিডিয়া ভার্চুয়াল মেশিনে Controller: IDE বা Controller: SATA সেটিংসে ভার্চুয়াল ডিস্ক ড্রাইভ হিসেবে অ্যাক্সেসযোগ্য। উদাহরণস্বরূপ, আপনি যদি একটি লিনাক্স ডিস্ট্রো ডাউনলোড করে থাকেন, তবে আপনাকে নিশ্চিত করতে হবে যে ইমেজ ফাইলটি সিলেক্ট করা আছে যাতে VM প্রথমবার চালানোর সময় ইনস্টলেশন শুরু हो सके।
  2. এটি করতে, আপনার ভার্চুয়াল মেশিন সিলেক্ট করুন এবং Settings ক্লিক করুন।
  1. Settings উইন্ডোতে, Storage সিলেক্ট করুন এবং Empty ভার্চুয়াল DVD ড্রাইভ সিলেক্ট করুন।
  2. উপরের ডান কোণার DVD আইকনে ক্লিক করুন, তারপর Choose a disk file ক্লিক করুন আপনার ইনস্টলেশন মিডিয়া ধারণকারী ভার্চুয়াল ইমেজ সিলেক্ট করতে। আপনি যদি উইন্ডোজ ইনস্টল করেন, তবে আপনি মাইক্রোসফ্ট ওয়েবসাইট থেকে এটি ডাউনলোড করতে পারেন।
  1. সেটিংস সংরক্ষণ করতে OK ক্লিক করুন।
  1. আপনার ভার্চুয়াল মেশিন শুরু করতে, লিস্টে এটি সিলেক্ট করুন এবং উইন্ডোর শীর্ষে Start বাটনে ক্লিক করুন। ভার্চুয়াল মেশিন বুট হবে এবং পছন্দের অপারেটিং সিস্টেম প্রদর্শন করবে।

আপনি একবার আপনার পিসি বুট করালে, আপনার অপারেটিং সিস্টেমের ইনস্টলেশন প্রক্রিয়া শুরু হবে। প্রক্রিয়া সম্পন্ন করতে স্ক্রিনের নির্দেশাবলী মেনে চলুন—এতে কিছু সময় লাগতে পারে।

এই ধাপগুলো সম্পন্ন করলে, আপনার লিনাক্স পিসিতে VirtualBox-এ একটি সম্পূর্ণ ফাংশনাল ভার্চুয়াল মেশিন চালু থাকা উচিত।

VirtualBox-এর মতো সফটওয়্যারের কারণে, আপনার লিনাক্স পিসিতে ভার্চুয়াল মেশিন চালানো সহজ। আপনি যদি উইন্ডোজ ছেড়ে দিতে না পারেন, বা আপনি Linux Mint বা Ubuntu-এর মতো অন্য একটি লিনাক্স ডিস্ট্রিবিউশন ট্রাই করতে চান, তবে এটি আপনার পিসিতে ডুয়াল বুটের একটি ভালো (ও দ্রুত) বিকল্প।

VirtualBox আপনার জন্য না হলে, আপনি VMWare-এর মতো বিকল্পে আরও ভালো করতে পারেন। আপনি সবসময় VirtualBox-এ থাকতে পারেন এবং উল্টো পদ্ধতিতে উইন্ডোজে লিনাক্স চালানোর চেষ্টা করতে পারেন।

  1. Google Play Store এরর দ্রুত সমাধান করুন: ধাপে ধাপে গাইড

  2. ভিডিও কলের সময় টিমসে ওয়েবক্যাম ফ্লিকারিং সমস্যা সমাধান

  3. এক্সেলে স্ক্রলবার লুকান/দেখান এবং ভেসিক্যাল স্লাইডার রেঞ্জ রিসেট করুন

  4. মাইক্রোসফট ওয়ার্ডে ছবি স্বাধীনভাবে সরানোর পদ্ধতি