كيفية إصلاح GRUB2 عندما لا يتم تمهيد Ubuntu

تستخدم Ubuntu والعديد من توزيعات Linux الأخرى أداة تحميل التمهيد GRUB2. إذا تعطل GRUB2 - على سبيل المثال ، إذا قمت بتثبيت Windows بعد تثبيت Ubuntu ، أو قمت بالكتابة فوق MBR - فلن تتمكن من التمهيد إلى Ubuntu.

يمكنك بسهولة استعادة GRUB2 من قرص Ubuntu المباشر أو محرك أقراص USB. تختلف هذه العملية عن استعادة مُحمل الإقلاع GRUB القديم على توزيعات Linux القديمة.

يجب أن تعمل هذه العملية على جميع إصدارات Ubuntu. تم اختباره على Ubuntu 16.04 و Ubuntu 14.04.

الطريقة الرسومية: إصلاح التمهيد

ذات صلة: كيفية تشغيل جهاز الكمبيوتر الخاص بك من قرص أو محرك أقراص USB

Boot Repair هي أداة رسومية يمكنها إصلاح GRUB2 بنقرة واحدة. هذا هو الحل الأمثل لمشكلات التمهيد لمعظم المستخدمين.

إذا كانت لديك الوسائط التي قمت بتثبيت Ubuntu منها ، فأدخلها في جهاز الكمبيوتر الخاص بك ، وأعد التشغيل ، وقم بالتمهيد من محرك الأقراص القابل للإزالة. إذا لم تفعل ذلك ، فقم بتنزيل قرص Ubuntu المباشر وانسخه على قرص أو قم بإنشاء محرك أقراص USB محمول قابل للتمهيد.

عند تشغيل Ubuntu ، انقر فوق "Try Ubuntu" للحصول على بيئة سطح مكتب قابلة للاستخدام.

تأكد من وجود اتصال بالإنترنت قبل المتابعة. قد تحتاج إلى اختيار شبكة Wi-Fi وإدخال عبارة المرور الخاصة بها.

افتح نافذة طرفية من Dash وقم بتشغيل الأوامر التالية لتثبيت Boot Repair وتشغيله:

sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

ستفحص نافذة Boot Repair نظامك تلقائيًا بعد تشغيل boot-repairالأمر. بعد أن يفحص نظامك ، انقر فوق الزر "الإصلاح الموصى به" لإصلاح GRUB2 بنقرة واحدة.

يمكنك اختيار استخدام الخيارات المتقدمة هنا ، لكن ويكي Ubuntu يوصيك بعدم استخدام الخيارات المتقدمة إلا إذا كنت تعرف ما تفعله. يمكن لخيار الإصلاح الموصى به إصلاح معظم المشكلات تلقائيًا ، ويمكن أن تفسد نظامك أكثر من خلال تحديد الخيارات المتقدمة الخاطئة.

سيبدأ إصلاح التمهيد في العمل. قد يطلب منك فتح Terminal ونسخ / لصق بعض الأوامر فيه.

ما عليك سوى اتباع التعليمات التي تظهر على شاشتك. نفذ التعليمات التي يريدها Boot Repair أن تفعلها وانقر على "Forward" للمتابعة خلال المعالج. ستوجهك الأداة خلال كل ما تحتاج إلى القيام به.

أعد تشغيل الكمبيوتر بعد انتهاء أداة Boot Repair من تطبيق تغييراتها. يجب تشغيل Ubuntu بشكل طبيعي.

طريقة المحطة

إذا كنت تفضل أن تتسخ يديك ، فيمكنك القيام بذلك بنفسك من الجهاز. ستحتاج إلى التمهيد من قرص مضغوط مباشر أو محرك أقراص USB ، كما في الطريقة الرسومية أعلاه. تأكد من أن إصدار Ubuntu الموجود على القرص المضغوط هو نفس إصدار Ubuntu المثبت على جهاز الكمبيوتر الخاص بك. على سبيل المثال ، إذا كان لديك Ubuntu 14.04 مثبتًا ، فتأكد من استخدام قرص Ubuntu 14.04 المباشر.

افتح الجهاز بعد التشغيل في البيئة الحية. حدد القسم الذي تم تثبيت Ubuntu عليه باستخدام أحد الأوامر التالية:

sudo fdisk -l sudo blkid

هذا هو إخراج كلا الأمرين. في fdisk -l الأمر ، يتم تحديد قسم Ubuntu بالكلمة Linux الموجودة في عمود النظام. في blkid الأمر ، يتم تحديد القسم بواسطة ext4 نظام الملفات الخاص به.

إذا كان لديك العديد من أقسام Linux ext4 ، فيمكنك الحصول على فكرة عن أي منها من خلال عرض حجم الأقسام وترتيبها على القرص هنا.

قم بتشغيل الأوامر التالية لتثبيت قسم Ubuntu على / mnt / ubuntu ، /dev/sdX#مع استبدال اسم الجهاز الخاص بقسم Ubuntu من الأوامر المذكورة أعلاه:

sudo mkdir / mnt / ubuntu sudo mount / dev / sdX # / mnt / ubuntu

في لقطة الشاشة أعلاه ، قسم Ubuntu هو / dev / sda1. هذا يعني القسم الأول على جهاز القرص الثابت الأول.

هام : إذا كان لديك قسم تمهيد منفصل ، فتخط الأمر أعلاه وقم بتركيب قسم التمهيد في / mnt / ubuntu / boot بدلاً من ذلك. إذا كنت لا تعرف ما إذا كان لديك قسم تمهيد منفصل ، فمن المحتمل أنك لا تعرف ذلك.

قم بتشغيل الأمر التالي لإعادة تثبيت اليرقة من القرص المضغوط المباشر ، مع استبدال / dev / sdX باسم جهاز القرص الثابت أعلاه. احذف الرقم. على سبيل المثال ، إذا كنت تستخدم /dev/sda1أعلاه ، استخدم /dev/sdaهنا.

sudo grub-install --boot-directory = / mnt / ubuntu / boot / dev / sdX

أعد تشغيل الكمبيوتر ويجب أن يتم تشغيل Ubuntu بشكل صحيح.

للحصول على معلومات تقنية أكثر تفصيلاً ، بما في ذلك كيفية استخدام أمر chroot للوصول إلى ملفات نظام Ubuntu المعطلة واستعادة GRUB2 ، استشر Ubuntu wiki.