এখানে আমার কাহিনী। হলে, একদিন আমি ভার্চুয়ালবক্সে Fedora 23 টেস্ট করছিলাম, এবং নিজেকে উপভোগ করার সবচেয়ে প্রথম ধাপ হিসেবে, আমি গেস্ট অ্যাডিশন ইনস্টল করার সিদ্ধান্ত নিলাম। তবে, কয়েক সেকেন্ডের টেনস মুহূর্তের পর, ভার্চুয়ালবক্স আমাকে বললো যে এটি X Window System-এর একটি অজানা ভার্সন ডিটেক্ট করেছে এবং X Window System ড্রাইভার ইনস্টল করছে না।
ভার্চুয়ালবক্স টিকেটেরিতে একটি কুইক সার্চ এটিকে ভার্চুয়ালবক্স ৪.৩-এ পাঁচ মাস পুরানো একটি বাগ হিসেবে লিস্ট করে, এমনকি আমি ৫.০.৬ রান করছিলাম, এবং একটি নতুন ভার্সনের ভার্চুয়ালাইজেশন সফ্টওয়্যারে আপগ্রেড করার ফিক্স olarak মেনশন করে, যা আমি এই পয়েন্টে করতে পারলাম না। তাহলে এখন কী?
আমরা নিজেদের একটি ফিক্স হ্যাক করি, কি?
এখন, আমাদের একটি ভার্সন ভার্চুয়ালবক্স ইনস্টল্ড আছে, এবং আমরা ফেডোরা কে তার ওপর চালাতে চাই কোনো বড় সমস্যা ছাড়া। কিন্তু করেন্ট সেট অফ ড্রাইভার পর্যাপ্ত ভালো নয়, এবং যেতে, আমরা আপগ্রেড করতে পারি না, বা আমাদের আপগ্রেড করার অনুমতি নেই। এই কেসে, মনে হয় আমরা আটকে পড়েছি। কিন্তু আসলে আমরা আটকে নাই।
Installing the Window System drivers Warning: unknown version of the X Window System installed. Not installing X Window System drivers.[ OK ]
আমাদের মূলত যা করতে হবে সেটি হলো একটি নতুন ভার্সনের গেস্ট অ্যাডিশন ইনস্টল করা, কারণ এতে ফেডোরার জন্য সঠিক ড্রাইভার থাকে। আপনি ভাবতে পারেন ভিন্ন ভার্সনের ভার্চুয়ালবক্স এবং ড্রাইভার মিক্স করা একটি ভালো আইডিয়া নয়, এবং এসেন্সে, আপনি সঠিক। কিন্তু যদি এটি একমাত্র অপশন থাকে আপনার কাছে, অথবা বরং, আপনি যা এক্সপ্লোর করতে চান আগে বেড়ে যাওয়ার আগে, আপনি এই টিউটোরিয়ালটি এর শেষ পর্যন্ত ফলো করতে পারেন। সত্যিই, রিকমেন্ডেড ফিক্স সম্পূর্ণ নন-ইনট্রুসিভ, এবং হোস্টে কোনো সফ্টওয়্যার ইনস্টলেশন দরকার নেই।
আমরা যা করতে চাই সেটি হলো আমাদের কাছে যা আছে তার চেয়ে নতুন একটি সেট অফ গেস্ট অ্যাডিশন ডাউনলোড করা। আমার কেসে, ভার্চুয়ালবক্স ছিল ভার্সন ৫.০.৬-এ, যেন সাইটে ভার্সন ৫.০.১৬ লিস্টেড ছিল সবচেয়ে করেন্ট, এই আর্টিকেল কম্পাইল হওয়ার সময়।
নতুন ISO ফাইল ডাউনলোড করুন এবং তারপর গেস্ট অপারেটিং সিস্টেমে মাউন্ট করুন। আপনি এটি সেটিংস মেনু 통해서 করতে পারেন, যাতে ISO ফাইল একটি ভার্চুয়াল CD ড্রাইভ হিসেবে গেস্টের ভিতরে প্রেজেন্ট করা হয়, অথবা বিকল্পভাবে, গেস্টের ভিতরে, ফাইলটি একটি লুপব্যাক ডিভাইস হিসেবে মাউন্ট করুন।
mount -o loop/mountpoint
এরপর, ইনস্টলেশন প্রসিডিউর ঠিক আমার গেস্ট অ্যাডিশন গাইডের মতো।
Verifying archive integrity... All good. Uncompressing VirtualBox 5.0.16 Guest Additions for Linux............ VirtualBox Guest Additions installer Removing installed version 5.0.6 of VirtualBox Guest Additions... Removing existing VirtualBox non-DKMS kernel modules[ OK ] Copying additional installer modules ... Installing additional modules ... Removing existing VirtualBox non-DKMS kernel modules[ OK ] Building the VirtualBox Guest Additions kernel modules Building the main Guest Additions module[ OK ] Building the shared folder support module[ OK ] Building the OpenGL support module[ OK ] Doing non-kernel setup of the Guest Additions[ OK ] You should restart your guest to make sure the new modules are actually used Installing the Window System drivers Installing X.Org Server 1.18 modules[ OK ] Setting up the Window System to use the Guest Additions[ OK ] You may need to restart the the Window System (or just restart the guest system) to enable the Guest Additions. Installing graphics libraries and desktop services components[ OK ].
এটি আপনার কর্তব্য হলো সব হোমওয়ার্ক পড়ার中略ে ইম্প্লাইড, কিন্তু এই টিউটোরিয়াল অনুমান করে আপনি কমান্ড লাইন একটু কমফরটবল, আপনি কম্পাইলেশনের জন্য প্রয়োজনীয় টুলস ইনস্টল করেছেন—make, gcc, কার্নেল সোর্স, কার্নেল হেডার—এবং আপনি একটি লিনাক্স গেস্ট অপারেটিং সিস্টেম ব্যবহার করছেন। সব ভালো।
উপসংহার
এই গাইড একটি আপেক্ষিকভাবে ইনোসেন্ট ওয়ার্কঅরাউন্ড প্রেজেন্ট করে একটি গেস্ট অপারেটিং সিস্টেমের সাথে সমস্যা 가지고 যা হয়তো আপনার ভার্চুয়ালবক্স ভার্সনের চেয়ে বেশি মডার্ন। আপনি যদি সফ্টওয়্যার আপগ্রেড করতে না পারেন, তবে আপনি আপনার ভার্চুয়ালবক্স এডিশনের চেয়ে নতুন একটি ISO ইমেজ থেকে গেস্ট অ্যাডিশন ইনস্টল করার চেষ্টা করতে পারেন। এটি কফি ভালো কাজ করা উচিত এবং কোনো বড় সাইড ইফেক্ট ছাড়া। আমি প্রোডাকশনে এটিকে রিকমেন্ড করব না, কিন্তু তারপর, না ভার্চুয়ালবক্স না ফেডোরা কর্পোরেট বিজনেস ওয়ার্ল্ডের স্টেপল ফুড।
যাই হোক, যদি এই ফিক্স কাজ না করে, আপনি তখন ফুল আপগ্রেড ট্রাই করতে পারেন। যেহেতু এটি কোনো স্পেশাল হ্যাকিং দরকার নেই, এবং আপনি সবকিছু এক সেশনে কমপ্লিট করতে পারেন, গেস্ট অপারেটিং সিস্টেমের একটি সিঙ্গেল রিবুটের সাথে, অথবা আপনি যদি অলস হন, একটি X Window রিস্টার্ট। ট্রাই করার যোগ্য, এবং এখানে শেখা লেসনগুলো হলে অ্যাপ্লাই হওয়া উচিত এক গুচ্ছ ছোট বাগ এবং ইস্যুর ऊपर যা কখনো কখনো ভার্চুয়ালবক্স রিলিজ এবং লিনাক্স ডিস্ট্রো মাইলস্টোনের মাঝপথে क्रপ होয়। এঞ্জয় করুন।
চিয়ার্স।