انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: Linux در 11 مهر 1386، 10:11 بظ
-
با سلام
من روی یک هارد دوتا سیستم عامل اوبونتو و ویندوز رو داشتم
امروز بنا به دلایلی اوبونتو رو حذف کردم :( وقتی سیستم رو ریستارت کردم
error22 بوت گراب رو داد حالا باید چیکار کنم باید اوبونتو رو دوباره نصب کنم ؟ ???
البته میدونم راجب بوت گراب مطالب زیادی نوشته شده ولی همشون یا حداقل
اونایی رو که من دیدم راه حل برعکس این مشکل بود (حذف ویندوز وبالا نیومدن لینوکس)
-
سلام،
کافیه CDی boot ویندوز رو بذاری و بری توی حالت recovery (اگر اشتباه نکنم اسمش همین بود!) که بهت یه کنسول میده و بعد از وارد شدن با کاربر administrator، دستور fixmbr رو بزنی.
اگر حل نشد fixboot رو هم در کنار fixmbr امتحان کن.
-
روشی که من میگم یکمی خیلی قدیمیه !!! :D
با سیدی ویندوز ۹۸ یا فلاپی Dos بوت کن و دستور زیر رو بزنید :
fdisk /mbr
bootLoader ویندوز به صورت قبل برمیگرده ... :P
موفق باشید .
-
خیلی ممنون هر دو روش رو امتحان میکنم
;)
-
يك راه ديگه اينه كه نصب ويندوز رو تا اولين 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
آخرين كاري هم كه بايد انجام بدي اينه كه تمام فايل هاي اون ويندوز نيمه كاره رو پاك كني.
يك كم اين پروسه اي كه گفتم طولاني به نظر مياد ولي انجام دادنش اصلا طولاني نيست فقط نياز به دقت داره.
اميدوارم حرفام بتونه مشكلتو حل كنه.
سعي كن اول روش اقا ابراهيم رو انجام بدي چون ساده تره ولي اگه جواب نداد اين كاري كه گفتم حتما مشكلتو حل ميكنه....
-
حل شد ممنون ;)
-
خدا رو شكر...خوشحالم كه حل شد...
-
دوستان من هم مشکل تقریبا مشابهی دارم.
وقتی که اوبونتو رو در کنار 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)
اوبونتو از روی هارد بوت شد
-
فایل (menu.lst (/grub/boot/menu.lst رو ببینید
ببینید خطوط root به جای درستی اشاره دارند . شبیه
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd0,6)
-
ممنون
الآن اوبونتو بالا میاد ولی وقتی windows رو انتخاب میکنم بالا نمیاد:
NTLDR is missing
-
از فایل NTLDR ویندوزت BackUp نداری؟؟؟؟آگه داشته باشی که خیلی عالیه....فایل رو داخل root پارتیشن ویندوزت کپی کنی مشکلت حل میشه ...اگه نداری بگو تا یک راهی بگم تا بتونی ویندوزت رو بالا بیاری فقط مشکل اینجاس که باید دوباره Grub رو نصب کنی......
-
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 کنید
البته من دقیقا نمیدونم بعدش چی میشه
-
این کارو بکنید ولی بعید میدونم که نتیجه بده...آخه فایل NTLDR یک نوع فایله که بر اساس مشخصات سیستم شما بوجود میاد و بعید میدونم که با کپی این فایل مشکل حل بشه....
-
از فایل 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
-
يك راه ديگه اينه كه نصب ويندوز رو تا اولين 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 رو نصب کن...امیدوارم جواب بده....
-
دوستان به طرز ناگهانی! چند ماهی به اینترنت دستزسی نداشتم، شرمندم که بی جواب موند بحث مون.
کلآ" از 6.04 گذشتم، با 7.10 هیچ مشکلی نداشتم، پارتیشن بندی و نصب ;)
ممنون