উত্তর:
EFI শেলটি একটি কমান্ড-লাইন টুল যা লিনাক্স / ইউনিক্স / ওএস এক্স বা উইন্ডোজের একটি কমান্ড প্রম্পট উইন্ডোতে ব্যাশ করার মত ধারণা similar এটি আপনাকে EFI বুট ম্যানেজারের এন্ট্রিগুলি আপডেট করতে, ফাইলগুলি মুছতে, সম্পাদনা করতে এবং পুনরায় নামকরণ করতে দেয়। আপনি শেল থেকে টাইপ করে প্রস্থান করতে পারেন exit
; তবে, ভার্চুয়ালবক্সের ক্ষেত্রে এটি সম্ভবত আপনাকে একটি ইএফআই মেনুতে নিয়ে আসবে যা ঠিক বিভ্রান্তিকর হতে পারে।
যদি আপনি আপনার ভার্চুয়ালবক্স সেশনে কোনও ওএস ইনস্টল করেন, তবে এটি EFI সিস্টেম পার্টিশন (ইএসপি) এ কোনও বুট লোডার ইনস্টল করার সম্ভাবনা রয়েছে । বেশিরভাগ ওএস এই বুট লোডারগুলিকে ফার্মওয়্যারের সাথে নিবন্ধভুক্ত করে, যা সেগুলি মনে রাখে এবং সেগুলি স্বয়ংক্রিয়ভাবে বুট হয়। ভার্চুয়ালবক্সের একটি কোচ এটি সাধারণত এই বুট ম্যানেজার এন্ট্রিগুলি ভুলে যায়। ফলাফলটি হ'ল ভিএম ডিফল্টরূপে EFI শেলটিতে বুট হয়। এই সমস্যাটি মোকাবেলার বিভিন্ন উপায় রয়েছে যার মধ্যে রয়েছে:
fs0:
প্রথম ফাইল সিস্টেমে অ্যাক্সেস করতে টাইপ করুন যা সাধারণত ইএসপি হয়।cd EFI\{osname}
, {osname}
ডিরেক্টরিটির নাম যেখানে আপনার ওএস এটির বুট লোডার ইনস্টল করেছে। (আপনি কী ওএস ইনস্টল করেছেন তা আপনি বলেননি, তাই এটি কী তা আমি নিশ্চিত হতে পারি না Typ টাইপিং ls EFI
আপনাকে সেখানে কী হবে তা দেখিয়ে দেবে।)grubx64.efi
। উইন্ডোজ জন্য, এটা bootmgfw.efi
।startup.nsh
ESP এর মূল ডিরেক্টরিতে) দিয়ে উপরের পদ্ধতিটি স্বয়ংক্রিয় করুন ।EFI\BOOT\bootx64.efi
লোডারটির নাম পরিবর্তন করুন, যা ফলব্যাক ফাইলের নাম:
fs0:
প্রথম ফাইল সিস্টেমে অ্যাক্সেস করতে টাইপ করুন যা সাধারণত ইএসপি হয়।mv EFI\{osname} EFI\BOOT
যে ডিরেক্টরিটিতে বুট লোডার থাকে তার নাম পরিবর্তন করতে টাইপ করুন । উপরে হিসাবে, আপনাকে নিজেরটি নির্ধারণ করতে হবে {osname}
।mv EFI\BOOT\{loadername.efi} EFI\BOOT\bootx64.efi
, {loadername.efi}
বুট-লোডারের নাম কোথায় , যেমন grubx64.efi
বেশিরভাগ লিনাক্স ইনস্টলেশনের জন্য।ব্যক্তিগতভাবে, আমি যে সমাধানটি প্রায়শই ব্যবহার করি তা হ'ল ওএসের ডিফল্ট থেকে বুট লোডারটির নতুন নামকরণ করা EFI\BOOT\bootx64.efi
। এটি প্রয়োগ করা সবচেয়ে সহজ এবং এটি যথেষ্ট ভালভাবে কাজ করে। এই পদ্ধতির একটি অপূর্ণতা হ'ল যদি আপনার ওএস কখনও বুট লোডার আপডেট করে তবে আপডেটটি সম্ভবত সম্ভবত আসল অবস্থানে চলে যায়, তাই আপনি যদি আপডেট হওয়া বুট লোডার ব্যবহার করতে চান তবে আপনাকে প্রক্রিয়াটি পুনরাবৃত্তি করতে হবে।