المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : لينكس كيف أستعيد بوت اللينكس بعد تنصيب الويندوز؟



SharkEgypt
14-02-2005, 08:11 PM
السلام عليكم
انا نزلت فيدورا3 وعندما نزلت ويندوز تم مسح البوت الخاص بالينكس اى يتم الدخول مباشرة على الويندوز دون أن يسألك الدخول على اللينكس
ونجحت فى تصحيح البوت أكثر من مرة بأستخدام الأوامر
chroot /mnt/sysimage
grub -install /dev/hda
ونجحت أكثر من 6 مرات فى أستعادة بوت الفيدورا
ولكن الغريب فى الأمر ان هذا الأمر لم يعد ينفذ grub -install /dev/hda
ويعطنى رسالة not found try"grub --help
مع اننى استخدمة اكثر من مرة وكان يعمل بنجاح
والغريب ايضا ان احد اصدقائى حدثت معة نفس المشكلة وهو عدم تنفيذ هذا الأمر
ارجو من الأخوة الكرام مساعدتى فى ايجاد الحل او طريقة بديلة لأستعادة البوت للينكس
ولكن فى الأخذ فى الأعتبار اننى مبتدأ..وشكرا

BESHR20006
15-02-2005, 01:48 AM
هل قمت بتغير كايل الهارد ديسك مثلا بدلا من
hda

جرب
hdb
hdc
hdd

L1nux
15-02-2005, 06:18 AM
السلام عليكم ورحمة الله وبركاته , أخي نريد منك أن تقوم بهذه الخطوة لعلها تفيد بحل المشكلة:
بعد القيام بالأمر chroom /mnt/sysimage

أكتب الأمر grub ستفتح لك شاشة جديدة خاصة بال grub تكون بداستها <grub
فيها اكتب هذا الأمر :
find /boot/grub/stage1 وإذا أعطاك File not found استخدم find /grub/stage1 وستكون النتيجة قريبة من هذه:
(hdX,Y) حيث X ستكون رقم يعبر عن الهارديسك , Y تعبر عن رقم البارتشن فإذا كانت النتيجة (hd1,1) استخدم الأمر الذي كنت تستخدمه سابقا :

grub -install /dev/hdb

(hd0) <---> /dev/hda

hd1 <--> /dev/hdb

hd2 <--> /dev/hdc

L1nux
15-02-2005, 06:20 AM
السلام عليكم ورحمة الله وبركاته , أخي نريد منك أن تقوم بهذه الخطوة لعلها تفيد بحل المشكلة:
بعد القيام بالأمر chroom /mnt/sysimage

أكتب الأمر grub ستفتح لك شاشة جديدة خاصة بال grub تكون بداستها <grub
فيها اكتب هذا الأمر :
find /boot/grub/stage1 وإذا أعطاك File not found استخدم find /grub/stage1 وستكون النتيجة قريبة من هذه:
(hdX,Y) حيث X ستكون رقم يعبر عن الهارديسك , Y تعبر عن رقم البارتشن فإذا كانت النتيجة (hd1,1) استخدم الأمر الذي كنت تستخدمه سابقا :

grub -install /dev/hdb
*****************************************************************************************
هذا دليل للتحوي بين صيعة الgrub ومكان الهارديسك:

hd0 <---> /dev/hda

hd1 <--> /dev/hdb

hd2 <--> /dev/hdc