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

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

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

نویسنده موضوع: erro22 گراب  (دفعات بازدید: 5620 بار)

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

آفلاین Linux

  • Sr. Member
  • *
  • ارسال: 296
  • جنسیت : پسر
    • تبریزلاگ
erro22 گراب
« : 11 مهر 1386، 10:11 ب‌ظ »
با سلام
من روی یک هارد دوتا سیستم عامل اوبونتو و ویندوز رو داشتم
امروز بنا به دلایلی اوبونتو رو حذف کردم   :( وقتی سیستم رو ریستارت کردم
error22 بوت گراب رو داد حالا باید چیکار کنم باید اوبونتو رو دوباره نصب کنم ؟  ???
البته میدونم راجب بوت گراب مطالب زیادی نوشته شده ولی همشون یا حداقل
اونایی رو که من دیدم راه حل برعکس این مشکل بود (حذف ویندوز وبالا نیومدن لینوکس)
Before death knock on your door,share whatsoever you have.You can sing a beautiful song? sing it,share it.
You can paint a picture? Paint,share it ...
come across a man who has not much to share

آفلاین ابراهیم

  • High Hero Member
  • *
  • ارسال: 1295
  • جنسیت : پسر
  • راه‌رو گر صد هنر دارد توکل بایدش
    • سلام!
پاسخ به: erro22 گراب
« پاسخ #1 : 11 مهر 1386، 10:33 ب‌ظ »
سلام،
کافیه CDی boot ویندوز رو بذاری و بری توی حالت recovery (اگر اشتباه نکنم اسمش همین بود!) که بهت یه کنسول می‌ده و بعد از وارد شدن با کاربر administrator، دستور fixmbr رو بزنی.
اگر حل نشد fixboot رو هم در کنار fixmbr امتحان کن.
« آخرین ویرایش: 11 مهر 1386، 10:41 ب‌ظ توسط ابراهیم »
ما زنده به آنیم که آرام نگیریم     ...     موجیم که آسودگی ما عدم ماست

آفلاین Natilous

  • Full Member
  • *
  • ارسال: 114
  • جنسیت : پسر
  • با لینوکس لذت واقعی داشتن کامپیوتر را احساس کنید
    • انجمن‌های استان خراسان شمالی
پاسخ به: erro22 گراب
« پاسخ #2 : 11 مهر 1386، 11:23 ب‌ظ »
روشی که من می‌گم یکمی خیلی قدیمیه !!! :D
با سی‌دی ویندوز ۹۸ یا فلاپی Dos بوت کن و دستور زیر رو بزنید :
fdisk /mbrbootLoader ویندوز به صورت قبل برمی‌گرده ... :P

موفق باشید .

آفلاین Linux

  • Sr. Member
  • *
  • ارسال: 296
  • جنسیت : پسر
    • تبریزلاگ
پاسخ به: erro22 گراب
« پاسخ #3 : 11 مهر 1386، 11:40 ب‌ظ »
خیلی ممنون هر دو روش رو امتحان میکنم
 ;)
Before death knock on your door,share whatsoever you have.You can sing a beautiful song? sing it,share it.
You can paint a picture? Paint,share it ...
come across a man who has not much to share

آفلاین Spring Water

  • Full Member
  • *
  • ارسال: 208
پاسخ به: erro22 گراب
« پاسخ #4 : 12 مهر 1386، 04:48 ب‌ظ »
يك راه ديگه اينه كه نصب ويندوز رو تا اولين  restart ادامه بدي....يادت نره كه بهتره ويندوز جديد رو توي يك درايو مجزا از ويندوز قبلي نصب كني...بعد از اولين restart دكمه F8 رو چند بار بزن تا منوي نحوه بالا آمدن ويندوزهات رو نشون بده...گزينه Start Windows Normaly رو اتتخاب كن و از ليست ايجاد شده سيستم عامل پاييني رو انتخاب كن و وارد ويندوز شو.
حالا وقت اينه كه فايل boot.ini نه توي root پارتيشن ويندوزت هست رو ويرايش كني.روي my computer, Righat Click  كن و گزينه Properties رو انتخاب كن و روي tab , advanced و سپس روي setting مربوط به startup & Recovery كليك كن. گزينه  edit روانتخاب كن تا فايل boot.ini توي محيط notepad برات باز بشه...حالا بايد اول از همه پارتيشن default  رو با تغييير عدد به پارتيشن ويندوزي كه الان توش هستي ويرايش كني.يعني اگه روي اولين درايوت ويندوز اصلي هست اون رو مثل اين خط ويرايش كن.
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
حالا لازمه كه زير خط [operating systems] تمام خطي رو كه مربوط به ويندوز الانت نيست رو پاك كني ...مثلا اگه مثل من ويندوزت توي اولين درايو اولين هاردت هست فقط اين خط رو زير خط [operating systems] نگه دار.
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

