استرجاع Grub2بالصور من المعلوم أن مدير القلع في أوبنتو كارمك ) (9.10والتوزيعات المبنية عليها أصبح مختلفا كثيرا عن سابقه Grub-pc :أو ) Grub2أعيدت تسمية الول والذي تستخدمه الصدارات السابقة إلى Grub Legacyحتى يتم التمييز بينهما( وكثيرا ما يحتاج المستخدمون الذين يعيدون تنصيب وندوز بين الفينة والخرى إلى استعادة Grubلن وندوز يقوم بمسحه لذلك وضعت هذا الشرح بالصور لكيفية استرجاع Grub2بأبسط ما يمكن ،وأرجو أن يجد فيه المستخدمون حل لهذه المشكلة ونظرا للتنوع الشديد في طرق التنصيب ،فأنا أقدم هذا الشرح بدون أي ضمانة من أي نوع :في الواقع هو شرح على جهاز به نظامين منصبين على قرص صلب واحد
هذا شكل القرص الصلب قبل وبعد تنصيب وندوز :كان القرص يحتوي على أوبنتو في القسم الول فقمت بتنصيب XPمكانها .ذكرت هذا ليسهل فهم ما سيلي من شرح. أما القسام الخرى فلم أغير منها شيئا :بقيت توزيعة منت 8المبنية على أوبنتو 9.10وما تبعها من أقسام .بعد تنصيب وندوز ُيفترض أن أجد خيارا بين القلع على منت أو على وندوز لكن هذا بالطبع لم يحصل لن وندوز مسح Grub2دون أن يكلف نفسه عناء إضافة منت إلى خيارات القلع. الدوات اللزمة لسترجاع Grub2 قرص يحتوي على Grub2ويمكن استخدامه دون تنصيب :LiveCDأوبنتو كارمك ) (9.10مثل ضع القرص الحي في القارئ ثم أعد القلع عليه دون تنصيب LiveCD هناك معلومتان يجب أن نعرفهما: ما اسم القرص الصلب الذي كان فيه Grub2أي القرص الصلب الذي سُيقلع منه الجهاز خاصة إذا كان في الجهاز أكثر من قرص صلب واحد ) sda - sdb - hda - hdbالخ :(...هو في الغالب sdaأو hda لكن ليس دائما. و السؤال الصعب :في أي قسم يوجد Grub2؟
ف أول على اسم القرص الصلب لنتعر ْ افتح الطرفية ونفذ المر التالي )الحرف الخير هو حرف :(L minuscule sudo fdisk -l كما ترى في الصورة ،القرص الصلب عندي يحمل اسم sda أما القسام فهي sda1 - sda2الخ... لحظ أيضا أن لديّ قسمين لينكس وقسم swap لكن أهم شيء في النتيجة التي ستحصل عليها أنت هو اسم القرص الصلب الذي سترجع فيه Grub2
انقر على Raccourcisوستجد أقسام القرص الصلب التي يمكن فتحها ،لكن أيها يوجد به Grub2؟ الحل هو أن تقوم بفتح تلك القسام واحدا بعد الخر ،ومن خلل نظام الملفات ستعرف أي منها به Grub2
هذا الحل كاف إذا لم يكن لديك سوى توزيعة واحدة مع وندوز ،أما إذا كان لديك أكثر من توزيعة فعليك تصفح الملفات والمجلدات لتتأكد كما عليك أن تتذكر حجم القسم الذي به Grub2 الن وبعد أن تأكدت من اسم القرص الصلب ومن القسم الذي به Grub2لم يبق إل ّ تنفيذ الوامر لسترجاعه
افتح الطرفية واكتب المر التالي مع تغيير عبارة ) (partitionGrubبالقسم الذي به Grub2وعبارة ) (hddNameباسم القرص الصلب ) sda - sdb - hda - hdbالخ (...و العلمة ) (بمسافة
يجب عليك أن تتأكد أن استرجاع Grub2تم بشكل صحيح :هذا يهم خاصة من لديهم عدة أقراص صلبة وقاموا بتغيير ترتيبها مثل. اثر انتهاء أعد القلع واسحب القرص المدمج من القارئ
لحظ أنني استعدت Grubلكن قائمة النظمة خاطئة حيث ل أثر لـ !!!XP واصل القلع على أوبنتو لصلح هذا الخطأ
نفذ المرsudo update-grub : ثم أعد القلع لتر النتيجة
الخلصة باختصار ،اذا أردت استعادة Grub2نفذ الوامر التالية أول :للتأكد من القرص الصلب sudo fdisk -l ثانيا :استعادة ) Grub2عوض partitionGrubباسم القسم الذي يوجد فيه Grubو hddNameباسم القرص الصلب حيث ستضع (Grub sudo grub-install --root-directory=/media/partitionGrub /dev/hddName ثالثا :تحديث قائمة Grub2 sudo update-grub لكن أخذ الحيطة مسبقا أضمن. بالنسبة لمن فقدوا Grub Legacyأي الصدار القديم يمكنهم قراءة كتيب من الرابط التالي: للذهاب بعيدا أو للمزيد من المعلومات عن :Grub http://www.gnu.org/software/grub/ قوووووووووووووووووقل تحياتي