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

ভার্চুয়ালবক্স VERR_SYMBOL_VALUE_TOO_BIG এরর সমাধান: কুইক ফিক্স গাইড

বড়োভাবে বললে, আমার ভার্চুয়ালবক্স অভিজ্ঞতা প্রায়শই সুখদ। פה এবং वहाँ কিছু সমস্যা আছে, কখনো কখনো সিরিয়াস সমস্যা—যেমন ব্রিজড নেটওয়ার্কিং ইস্যু— কিন্তু সামগ্রিকভাবে, এটি একটি উপযোগী, ফ্লেক্সিবল এনভায়রনমেন্ট দেয় OS এবং সফ্টওয়্যার দ্রুত, কার্যকর, স্মার্টলি টেস্ট করার জন্য। নেটওয়ার্ক আইসোলেশন, স্ন্যাপশট, বব্স যোর আনকেল।

তারপর, হঠাৎ কয়েক দিন আগে আমি একটি ভার্চুয়াল মেশিন লঞ্চ করার চেষ্টা করলাম, এবং এটা চলে না। এরর মেসেজে ছিল: Failed to load R0 module ... for device 'usb-ehci' (VERR_SYMBOL_VALUE_TOO_BIG)। খুব, এটি ক্রিপ্টিক শোনা যাচ্ছে। ট্রাবলশুট করি।

সমস্যা বিস্তারিত

স্ক্রিনে দেখানো পুরো মেসেজ:

Failed to load R0 module /usr/lib/virtualbox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/
linux.amd64/VBoxEhciR0.r0: RTLdrGetBits failed (VERR_SYMBOL_VALUE_TOO_BIG).
Failed to load ring-0 module 'VBoxEhciR0.r0' for device 'usb-ehci' (VERR_SYMBOL_VALUE_TOO_BIG).

যা আমরা এখানে দেখছি, তার মতে ভার্চুয়ালবক্স মেমরিতে একটি মডিউল লোড করতে পারছে না। এটি USB ফাংশন্যালিটির সাথে সম্পর্কিত মনে হয়—এই কেসে, আরও সঠিক বললে USB 2.X/3.X ফাংশন্যালিটি। এররটি মনে হয় भार্চুয়ালবক্সের মেইন কম্পোনেন্ট যা এক্সপেক্ট করে এবং এই স্পেসিফিক মডিউল যা প্রদান করে (একটি সিম্বল) এর মধ্যে মিসম্যাচ।

নিজে থেকে, এটি খুব হেল্পফুল শোনা যাচ্ছে না—কিন্তু এটি হেল্পফুল। হলে, ভার্চুয়ালবক্স এক্সটেনডেড ফাংশন্যালিটি প্রদান করে, অর্থাৎ USB 2.0 এবং USB 3.0 ডিভাইস সাপোর্ট, ভার্চুয়ালবক্স RDP, ডিস্ক এনক্রিপশন, NVMe এবং ইন্টেল কার্ডের জন্য PXE বুট তার (Oracle VM) ভার্চুয়ালবক্স এক্সটেনশন প্যাকের মাধ্যমে। যখনই ভার্চুয়ালবক্সের আপডেট আসে, এক্সটেনশন প্যাকের আপডেটও আসা উচিত।

কিন্তু এমন কিছু নেই যা আপনাকে আপনার ভার্চুয়ালবক্স সফ্টওয়্যার আলাদাভাবে আপগ্রেড করতে বাধা দেয়, এবং তারপর এক্সটেনশন প্যাক আপগ্রেড শুরু না করা। এটি সম্পূর্ণ সম্ভব—এবং এমনকি সম্ভাব্য—कि আপনি ভার্চুয়ালবক্স এবং প্যাক দুটি আলাদা ভার্সনে থাকতে পারেন। আমি নিজে এটি দেখেছি, এবং ৯৯% সময়, এটি ভার্চুয়াল মেশিন অপারেশনে কোনো সমস্যা তৈরি করত না। তবে, এই বিশেষ কেসে, মিসম্যাচটি ভার্চুয়ালবক্সের জন্য চালিয়ে যাওয়ার জন্য খুব বড় मालूम হয়, তাই ফেইলিউর।

সমাধান

সমস্যাটি বুঝলে, ফিক্স dansk দৃষ্টিতে ত্রিবিয়াল—ভার্চুয়ালবক্স এবং এক্সটেনশন প্যাকের ভার্সন আপগ্রেড করুন এবং/অথবা মিলিয়ে দিন। প্রোগ্রাম লঞ্চ করার সময় আপনি আপগ্রেডের প্রম্পট দেখবেন, অথবা আপনি যদি ডিসমিস করে দেন, তবে অফিসিয়াল সাইট থেকে প্যাক ডাউনলোড করে ম্যানুয়ালি রান করতে পারেন। একবার আপগ্রেড হয়ে গেলে, আপনার ভার্চুয়াল মেশিনগুলো রি-লঞ্চ করুন। এখন সবকিছু স্মুথলি কাজ করা উচিত। xog।

উপসংহার

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

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

চিয়ার্স।

  1. ভার্চুয়ালবক্স সিকিউরিটি হার্ডেনিং ইস্যু ও WinVerifyTrust এরর সমাধান

  2. VirtualBox 4: নতুন কী এবং ব্যবহারকারীদের ऊपर প্রভাব

  3. VirtualBox মাস্টার করুন: ডিস্ক ইমেজ ক্লোনিং-র ধাপে ধাপে গাইড

  4. VirtualBox 3.0.0: ডেস্কটপ ভার্চুয়ালাইজেশনের জন্য পাওয়ারফুল আপগ্রেড