آخرين كاري هم كه بايد انجام بدي اينه كه تمام فايل هاي اون ويندوز نيمه كاره رو پاك كني.

يك كم اين پروسه اي كه گفتم طولاني به نظر مياد ولي انجام دادنش اصلا طولاني نيست فقط نياز به دقت داره.
اميدوارم حرفام بتونه مشكلتو حل كنه.



سعي كن اول روش اقا ابراهيم رو انجام بدي چون ساده تره ولي اگه جواب نداد اين كاري كه گفتم حتما مشكلتو حل ميكنه....
ما زنده به آنیم که آرام نگیرم        موجیم که آسودگی ما عدم ماست

آفلاین Linux

  • Sr. Member
  • *
  • ارسال: 296
  • جنسیت : پسر
    • تبریزلاگ
پاسخ به: erro22 گراب
« پاسخ #5 : 12 مهر 1386، 04:59 ب‌ظ »
حل شد ممنون  ;)
Before death knock on your door,share whatsoever you have.You can sing a beautiful song? sing it,share it.
You can paint a picture? Paint,share it ...
come across a man who has not much to share

آفلاین Spring Water

  • Full Member
  • *
  • ارسال: 208
پاسخ به: erro22 گراب
« پاسخ #6 : 12 مهر 1386، 10:28 ب‌ظ »
خدا رو شكر...خوشحالم كه حل شد...
ما زنده به آنیم که آرام نگیرم        موجیم که آسودگی ما عدم ماست

آفلاین سپهر لاجوردی

  • Newbie
  • *
  • ارسال: 16
  • جنسیت : پسر
پاسخ به: erro22 گراب
« پاسخ #7 : 19 آذر 1386، 04:12 ب‌ظ »
دوستان من هم مشکل تقریبا مشابهی دارم.
وقتی که اوبونتو رو در کنار xp نصب کردم و سیستم رو restart کردم Grub لود نشد و یک راست xp بالا اومد.
با استفاده از توزیع زنده اوبونتو به صورت دستی grub رو نصب کردم:

sudo grub
find /boot/grub/stage1
root (hd1,3)
setup (hd1)
quit
این بار که restart کردم grub بالا اومد ولی وقتی که از منوی grub اوبونتو رو انتخاب میکردم همین error 22 رو میداد:

no such a partition.
root (hd1,3)
با استفاده از کلید 'e' شروع کردم باهاش ور رفتن تا آخر با دستور زیر اوبونتو از روی هارد بوت شد:

