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

সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)

অনেক ব্যবহারকারী VM VirtualBox ব্যবহার করে ভার্চুয়াল মেশিন শুরু করার সময় AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error মেসেজ পান। যদিও এই ইস্যু অধিকাংশ উইন্ডোজ ৭, ৮ এবং ১০-এ রিপোর্ট করা হয়েছে, লিনাক্স ডিস্ট্রিবিউশনেও এটি ঘটে ऐसी রিপোর্ট রয়েছে।

সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)

নোট: আপনি যদি VT-X is not available - VERR_VMX_NO_VMX এরর পান, তবে এই ট্রাবলশুটিং গাইড (এখানে) ফলো করুন।

AMD-V is disabled in the BIOS এররটির কারণ

বিভিন্ন ব্যবহারকারীর রিপোর্ট দেখে আমরা এই ইস্যু তদন্ত করেছি। আমরা যা জানতে পেরেছি, তার মতে এই নির্দিষ্ট ইস্যু উদ্ভব করার وراء কয়েকটি পরিস্থিতি রয়েছে। এখানে কিছু কমন 컬প্রিট যা অন্যান্য প্রভাবিত ব্যবহারকারীদের দ্বারা চিহ্নিত করা হয়েছে:

  • BIOS সেটিংস থেকে AMD-V অক্ষম - মূলত VERR_SVM_DISABLE এরর কোডটি আপনাকে বলছে আপনার পিসি AMD-V সাপোর্ট করে, কিন্তু হোস্টের BIOS সেটিংস বর্তমানে এটিকে ডিসেবল করছেঁ।
  • Microsoft Hyper-V AMD-V টেকনোলজির সাথে ইন্টারফিয়ার করছে - Hyper-V যদি ইnebল থাকে, তবে স্বয়ংক্রিয়ভাবে বিল্ট-ইন ভার্চুয়ালাইজেশন টেকনোলজি অফ হয়ে যায়। এই কেসে, আপনাকে AMD-V ব্যবহার করতে Hyper-V ডিসেবল করতে হবে।
  • BIOS ভার্সন এই অনেক CPU কোর সাপোর্ট করে না - দেখা গেছে, VM VirtualBox সফটওয়্যারকে ১টির অধিক CPU কোর দিয়ে ভার্চুয়াল মেশিন তৈরি করতে বাধ্য করলে এই ইস্যু থ্রো করে। এতে হার্ডওয়্যার ভার্চুয়ালাইজেশন দরকার এবং ফিচারটি ডিসেবল বা অনুপলব্ধ থাকলে এরর থ্রো করে।
  • VM VirtualBox বাগ - হার্ডওয়্যার ভার্চুয়ালাইজেশন টেকনোলজি সাপোর্ট করতে সক্ষম মেশিনেও এই এরর থ্রো হওয়ার কয়েকটি রিপোর্ট রয়েছে। এই কেসে, ভার্চুয়াল মেশিন-স্পেসিফিক সেটিংস মডিফাই করে সমস্যা সমাধান করা যায়।

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

মনে রাখবেন নিচের সম্ভাব্য ফিক্সগুলো দক্ষতা ও গুরুত্ব অনুযায়ী সাজানো হয়েছে, তাই দয়া করে ক্রমানুসারে ফলো করুন যতক্ষণ না আপনার সমস্যা সমাধানকারী কার্যকর পদ্ধতিটি পান।

পদ্ধতি ১: BIOS সেটিংস থেকে AMD-V ইnebল করুন

AMD-V হচ্ছে Secure Virtual Machine Mode (SVM)-এর রিনেমড ট্রেডমার্ক। AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error হওয়ার নম্বর এক কারণ হচ্ছে আপনার BIOS Settings-এ AMD-V টেকনোলজি ডিসেবল থাকা।

বেশিরভাগ মেশিনে এই অপশন ডিফল্টভাবে ইnebল থাকে, তবে থার্ড পার্টি ইন্টারফিয়ারেন্স বা ম্যানুয়াল মডিফিকেশন অর্থাৎ এটি আপনার কম্পিউটারে ডিসেবল থাকতে পারে।

সৌভাগ্যয়ে, আপনি আপনার BIOS সেটিংস অ্যাক্সেস করে CPU Configuration সেটিংস থেকে Secure Virtual Machine mode রি-ইnebল করতে পারেন।

