از بین رفتن منوی بوت لینوکس و ویندوز:
من روی لپتاپم دو سیستم عامل نصب کرده بودم، windows 7 و linux ubuntu. همیشه موقع بوت شدن یک منو ظاهر می شد که امکان انتخاب سیستم عامل را به من می داد. بعد از اینکه ویندوز را عوض کردم (8.1) دیگر این منو ظاهر نمیشود و امکان ورود به linux را ندارم.
جواب:
دلیل مشکل شما از کار افتادن بوتلودر اصلی اوبونتو با نام GRUB2 میباشد. این بوت لودر که بر روی سایر توزیعهای لینوکسی نیز یافت میشود اجازه بوت شدن یک سیستمعامل دیگر در کنار لینوکس اصلی را نیز به شما میدهد. در اکثریت مواقع پس از نصب ویندوز هفت این بوتلودر غیرفعال میشود و مشکل مطرح شده عارض میشود. برای فعال کردن دوباره این قابلیت کافیست به ترتیبی که در ادامه خواهید خواند عمل کنید:
1. اوبونتو را با یک سیدی یا حافظه جانبی بوت کنید
2. پس از بالا آمدن اوبونتو طبق مسیری که در تصویر مشخص شده یک ترمینال باز کنید
3. دستور sudo su را تایپ کرده و اینتر بزنید
4. در خط بعدی fdisk –I را تایپ کرده و باز هم اینتر بزنید
5. دقت کنید و ببینید که لینوکس در کدام پارتیشن واقع شده است (برای مثال در شکل 3 لینوکس در پارتیشن dev/sda1 قرار گرفته.
6. حالا عبارت mount /dev/sdx# /mnt را تایپ کرده و اینتر بزنید (به جای قسمت x# شماره پارتیشن را وارد کنید)
7. عبارت mount --bind /dev /mnt/dev را تایپ کرده و اینتر را بزنید.
8. عبارت mount --bind /proc /mnt/proc را تایپ کرده و اینتر را بزنید.
9. عبارت cp /etc/resolv.conf /mnt/etc/resolv.conf را تایپ کرده و اینتر بزنید.
10 طبق روش قبل عبارت chroot /mnt را وارد کنید.
11. حالا عبارت grub-install --recheck /dev/sdx را وارد کنید (به جای x شماره پارتیشن را وارد کنید)
12. Reboot را وارد کنید و اینتر را بزنید تا سیستم ریستارت شود.
فقط در لحظه ریستارت دیسک یا حافظه جانبی را از سیستم جدا کنید. مشاهده خواهید کرد که حالا وضعیت برعکس شده و گزینه بوت ویندوز هفت موجود نیست. برای تصحیح این مورد نیز ادامه مطلب را دنبال کنید.
1. وارد محیط اوبونتو شوید
2. یک ترمینال طبق چیزی که قبلا انجام دادید باز کنید و دستور sudo update-grub را وارد نموده و اینتر را بزنید.
پس از تکمیل این پروسه با یک دستور Reboot ساده خواهید دید که هر دو سیستمعامل جهت بوت به شما پیشنهاد خواهد شد.