Dual Boot GRUB Error (উইন্ডোজ ও লিনাক্স বুট সমস্যা)

Dual Boot GRUB Error (উইন্ডোজ ও লিনাক্স বুট সমস্যা)

ইঞ্জিনিয়ারিং লজিক (Engineering Logic)

যখন একই পিসিতে উইন্ডোজ এবং লিনাক্স (যেমন: Ubuntu, Kali) ব্যবহার করা হয়, তখন লিনাক্স সাধারণত GRUB (Grand Unified Bootloader) নামক একটি লোডার ইনস্টল করে। সিএসই ইঞ্জিনিয়ারিংয়ের ভাষায়, উইন্ডোজ আপডেট দেওয়ার সময় অনেক সময় সে লিনাক্সের বুট রেকর্ড মুছে দিয়ে নিজের Windows Boot Manager-কে ডিফল্ট করে দেয়। আবার লিনাক্স পার্টিশন ডিলিট করে দিলে বুট করার সময় grub rescue> প্রম্পট আসে। এর কারণ হলো মাদারবোর্ড বুট ফাইল খুঁজে পাচ্ছে কিন্তু লিনাক্স কার্নেল লোড করার জন্য প্রয়োজনীয় কনফিগারেশন ফাইলটি আর খুঁজে পাচ্ছে না।


🛠️ ধাপে ধাপে সমাধান (Step-by-Step Solution)

১. বায়োস থেকে বুট অর্ডার পরিবর্তন: পিসি অন করে বায়োসে ঢুকুন এবং ‘Boot Priority’ চেক করুন। যদি আপনি উইন্ডোজ লোগো দেখতে চান কিন্তু লিনাক্স এরর আসে, তবে ‘Windows Boot Manager’-কে ১ নম্বরে নিয়ে আসুন। আর যদি লিনাক্স বুট করতে চান, তবে ‘ubuntu’ বা আপনার লিনাক্স ডিস্ট্রোটি উপরে দিন।

২. GRUB Rescue মোড ফিক্স: যদি কালো স্ক্রিনে grub rescue> লেখা আসে, তবে নিচের কমান্ডগুলো দিয়ে ম্যানুয়ালি বুট করার চেষ্টা করুন:

  • ls (এটি আপনার সব পার্টিশন দেখাবে)
  • set prefix=(hd0,msdos1)/boot/grub (সঠিক পার্টিশন চিনে নিন)
  • insmod normal
  • normal

৩. বুট রিপেয়ার (Boot Repair Tool): লিনাক্সের একটি লাইভ পেনড্রাইভ দিয়ে পিসি বুট করুন। টার্মিনালে গিয়ে Boot-Repair টুলটি ইনস্টল করে রান করুন। এটি অটোমেটিক আপনার উইন্ডোজ এবং লিনাক্স উভয় বুট ফাইল ঠিক করে দেবে।

৪. উইন্ডোজ থেকে বুট এডিট (BCDEdit): যদি উইন্ডোজ অন হয় কিন্তু লিনাক্স অপশন না আসে, তবে উইন্ডোজের কমান্ড প্রম্পটে (Admin) গিয়ে নিচের কমান্ডটি দিন: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi


🚀 ইঞ্জিনিয়ার্স প্রো-টিপ (Engineer’s Pro-Tip)

একজন প্রো-ইঞ্জিনিয়ার হিসেবে ডুয়াল বুট করার সময় সবসময় মনে রাখবেন—উইন্ডোজ এবং লিনাক্স আলাদা আলাদা ড্রাইভে (যেমন: Windows on SSD, Linux on HDD) ইনস্টল করা সবচেয়ে নিরাপদ। এতে একটির বুট ফাইল নষ্ট হলে অন্যটির ক্ষতি হয় না। এছাড়া লিনাক্স পার্টিশন ডিলিট করার আগে অবশ্যই উইন্ডোজের বুট রেকর্ড ফিক্স করে নিতে হয়, অন্যথায় আপনার পিসি বুট হবে না এবং grub rescue এররে আটকে যাবে।


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *