গ্রাব-ইনস্টল: ত্রুটি: /usr/lib/grub/i386-pc/modinfo.sh বিদ্যমান নেই


2

আমি যে সমস্যার মধ্যে পড়েছিলাম তার জন্য এটি কেবলমাত্র ডকুমেন্টেশন। আমি এই আর্চ টিউটোরিয়ালটি ব্যবহার করে -৪-বিট উবুন্টু ১.0.০৪ তে একটি হাইব্রিড মাল্টিবুট ইউএসবি স্টিক তৈরি করছিলাম এবং --target=i386-pcকমান্ডটি আমাকে নিম্নলিখিত ত্রুটিটি দিয়েছে:

grub-install: error: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist

সমাধানের উত্তর দেখুন ....

উত্তর:


6

আমি উবুন্টু প্যাকেজ সংরক্ষণাগারগুলিতে এই ফাইলটি সন্ধান করেছি এবং এটি grub-pc-binপ্যাকেজের অংশ ছিল । আমি সেই প্যাকেজটি ইনস্টল করার চেষ্টা করেছি, তবে এর খারাপ নির্ভরতা ছিল।

তবে, যেহেতু আমি জানতাম যে কেবলমাত্র আমি তাদের i386 মডিউলগুলির প্রয়োজন, তাই আমি কেবল প্যাকেজটি ডাউনলোড এবং আনপ্যাক করেছিলাম, তারপরে ফাইলগুলিকে ম্যানুয়ালি জায়গায় স্থানান্তরিত করেছি:

cd /tmp
sudo apt-get download grub-pc-bin
dpkg-deb -R grub-pc-bin_2.02~beta2-36ubuntu3.16_amd64.deb grub/
sudo mv grub/usr/lib/grub/i386-pc/ /usr/lib/grub/

এখন আপনার আবার চেষ্টা করা উচিত এবং এটি কাজ করা উচিত।

(দ্রষ্টব্য: আপনার apt-get downloadকমান্ডটি দেখানো ফাইলের চেয়ে আলাদা সংস্করণ সহ একটি ফাইল আনতে পারে the আপনি যদি dpkg-debলাইনে ত্রুটি পান তবে নিশ্চিত হয়ে নিন যে আপনি সবেমাত্র ডাউনলোড করা ফাইলটি লক্ষ্যবস্তু করছেন।)


কোনও অজানা কারণে, আমার টার্গেটটি সেট করা হয়েছিল কারণ x86_64-efiএফআই ডিরেক্টরিটি না পাওয়ার জন্য প্ল্যাটফর্মটি ত্রুটি দিচ্ছিল। তারপরে আমি টার্গেট পরিবর্তন করেছি যা এই ত্রুটি দেয়। এখন আমি আসল প্যাকেজটি খুঁজে পেতে আপনার উত্তরটি ব্যবহার করেছি
আনোয়ার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.