[boot (hd0,3)
اوبونتو از روی هارد بوت شد

آفلاین z.k

  • Full Member
  • *
  • ارسال: 217
پاسخ به: erro22 گراب
« پاسخ #8 : 19 آذر 1386، 05:08 ب‌ظ »
فایل (menu.lst  (/grub/boot/menu.lst رو ببینید 

ببینید خطوط root به جای درستی اشاره دارند . شبیه

title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,6)

آفلاین سپهر لاجوردی

  • Newbie
  • *
  • ارسال: 16
  • جنسیت : پسر
پاسخ به: erro22 گراب
« پاسخ #9 : 20 آذر 1386، 03:02 ق‌ظ »
ممنون
الآن اوبونتو بالا میاد ولی وقتی windows رو انتخاب میکنم بالا نمیاد:
NTLDR is missing

« آخرین ویرایش: 20 آذر 1386، 03:29 ق‌ظ توسط lajevardi »

آفلاین Spring Water

  • Full Member
  • *
  • ارسال: 208
پاسخ به: erro22 گراب
« پاسخ #10 : 20 آذر 1386، 06:45 ب‌ظ »
از فایل NTLDR ویندوزت BackUp نداری؟؟؟؟آگه داشته باشی که خیلی عالیه....فایل رو داخل root پارتیشن ویندوزت کپی کنی مشکلت حل میشه ...اگه نداری بگو تا یک راهی بگم تا بتونی ویندوزت رو بالا بیاری فقط مشکل اینجاس که باید دوباره Grub رو نصب کنی......
ما زنده به آنیم که آرام نگیرم        موجیم که آسودگی ما عدم ماست

آفلاین z.k

  • Full Member
  • *
  • ارسال: 217
پاسخ به: erro22 گراب
« پاسخ #11 : 20 آذر 1386، 08:34 ب‌ظ »
1.از روی cd windows سیستم رو بوت کنید
2.تو صفحه setup کلید R رو بزنید تا وارد Recovery mode بشید
3.عدد 1 رو وارد کنید و اینتر کنید
4 . پسورد administrator رو وارد کنید
5. فایل های  NTLDR and NTDETECT.COMرو از فولدر  i386داخل cd تو فولدر root تو هارد کپی کنید
برای مثال فرض کنید : Cهارد و: D مربوط بهCDROM
COPY D:\I386\NTLDR C:\
COPY D:\I386\NTDETECT.COM C:\
cd رو خارج کنید و reboot کنید

البته من دقیقا نمیدونم بعدش چی میشه

آفلاین Spring Water

  • Full Member
  • *
  • ارسال: 208
پاسخ به: erro22 گراب
« پاسخ #12 : 20 آذر 1386، 10:23 ب‌ظ »
این کارو بکنید ولی بعید میدونم که نتیجه بده...آخه فایل NTLDR یک نوع فایله که بر اساس مشخصات سیستم شما بوجود میاد و بعید میدونم که با کپی این فایل مشکل حل بشه....
ما زنده به آنیم که آرام نگیرم        موجیم که آسودگی ما عدم ماست

آفلاین سپهر لاجوردی

  • Newbie
  • *
  • ارسال: 16
  • جنسیت : پسر
پاسخ به: erro22 گراب
« پاسخ #13 : 20 آذر 1386، 11:18 ب‌ظ »
از فایل NTLDR ویندوزت BackUp نداری؟؟؟؟آگه داشته باشی که خیلی عالیه....فایل رو داخل root پارتیشن ویندوزت کپی کنی مشکلت حل میشه ...اگه نداری بگو تا یک راهی بگم تا بتونی ویندوزت رو بالا بیاری فقط مشکل اینجاس که باید دوباره Grub رو نصب کنی......
نه! backup ندارم. راستش من اصلا اسم این بابا رو قبلا نشنیده بودم که backup بگیرم ازش.  :D
تصور میکنم روش بالا اوردن ویندوز رو بدونم نصب مجدد گراب مشکلی نداره. با استفاده از fixmbr و fixboot تو ریکاوری!؟
فقط نمیدونم این فایل کجاست که backup بگیرم  :- X توی روت پارتیشن ویندوز؟!
ممنون..

1.از روی cd windows سیستم رو بوت کنید
2.تو صفحه setup کلید R رو بزنید تا وارد Recovery mode بشید
3. ...
ممنون. این روش رو امتحان کردم. تاثیری نداشت.

http://ubuntuforums.org/showthread.php?t=633158&highlight=NTLDR&page=2
http://tinyempire.com/notes/ntldrismissing.htm
« آخرین ویرایش: 21 آذر 1386، 04:49 ق‌ظ توسط س‍پهر لاجوردی »

آفلاین Spring Water

  • Full Member
  • *
  • ارسال: 208
پاسخ به: erro22 گراب
« پاسخ #14 : 21 آذر 1386، 09:45 ب‌ظ »
نقل‌قول
يك راه ديگه اينه كه نصب ويندوز رو تا اولين  restart ادامه بدي....يادت نره كه بهتره ويندوز جديد رو توي يك درايو مجزا از ويندوز قبلي نصب كني...بعد از اولين restart دكمه F8 رو چند بار بزن تا منوي نحوه بالا آمدن ويندوزهات رو نشون بده...گزينه Start Windows Normaly رو اتتخاب كن و از ليست ايجاد شده سيستم عامل پاييني رو انتخاب كن و وارد ويندوز شو.
حالا وقت اينه كه فايل boot.ini نه توي root پارتيشن ويندوزت هست رو ويرايش كني.روي my computer, Righat Click  كن و گزينه Properties رو انتخاب كن و روي tab , advanced و سپس روي setting مربوط به startup & Recovery كليك كن. گزينه  edit روانتخاب كن تا فايل boot.ini توي محيط notepad برات باز بشه...حالا بايد اول از همه پارتيشن default  رو با تغييير عدد به پارتيشن ويندوزي كه الان توش هستي ويرايش كني.يعني اگه روي اولين درايوت ويندوز اصلي هست اون رو مثل اين خط ويرايش كن.
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
حالا لازمه كه زير خط [operating systems] تمام خطي رو كه مربوط به ويندوز الانت نيست رو پاك كني ...مثلا اگه مثل من ويندوزت توي اولين درايو اولين هاردت هست فقط اين خط رو زير خط [operating systems] نگه دار.
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

آخرين كاري هم كه بايد انجام بدي اينه كه تمام فايل هاي اون ويندوز نيمه كاره رو پاك كني.



این کارو امتحان کن....فکر کنم ویندوزت درست بشه.....بعد از این کار دوباره Grub  رو نصب کن...امیدوارم جواب بده....
ما زنده به آنیم که آرام نگیرم        موجیم که آسودگی ما عدم ماست