تغيير غير متوافق في GRUB2 يتسبب في حلقة تمهيد إعداد BIOS

2024-12-16

عانى نظامي Debian و Kali Linux الخاصان بالكاتب من حلقات تمهيد بعد تحديث GRUB2 الذي أضاف الأمر `fwsetup --is-supported`. لم تتعرف إصدارات GRUB القديمة على هذه المعلمة. نشأت المشكلة من وجود وحدة `efifwsetup.mod` قديمة، متبقية من استعادة نسخة احتياطية للنظام، مما تسبب في تعارض بين تكوين GRUB الجديد والوحدة القديمة. تم حل المشكلة عن طريق تثبيت حزمة `grub-efi-amd64-bin`. يبرز هذا أهمية التوافق مع الإصدارات السابقة في تحديثات البرامج، وضرورة مراعاة الآثار الجانبية المحتملة عند إجراء تغييرات جزئية في برامج معقدة مثل GRUB2.

التطوير حلقة تمهيد