انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: ناربه در 14 مهر 1386، 02:39 ب‌ظ

عنوان: مشكل در گراب.
ارسال شده توسط: ناربه در 14 مهر 1386، 02:39 ب‌ظ
من در سيستمم ويندوز ، ابونتو و SuSE  دارم. از داخب ويندوز پارتيشن SuSE  رو پاك كردم و بعد از ريستارت گراب Error ميداد. الان چطوري گراب رو ترميم كنم؟ ](*,) ](*,)
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: سید مهدی در 14 مهر 1386، 05:02 ب‌ظ
چه اروری داده ناربه جان ؟

یه کار راحت اینه که برنامه supergrubdisk رو بگیری و دانلود کنی و بزنی رو سی دی و باهاش سیستم رو بوت کنی و بری گروب رو درست کنی.
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: ناربه در 14 مهر 1386، 07:10 ب‌ظ
چه اروری داده ناربه جان ؟

یه کار راحت اینه که برنامه supergrubdisk رو بگیری و دانلود کنی و بزنی رو سی دی و باهاش سیستم رو بوت کنی و بری گروب رو درست کنی.



ميگه
Loading grub menu... .


Grub Error 27.

يه چيزي تو همين مايه ها. مجبور شدم ابونتو رو دوباره نصب كنم.  ](*,) ](*,)
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: sorena در 14 مهر 1386، 08:33 ب‌ظ
پاک کردن صورت مساله چیز جالبی نیست.  :(
شما در مورد مشکلتون توضیح کافی ندادید. برداشت من از سوالتون اینه که شما اول ویندوز بعدش اوبونتو و بعد از این دو سوزه رو نصب کرده باشید. boot loader معمولا در داخل mbr قرار داره. mbr هم ۵۱۲ kb بیشتر نیست و چون حجم bott loader بیشتر از ۵۱۲ هست ، معمولا فقط لینکی به پارتیشن لینوکسی در این قسمت وجود دارد و boot loader از روی پارتیشن لینوکسی اجرا میشود. وقتی شما پارتیشن لینوکسی رو پاک میکنید گراب بنده خدا همین جوری لنگ در هوا میمونه.
اگر هم دیگه سوزه رو نمیخواستید ، قبل یا بعد از پاک کردن سوزه باید boot loader اوبونتو رو نصب میکردید.
دستورات زیر را بعد از بوت سیستم توسط یک توزیع live برای برگرداندن گراب انجام دهید.
sudo grub
find /boot/grub/stage1
خروجی دستور بالا چیزی مانند (hdx.y) میباشد. اگر بیش از یک توزیع بر روی سیستم خود نصب کرده باشید ، تعداد خروجی بیشتر خواهد بود.
root (hdx,y)و در اخر
setup (hdx)به جای x و y در سیستم شما مقادیر دیگری وجود دارد.
ضمنا فکر کنم که شماره ارور رو هم اشتباه گفتید.
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: ناربه در 14 مهر 1386، 09:28 ب‌ظ

ضمنا فکر کنم که شماره ارور رو هم اشتباه گفتید.

بله. ممنون از راهنمايي
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: سید مهدی در 14 مهر 1386، 10:16 ب‌ظ
sorena جان ببخشید که تاپیک جدید درست نمی کنم و همینجا سوالم رو می پرسم:
کد:

sudo grub
find /boot/grub/stage1

خروجی دستور بالا چیزی مانند (hdx.y) میباشد. اگر بیش از یک توزیع بر روی سیستم خود نصب کرده باشید ، تعداد خروجی بیشتر خواهد بود.
اگه سیستم ما dual boot باشه چی ؟ کدوم رو به عنوان بوت انتخاب می کنه ؟
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: sorena در 15 مهر 1386، 01:31 ق‌ظ
خروجی دستور
find /boot/grub/stage1پارتیشن های بوت لینوکسی هستش. حالا اگه بیشتر از یک لینوکس داشته باشد و خروجی بیشتر از یکی خواهد شد .مثلا:
 grub> find /boot/grub/stage1
 (hd0,8)
 (hd0,10)
 (hd1,5)
حالا در قسمت
root (hx,y)ادرس پارتیشنی را که میخواهید boot loader آن نصب شود را در وارد کنید.
حالا روت از دیسک live به پارتیشنی که شما گفتید تغییر پیدا کرده. در قسمت بعدی دستور
setup (hdx)گراب موجود در پارتیشن hdx,y را در mbr پارتیشن hdx دوباره نصب خواهد کرد.
عنوان: پاسخ به: مشكل در گراب.
ارسال شده توسط: سید مهدی در 15 مهر 1386، 09:48 ب‌ظ
sorena جان ممنونم از راهنماییتون  ;D