তবে মনে রাখবেন BIOS-এ এন্ট্রি করার ধাপ আপনার মাদারবোর্ড ম্যানুফ্যাকচারারের ওপর নির্ভর করে ভিন্ন হবে। আপনার BIOS-এ ঢুকতে, আপনাকে প্রাথমিক স্টার্টআপ প্রসিডিউরের সময় Setup কী চাপতে হবে। সাধারণত সেটআপ কীটি যেকোনো F keys (F2, F4, F8, F10, F12) বা Del key (Del মেশিনের জন্য) হতে পারে। আপনি যদি নিজে সেটআপ কী খুঁজে না পান, তবে প্রাথমিক স্টার্টআপ প্রসিডিউরের সময় যেকোনো এর menyeাগের ওপর নজর রাখুন বা আপনার মাদারবোর্ড ম্যানুফ্যাকচারারের অনুযায়ী স্পেসিফিক ধাপ সার্চ করুন।

সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)

একবার আপনি সফলভাবে আপনার BIOS-এ ঢুকে গেলে, Secure Virtual Machine Mode নামে এন্ট্রিটি খুঁজুন এবং নিশ্চিত করুন এটি ইnebল। সবচেয়ে জনপ্রিয় BIOS ভার্সনে এটি Advanced > CPU Configuration-এ পাওয়া যায়। একবার পেলে, নিশ্চিত করুন Secure Virtual Machine Mode Enabled, তারপর কনফিগারেশন সেভ করুন এবং আপনার BIOS থেকে এক্সিট করুন।

সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)

নোট: এই এন্ট্রির একজ্যাক্ট লোকেশন আপনার মাদারবোর্ড মডেল অনুযায়ী ভিন্ন হতে পারে। আপনার কেসে Secure Virtual Machine Mode না থাকলে, আপনার ম্যানুফ্যাকচারারের অনুযায়ী স্পেসিফিক ধাপ সার্চ করুন। Acer মাদারবোর্ডে, আপনি AMD IOMMU-কে Enabled সেট করে AMD-V রি-ইnebল করতে পারেন (এটি AMD I/O Virtualization Technology মেনুর ভিতরে পাবেন)।

মনে রাখবেন পরিবর্তনটি এনফোর্স করার জন্য মেশিন রিস্টার্ট পর্যাপ্ত নয়। আপনাকে কোল্ড বুট করতে হবে। এর মানে আপনাকে আপনার মেশিন পুরোপুরি পাওয়ার অফ করতে হবে এবং তারপর এটা স্ক্র্যাচ থেকে বুট হতে দিতে হবে।

পরবর্তী স্টার্টআপ কমপ্লিট হলে, VM VirtualBox-এ আপনার মেশিনটি খুলুন যা আপনাকে মেসেজ দেখাচ্ছিল এবং চেক করুন ইস্যু সমাধান হয়েছে কিনা। আপনি যদি এখনো AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error দেখেন, তবে নিচের পদ্ধতিতে যান।

পদ্ধতি ২: Windows Hyper-V ডিসেবল করুন

AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error সাম্মুখীন কিছু ব্যবহারকারী Add/Remove Windows features স্ক্রিন থেকে Microsoft Hyper-V feature ডিসেবল করে সমস্যা সমাধান করতে পেরেছেন।

Microsoft Hyper-V হলো মাইক্রোসফট নিজস্ব ভার্চুয়ালাইজেশন টেকনোলজি যা সাম্প্রতিক অধিকাংশ উইন্ডোজ ভার্সনে ডিফল্টভাবে ইnebল থাকে। এটি একটি সমস্যা তৈরি করে কারণ Hyper-V ইnebল থাকলে, বিল্ট-ইন হার্ডওয়্যার টেকনোলজি অফ হয়ে যায় (এই কেসে AMD-V)। যেহেতু VM VirtualBox ভার্চুয়াল মেশিন চালাতে AMD-V বা VT-X দরকার, তাই আপনি আসল VMের বদলে এরর মেসেজ পাবেন।

সৌভাগ্যয়ে, আপনি কিছু সিম্পল ইনস্ট্রাকশন ফলো করে এই ইস্যু সহজে সমাধান করতে পারেন যা Microsoft Hyper-V টেকনোলজি ডিসেবল করতে সাহায্য করবে। আপনাকে কী করতে হবে:

  1. Windows key + R চাপে Run ডায়লগ বাক্স খুলুন। "appwiz.cpl" টাইপ করে Enter চাপুন Programs and Features খুলতে।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  2. Programs and Features-এ ডান হাতের মেনু থেকে Turn Windows features On or Off ক্লিক করুন।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  3. Windows Features স্ক্রিনে Hyper-V এন্ট্রিটি খুঁজুন এবং নিশ্চিত করুন এর সাথে যুক্ত বক্সটি ডিসেবল। তারপর Ok ক্লিক করুন পরিবর্তন সেভ করতে।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  4. মেশিন রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপে চেক করুন এররটি সমাধান হয়েছে কিনা।

