আমি অফিসিয়াল ইনস্টলেশন টিউটোরিয়াল অনুসরণ করছিলাম। বুট লোডার বিভাগ পর্যন্ত সবকিছুই মসৃণ ছিল।
আমি এর ত্রুটি সম্মুখীন হয়েছিল
/usr/bin/grub-probe: error: failed to get canonical path of 'airootfs'.
কমান্ডটি কার্যকর করার সময় এই প্রশ্নটির মতো :
grub-mkconfig -o /boot/grub/grub.cfg
আমি ভার্চুয়ালবক্সে খিলান ইনস্টল করছিলাম এবং পদক্ষেপে আধিকারিকের উইকি টিউটোরিয়াল GRUB বিভাগ অনুসরণ করছিলাম ।
আমি গ্রাব সফলভাবে বুট করতে পারি তবে আমি যা দেখতে পাচ্ছি তা কেবল একটি গ্রাব শেল। অনুমান হিসাবে, আমি মনে করি গ্রাব কনফিগারেশন ফাইল উত্পন্ন করার পদক্ষেপের পর থেকে এটি লাইনচ্যুত হয়েছে। আশা করি আমার তথ্য সহায়ক হবে।
বিটিডব্লিউ আসলে, আমি পূর্ববর্তী পদক্ষেপেও এই ত্রুটির মুখোমুখি হয়েছি - গ্রাব ইনস্টল করা
grub-install --target=i386-pc /dev/sda
আমি রুট ডিরেক্টরি প্যারামিটার যুক্ত করেছি এবং এটি ত্রুটি উপস্থিত না করেই চলেছে।
grub-install --root-directory=/mnt /dev/sda
আমি এটি করেছি কারণ আমি আমার মূল লিনাক্স পার্টিশন / dev / sda3 on / mnt স্থাপন করেছি তবে গ্রুব-মেককনফিগে আমার ব্যবহারের জন্য কোনও রুট বা বুট ডিরেক্টরি প্যারামিটার নেই।
এখানে আমার পার্টিশন টেবিলটি fdisk ইউটিলিটি দ্বারা প্রদর্শিত হয়:
অনেক ধন্যবাদ. শুভেচ্ছা।
grub2-mkconfig
সালে বাহিরে এরকম পরিবর্তে chroot। মাউন্ট পয়েন্টগুলির সাথে যুক্ত প্রকৃত ডিভাইসগুলি সনাক্ত করতে grub2-mkconfig
ব্যবহার grub-probe
করে, যখন airootfs
(আর্কিসিসের রুটফগুলি) মেষটিতে লোড করা হয় এবং কোনও ক্যানোনিকাল পাথ নেই।