আমি কোনও প্রতিশ্রুতি দিতে পারি না, তবে প্রশাসক সুবিধাসমূহের সাথে চালু হওয়া উইন্ডোজ কমান্ড প্রম্পট উইন্ডো থেকে এটি ব্যবহার করে দেখুন:
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
নোট যে {bootmgr}
ঠিক টাইপ করা উচিত; এটি একটি পরিবর্তনশীল না। যদি এটি কাজ না করে, আপনি লিনাক্সে এটি ব্যবহার করতে পারেন:
/boot/efi
(আপনার EFI সিস্টেম পার্টিশন, বা ESP) এর সম্পূর্ণ সামগ্রী ব্যাক আপ করুন ।
- প্রকার
sudo mv /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi /boot/efi/EFI/Microsoft
।
- প্রকার
cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
।
/etc/grub.d/40_custom
উল্লেখ করে এমন একটি নতুন ফাইল এন্ট্রি তৈরি করুন EFI/Microsoft/bootmgfw.efi
। বিদ্যমান প্রবেশের পরে এটি মডেল করুন /boot/grub/grub.cfg
যা বোঝায় EFI/Microsoft/Boot/bootmgfw.efi
; Boot
বুট পাথ থেকে সরিয়ে ফেলুন এবং এন্ট্রিটিকে একটি নতুন নাম দিন।
sudo update-grub
নতুন GRUB এন্ট্রি ইনস্টল করতে টাইপ করুন ।
আপনি পুনরায় বুট করার সময়, GRUB আসবে। সমস্যাটি হ'ল যদি / যখন উইন্ডোজ তার বুট লোডারটি পুনরায় ইনস্টল করার সিদ্ধান্ত নেয় তবে সিস্টেমটি সরাসরি উইন্ডোতে বুট করা শুরু করবে।
চতুর্থ ধাপের জন্য, আপনি এটি করতে পারেন:
- একটি সেট এবং ট্যাগ / মন্তব্যের মধ্যে অবস্থিত
40_custom
দিয়ে প্রবেশের সূচনা অনুলিপি করুন । এটিতে প্রবেশের প্রবেশ পথ রয়েছে ।menuentry 'Windows ...'
### BEGIN <path> ###
### END <path> ###
Boot
/etc/grub.d/40_custom
অনুলিপি যুক্ত করে ফাইলে একটি নতুন এন্ট্রি তৈরি করুন menuentry
।
- নতুন এন্ট্রিটির নাম পরিবর্তন করুন (মূল হওয়া উচিত
Windows Boot Manager
বা অনুরূপ কিছু)।
- থেকে পথ পরিবর্তন
EFI/Microsoft/Boot/bootmgfw.efi
করতে EFI/Microsoft/bootmgfw.efi
।
সম্পাদনা করুন:
এই উত্তরটি লেখার পরে, আমি ইজিইউএফআই নামে একটি তৃতীয় পক্ষের উইন্ডোজ সরঞ্জাম সম্পর্কে সচেতন হয়েছি, যা bcdedit
উইন্ডোজ থেকে ইএফআই বুট অর্ডার সামঞ্জস্য করার চেয়ে সহজ জিইউআই সরঞ্জাম । আমি জানি না ইজিইউএফআই উইন্ডোজকে পরিবর্তনগুলি করা থেকে বিরত রাখবে কিনা, যদিও, উইন্ডোজের যদি প্রতিটি বুটে নিজেকে ডিফল্ট হিসাবে সেট করার অভ্যাস থাকে। সুতরাং, bcdedit
এখনও প্রয়োজন হতে পারে, তবে EasyUEFI অবশ্যই চেষ্টা করার মতো trying