আপনি যদি এখনো আপনার ভার্চুয়াল মেশিন পাওয়ার অন করার সময় AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) দেখেন, তবে নিচের পদ্ধতিতে যান।

পদ্ধতি ৩: CPU কোরের সংখ্যা ১ এ পরিবর্তন করুন

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

সৌভাগ্যয়ে, আপনি এখনও খুব সিম্পল কয়েকটি ইনস্ট্রাকশন দিয়ে এররটি ফিক্স করতে পারেন। কিন্তু প্রথমে যেনে নিই সমস্যা কী - আপনি যদি এরর দেখাচ্ছে ভার্চুয়াল মেশিন সেটিংস কাস্টমাইজ না করলেও, ডিফল্ট সেটিংসই ইস্যু তৈরি করতে পারে।

হতোয়েছে, সফটওয়্যার সিস্টেম সেটিংসে ১টির অধিক CPU অ্যাসাইন করে, যা সিস্টেমকে ভার্চুয়াল হোস্ট শুরু করতে হার্ডওয়্যার ভার্চুয়ালাইজেশন ব্যবহার করতে বাধ্য করে। যাইহোক, আপনার মেশিন যদি এটি সাপোর্ট না করে (আপনার কোয়াড-কোর AMD বা কিছু সিমিলার থাকে), তবে প্রসিডিউর সফলভাবে কমপ্লিট হবে না এবং আপনি AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error মেসেজ দেখবেন আসল VMের বদলে।

সৌভাগ্যয়ে, আপনি অ্যাসাইন করা CPU-এর সংখ্যা ১ করে দিয়ে এই ইস্যু রেক্টিফাই করতে পারেন। এটি সম্ভবত একবারই সমস্যা সমাধান করবে। আপনাকে কী করতে হবে:

  1. Oracle VM VirtualBox খুলুন, এরর দেখাচ্ছে মেশিনে রাইট-ক্লিক করুন এবং তারপর Settings ক্লিক করুন।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  2. আপনার ভার্চুয়াল মেশিনের Settings-এ, System ট্যাবে যান (বাম সাবমেনু ব্যবহার করে) এবং Processor ট্যাব অ্যাক্সেস করুন। এরপর Processor(s) সাথে যুক্ত স্লাইডারকে ১ CPU-এ ড্র্যাগ করুন এবং OK ক্লিক করুন সেভ করতে।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  3. সেটিংস মেনু বন্ধ করুন এবং আপনার ভার্চুয়াল মেশিন রিস্টার্ট করুন। এবার এটি AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error. ছাড়া বুট আপ হওয়া উচিত।

পদ্ধতি ৪: ভার্সন Windows 7 বা Windows 2003-এ পরিবর্তন করুন (যদি প্রযোজ্য)

অনেক Ubuntu (লিনাক্স) ব্যবহারকারী যারা VM VirtualBox ব্যবহার করে Windows XP বা Windows 10 চালাত, তারা ও AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error. পাওয়া গিয়েছিল। তারা সমস্যা সমাধান করেছেন Guest OS সেটিংস পরিবর্তন করে যাতে স্পেসিফাইড ভার্সন Windows 2003 বা Windows 7 সেট থাকে।

যদিও কেন এই ফিক্স সফল হয় তার কোন ব্যাখ্যা নেই, তবে এটি অনেক ব্যবহারকারীর ভার্চুয়াল মেশিনের স্বাভাবিক কার্যকারিতা ফিরে পেতে সাহায্য করেছে। আপনার ভার্চুয়াল মেশিনের স্পেসিফাইড ভার্সন পরিবর্তন করার গাইড:

  1. VM VirtualBox খুলুন, এরর দেখাচ্ছে মেশিনে রাইট-ক্লিক করুন এবং Settings বেছে নিন।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  2. Settings মেনুতে, General সাবমেনুতে যান এবং Basic ট্যাবে ক্লিক করুন। এরপর ড্রপ-ডাউন মেনু ব্যবহার করে Version কে Windows 2003 বা Windows 7-এ পরিবর্তন করুন এবং Ok ক্লিক করুন পরিবর্তন সেভ করতে।সমাধান: BIOS-এ AMD-V অক্ষম (VERR_SVM_DISABLED)
  3. ভার্চুয়াল মেশিন আবার শুরু করুন এবং চেক করুন বুট প্রসিডিউর সফল হচ্ছে কিনা AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED) error ছাড়া।
  1. সমাধান: CPU গেস্ট অপারেটিং সিস্টেম দ্বারা ডিসেবল করা হয়েছে

  2. সমাধান: ACPI_BIOS_ERROR

  3. সমাধান: Audio Device is disabled ত্রুটি

  4. ডিজেবল্ড উইন্ডোজ কি পুনরায় চালু করুন: দ্রুত ফিক্স গাইড