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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: مشكل در گراب.  (دفعات بازدید: 3008 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ناربه

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

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: مشكل در گراب.
« پاسخ #1 : 14 مهر 1386، 05:02 ب‌ظ »
چه اروری داده ناربه جان ؟

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

آفلاین ناربه

  • ناظر انجمن
  • *
  • ارسال: 2033
  • جنسیت : پسر
پاسخ به: مشكل در گراب.
« پاسخ #2 : 14 مهر 1386، 07:10 ب‌ظ »
چه اروری داده ناربه جان ؟

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



ميگه
Loading grub menu... .


Grub Error 27.

يه چيزي تو همين مايه ها. مجبور شدم ابونتو رو دوباره نصب كنم.  ](*,) ](*,)

آفلاین sorena

  • گروه راهبران
  • *
  • ارسال: 484
  • جنسیت : پسر
پاسخ به: مشكل در گراب.
« پاسخ #3 : 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 در سیستم شما مقادیر دیگری وجود دارد.
ضمنا فکر کنم که شماره ارور رو هم اشتباه گفتید.
In The World That Has No fences Or Walls , Who Need Gates Or Windows

آفلاین ناربه

  • ناظر انجمن
  • *
  • ارسال: 2033
  • جنسیت : پسر
پاسخ به: مشكل در گراب.
« پاسخ #4 : 14 مهر 1386، 09:28 ب‌ظ »

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

بله. ممنون از راهنمايي

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: مشكل در گراب.
« پاسخ #5 : 14 مهر 1386، 10:16 ب‌ظ »
sorena جان ببخشید که تاپیک جدید درست نمی کنم و همینجا سوالم رو می پرسم:
کد:

sudo grub
find /boot/grub/stage1

خروجی دستور بالا چیزی مانند (hdx.y) میباشد. اگر بیش از یک توزیع بر روی سیستم خود نصب کرده باشید ، تعداد خروجی بیشتر خواهد بود.
اگه سیستم ما dual boot باشه چی ؟ کدوم رو به عنوان بوت انتخاب می کنه ؟
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین sorena

  • گروه راهبران
  • *
  • ارسال: 484
  • جنسیت : پسر
پاسخ به: مشكل در گراب.
« پاسخ #6 : 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 دوباره نصب خواهد کرد.
In The World That Has No fences Or Walls , Who Need Gates Or Windows

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: مشكل در گراب.
« پاسخ #7 : 15 مهر 1386، 09:48 ب‌ظ »
sorena جان ممنونم از راهنماییتون  ;D
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !