آموزش تعمیرات بوت در ویندوز و لینوکس
یه وقتایی حسابی باید سیستم رو داغون کرد. خب چیکار کنیم ناچاریم. مثلا من روی لپ تاپم ویندوز۷ و اوبونتو داشتم. بعد نیاز به ویندوز سرور ۲۰۰۸ بود. تا اینجا کار درست پیشت میرفت. ولی بعد از داغون شدن ویندوز۷ نیاز به نصب یه ویندوز دیگه بود. ولی وقت کافی برای پشتیبان گیری فایلهای ویندوز۷ رو نداشتم و تصمیم گرفتم یه ویندوز ۷ در درایو دیگهای نصب کنم و بعدا سر فرصت برگردم و فایلهاش رو پشتیبان بگیرم و آخرشم فرمت و بازگردوندن فضای اون به ویندوز۷ نصب شده فعلی.
مشکل از جایی شروع شد که با فرمت ویندوز۷ قدیمی کلا بوت لپ تاپ بهم ریخت. نه روش نصب گراب از طریق دیسک راه انداز رو جواب میداد و نه boot repair دیسک نصب ویندوز ۷ برای نصب بوت ویندوز جواب داد. و این شد شروع یه ماجراجویی جدید و برطرف کردن این مشکل.
مشکل در نشناختن پارتیشن بوت توسط خودم بود. چون اوبونتو با دستور fdisk -l جلوی پارتیشن بوت * میزد که اینبار هیچی نشون نمیداد و منم الکی یکی از درایوهارو انتخاب میکردم و خلاصه دردسر. از اون طرف ویندوز۷ نمیتونست با منوی boot repair خودش رو تعمیر کنه. ولی راه حلش رو یافتم که شامل مراحل زیر بود:
ابتدا باید دی وی دی ویندوز۷ رو بوت کرد و به محیط cmd برید و دستورات زیر رو وارد کنید:
bootrec /fixmbr
bootrec /fixboot
البته ابتدا دستور اول و بعد دوم. بعدش لینوکس اوبونتو رو زنده راهاندازی کنید و دستورات زیر رو برای نصب نرمافزار boot-repair رو وراد کنید:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
این نرم افزار همان کار نصب گراب را انجام میدهد با تفاوت آنکه فقط با چند کلیک و انتخاب گزینه اول در زمان اجرا. تمام کارهارو خودش انجام میده. حتی روش نصب گراب با دیسک زنده نیاز به دستور آپدیت گراب بعد از بالا اومدن اوبونتو هست تا ویندوز رو شناسایی کنه. ولی boot-repair خودش همه رو در زمان نصب معرفی میکنه.
من از فایل deb نرمافزار boot-repair پشتیبان گرفتم و میتونید با دانلود اون و زدن دستورات زیر اون رو نصب کنید.
sudo dpkg -i *.deb