كيفية إعداد grub للإقلاع بنواة مخصصة على ماك بوك
عندما يتعلق الأمر بتشغيل نظام تشغيل Linux على أجهزة MacBook، فقد يتم مواجهة بعض التحديات، خاصة مع الأجهزة الحديثة مثل MacBook Pro 2019. قد يواجه المستخدمون مشكلات في التوافق مع مكونات الأجهزة، حيث يمكن أن تؤثر هذه المشكلات على أداء لوحة المفاتيح ولوحة التتبع. في هذا المقال، سنستعرض كيفية إعداد نظام GRUB للتمهيد باستخدام نواة مخصصة لإصلاح هذه المشكلات وتوفير تجربة استخدام أفضل.
تحديد النواة المناسبة
بعد تثبيت Ubuntu 24.04 على MacBook Pro، لاحظت أنه رغم تثبيت نوى مختلفة، لم أتمكن من تحديد نواة معينة عند بدء التشغيل. يظهر من خلال الأمر dpkg --list | grep linux-image
أن هناك عدة نوى مثبتة، مثل linux-image-6.8.0-49-generic
وlinux-image-6.6.62-1-t2-noble
. من الواضح أن الهدف هو تفعيل النواة linux-image-6.6.62-1-t2-noble
المستخدمة لحل مشكلات التعريف.
في هذه الحالة، يجب التأكد من أن GRUB يتعرف على هذه النواة الجديدة. يمكنك القيام بذلك من خلال تحديث إعدادات GRUB والتأكد من أن النظام مكتمل ومتوافق مع النواة المحددة.
تحديث GRUB لتفعيل النواة المطلوبة
بعد تثبيت النواة linux-t2-lts
، يوصى بتحديث GRUB باستخدام الأمر sudo update-grub
. هذا الأمر يقوم بفحص النظام وإضافة النوى المثبتة إلى قائمة التمهيد.
إذا لم يظهر النظام خيار اختيار النواة عند بدء التشغيل، يمكنك محاولة إدخال خيارات إضافية إلى ملفات تكوين GRUB. للقيام بذلك، افتح الملف /etc/default/grub
باستخدام محرر نصوص مثل nano:
sudo nano /etc/default/grub
ابحث عن السطر الذي يبدأ بـ GRUB_DEFAULT
وتأكد من أنه مخصص للنواة المطلوبة. يمكنك أيضًا تعديل السطر ليكون:
GRUB_DEFAULT=0
هناك كذلك إمكانية إضافة عنوان خاص للنواة التي تريد تحديدها، بعد ذلك احفظ التغييرات واخرج من المحرر. ومن ثم، أعد تحديث GRUB مرة أخرى باستخدام:
sudo update-grub
إعادة التشغيل والتحقق
بمجرد الانتهاء من تحديث GRUB، قم بإعادة تشغيل الجهاز. أثناء عملية الإقلاع، تحقق من قائمة GRUB بعد تشغيل النظام. يجب أن ترى الآن خيار النواة linux-image-6.6.62-1-t2-noble
. اختر هذه النواة من القائمة لتبدأ عملية التمهيد، ومراقبة ما إذا كانت لوحة المفاتيح ولوحة التتبع قد عادت للعمل بشكل سليم.
التأكد من التعريفات والمكونات الإضافية
إذا لم تحل المشكلة بعد تفعيل النواة الصحيحة، قد تحتاج إلى التحقق من وجود التعريفات المناسبة للجهاز. يمكنك تثبيت التعريفات من خلال مدير الحزم:
sudo apt install xserver-xorg-input-synaptics
هذه العملية قد تساعد في التعرف على لوحة اللمس بشكل صحيح. بعد ذلك، تأكد من إعادة تشغيل الجهاز مرة أخرى.
الخلاصة
مشكلة عدم استجابة لوحة المفاتيح ولوحة التتبع في أنظمة تشغيل Linux على أجهزة MacBook الحديثة قد تكون محبطة. ولكن من خلال تحديد النواة الصحيحة في GRUB وتثبيت التعريفات المناسبة، يمكنك حل هذه المشكلات واستعادة وظيفة الجهاز بالكامل. لا تنس أن تحديث النظام بانتظام ومتابعة أحدث الإصدارات يمكن أن يساعد في تحسين تجربة الاستخدام والدعم للأجهزة.