مشكلة Grub Rescue: فشل القراءة أو الكتابة خارج القسم
تكمن مشكلة "boot – Grub Rescue: attempt to read or write outside of partition" في حدوث خلل في إقلاع النظام، وغالبًا ما يحدث ذلك بعد إجراء تغييرات على الأقراص أو النظام، مثل تغيير حجم الأقسام. في هذه المقالة، سنناقش كيفية التعامل مع هذه المشكلة، ونوفر حلولًا تتيح لك استعادة النظام بشكل فعال.
ماهي أسباب مشكلة Grub Rescue؟
هناك العديد من العوامل التي يمكن أن تؤدي إلى ظهور رسالة الخطأ "boot – Grub Rescue: attempt to read or write outside of partition". من بين هذه الأسباب، تغيير حجم الأقسام، كما حدث في حالة المستخدم الذي حاول تثبيت Windows 11 بعد تعديل حجم قسم Ubuntu. هذه الخطوات قد تؤدي إلى تداخل بين أنظمة التشغيل وعلاماتها، مما يسبب ظهور شاشة إنقاذ Grub.
كيفية استعادة النظام من خلال Grub Rescue
يمكنك استعادة النظام من خلال عدة خطوات بسيطة:
-
التحقق من الأقراص المتاحة: عند ظهور شاشة Grub Rescue، يمكنك استخدام أمر
ls
لرؤية الأقسام المتاحة على جهازك. هذا سيمكنك من التعرف على مكان تثبيت نظام Ubuntu وأية أنظمة تشغيل أخرى.مثال على الأوامر:
grub rescue> ls
-
تحديد مكان نصب نظام التشغيل: بمجرد التعرف على الأقسام، ابحث عن القسم الذي يحتوي على ملفات نظام التشغيل (عادة سيكون "hd0,msdos1" أو ما شابه). بعد ذلك، يمكنك محاولة تحميل الملف الأساسي للإقلاع:
grub rescue> set root=(hd0,msdos1) grub rescue> linux /vmlinuz root=/dev/sda1 grub rescue> initrd /initrd.img grub rescue> boot
-
إعادة تثبيت Grub: بعد الدخول إلى نظام التشغيل، سيكون من المهم إعادة تثبيت Grub لضمان عدم ظهور رسالة الخطأ مرة أخرى. يمكنك القيام بذلك عن طريق فتح الطرفية وتنفيذ الأوامر التالية:
sudo grub-install /dev/sda sudo update-grub
تجنب ظهور المشكلة في المستقبل
تجنب الخطوات الخاطئة التي قد تؤدي إلى ظهور مشكلة "boot – Grub Rescue: attempt to read or write outside of partition" في المستقبل يتطلب بعض الحذر. إليك بعض النصائح:
-
خذ نسخة احتياطية من البيانات المهمة: قبل إجراء أي تغيير على الأقراص أو الأنظمة، تأكد من أخذ نسخ احتياطية من ملفاتك الهامة.
-
استخدم البرمجيات الصحيحة: عند تغيير حجم الأقسام، استخدم برمجيات موثوقة مثل GParted لضمان أن تكون العملية آمنة.
- كن حذرًا عند تثبيت أنظمة تشغيل جديدة: تأكد من أنك على دراية بكيفية تثبيت أنظمة التشغيل على الأنظمة المتعددة حتى لا تتداخل مع Grub.
الخلاصة
مشكلة "boot – Grub Rescue: attempt to read or write outside of partition" تُعتبر من المشكلات الشائعة التي قد يواجهها مستخدمو أنظمة متعددة. بفهم الأسباب واتخاذ الخطوات الصحيحة، يمكنك استعادة نظامك بسهولة. تأكد من اتخاذ الاحتياطات اللازمة عند إجراء أي تغييرات على النظام للتقليل من احتمالية حدوث مشاكل في الإقلاع.