حل مشکل گراب(grub) بعد از حذف لینوکس

حل مشکل گراب (grub) ویندوز بعد از حذف لینوکس

یکی از مشکلاتی که امروزه اکثر کاربران با آن دست و پنجه نرم میکنن، مشکل بالا نیامدن ویندوز بعد از حذف سیستم عامل های لینوکس هست. برای حل این مشکل چندین روش وجود دارد که در ادامه به برخی از آنها اشاره خواهیم کرد.

  • استفاده از نرم افزار EasyBCD
  • استفاده از cd لایو یا usb لایو
  • استفاده از قابلیت cmd

استفاده از نرم افزار EasyBCD برای تعمیر گراب ویندوز

این روش زمانی جواب میده که بلافاصله بعد از حذف لینوکس از سیستم، این کار را انجام دهید.

ابتدا نرم افزار bcd رو از این لینک دانلود می کنیم. بعد از دانلود آن را اجرا میکنیم. همانند تصویر بالا بر روی گزینه Add new entry کلیک می کنیم سپس تب windows را انتخاب می کنیم. در تب ویندوز عبارت Name را برابر با windows قرار می دهیم.

حل مشکل گراب با bcd

سپس به قسمت Edit Boot Menu میرویم، در اینجا دو گزینه Windows خواهید دید، که باید تیک پیشفرض بالایی رو حذف کنید و تیک دومی را انتخاب کنید، در پایین از بین 3 گزینه، باید گزینه Skip the boot menu رو انتخاب کنید و برای سیو گزینه Save Setting را فشار دهید. بعد از ریستارت سیستم دیگر مشکل گراب نخواهید داشت.

استفاده از cd لایو یا usb لایو برای حل مشکل گراب ویندوز

ابتدا سیستم عامل لینوکسی خود را بر روی cd یا usb بوت میکنیم. سپس محیط ترمینال را باز کرده و دستور زیر را وارد می کینم:

sudo fdisk -l

پارتیشن مربوط به سیستم لینوکسی خود را پیدا می کنیم و سپس دستور زیر را کپی کرده و در ترمینال وارد میکنیم. باید sda3 را مطابق با شرایط سیستم خود انتخاب کنید.

sudo mount /dev/sda3 /mnt

سپس به ترتیب دستورات زیر را وارد می کنیم:

sudo mount --bind /dev /mnt/dev
sudo chroot /mnt

سپس میتوانید با دستور زیر گراب را نصب کرده و آپدیت کنید:

grub-install /dev/sda && sudo update-grub

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

استفاده از cmd برای حل مشکل گراب

این روش برای حل مشکل grub rescue میباشد. این ارور زمانی رخ میدهد که شما سیستم عامل لینوکسی خود را حذف کرده و سیستم خود را خاموش کرده باشید. پس از روش کردن دوباره سیستم، با ارور grub rescue مواجه خواهید شد که برای حل آن مطابق زیر عمل کنید.

در این روش از برنامه cmd ویندوز استفاده خواهیم کرد که برای این کار ابتدا باید cd ویندوز را داخل سیستم قرار دهیم و بعد از تنظیم بوت سیستم بر روی cd، آنرا اجرا کنیم (البته دقت داشته باشید که نباید ویندوز را نصب کنیم و یا وارد محیط Repair شویم). پس از بالا آمدن صفحه نصب ویندوز کلید های ترکیبی Shift+F10  را فشار میدهیم تا محیط cmd برای ما اجرا شود. بعد از اجرای آن به ترتیب دستورات زیر را وارد می کنیم:

c:
cd boot
bootrec/rebuildbcd
bootrec/fixmbr
bootrec/fixboot

بعد از ریستارت سیستم، مشکل گراب شما حل خواهد شد. فقط با این کار لایسنس سیستم شما از کار خواهد افتاد که می توانید از اکتیو کننده های رایگان استفاده کنید.(هرچند نمیتوان به اکتیو کننده ها از نظر امنیتی اعتماد کرد)

21 دیدگاه
  1. علی می گوید

    سلام
    من میخوام از روش cmdبرم اما ‌وقتی سی دی ویندوز رو داخل سیستم میزارم پنجره نصب بالا نمیاد و همون صفحه مشکی و مشکل گراب بالا میاد میشه بگین باید چکار کنم

    1. محمد می گوید

      شما باید بری تو تنظیمات بایوس سیستم (حالا بسته به سیستمت هنگام روشن شدن باید کلید esc یا f2 یا f19 رو بزنی) و بعد boot option یا boot settingیا یه چیزی تو این مایه ها واونجا boot from cd/dvdروانتخاب کنی

  2. Omid می گوید

    سلام…. کسی که کالی رو حذف کرده و این کارو نکرده ویندوز خاموش کرده وقتی روشن میشه میره تو گراب باید چی کار کرد؟

    1. یوسف وفایی می گوید

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

  3. علی می گوید

    خدا خیرت بده

  4. gelor3d می گوید

    دمت گرم مشتی

  5. رضا می گوید

    من کامپیوترم هم دی وی دی رامه هم سی دی رام اما تو بایوس یاboot گزینه ی دیویدی رو نمیاره رو سی دی هم که میزنم موقع تعویض ویندوز صفحه مربوط به گراب رو میاره بالا من بای چیکار کنم

    1. یوسف وفایی می گوید

      سلام
      تو تنظیمات بایوس خوب نگاه کنید شاید از جای دیگه بتونید بوت ها رو تغییر بدین.
      سعی کنید با دکمه های کلیدی مانند f12 و … بوت ها رو انتخاب کنید.

  6. مجتبی می گوید

    حاجی دمت گرم یه دونه ای

  7. زهره می گوید

    خیلی خیلی خیلی مرسی
    با روش cmd مشکل حل شد
    خیلی ممنون( با لحن مدیری بخوانید)

    1. یوسف وفایی می گوید

      سلام زهره خانوم خیلی ممنون بابت کامنت پر انرژی شما

  8. رایان می گوید

    داداش دمت گرم ، با روش cmd نجاتم دادی ?

  9. Arian می گوید

    سلام مشکل من اینه تا سیستم رو روشن میکنم می‌نویسه
    Error : no such partition
    …Entering rescue mode
    <Grub rescue

    1. یوسف وفایی می گوید

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

  10. حسین می گوید

    سلام .
    سپاس . نجاتم دادی.

  11. ک می گوید

    سلام دستت دردنکنه خداپدرو مادرت رو بیامرزه بدگیر کرده بودم. مننونم

  12. امیرحسین می گوید

    مرسی عزیز
    واقعا کار راه انداز بود

  13. نیمه خالی لیوان می گوید

    سلام
    مشکلاتی که همه ما درگیرشون هستیم نه از لینوکس هست و نه از گراب و نه از سیستم عاملها…
    تا حالا از خودتون پرسیدید :
    چرا بعد از نصب لینوکس روی سیستم مشکلات گراب بعد اولین بوت شدن با از کار افتادن سرویسها یکی یکی شروع میشه؟
    چرا بعد از نصب ماشین مجازی روی ویندوز حجم فایلهای ماشین مجازی بعد از اولین ارتباط اینترنت به صورت تساعدی بالا میره؟
    یا اینکه از خودتون پرسیدید چرا هر توزیع لینوکسی فقط بار اول که لایو اجراش میکنید درست کار میکنه؟
    چرا دیسکهای نجات سیستم برای رفع مشکلاتی که قبلا کار گشا بودن دیگه بدرد نمیخورن؟
    واسه جواب اینا تلاش کنید روی یه فلش مموری یه توزیع مثل کالی رو نصب!! کنید و یه ماشین مجازی لینوکسی با وی پی ان بسازید. جوابها از اپراتورهای شبکه بصورت فایلهای BPB و gdb و… براتون ارسال میشه👎 مشکل از مانیتورینگ لحظه ای شبکه است توسط اپراتورای ارائه دهنده. کافیه با یه بروزر مثل tor وصل بشید به و کوکی ها و اخطارها بهتون نشون میده مشکل از نرم افزارها نیست ، بلکه مشکل نرم افزارها اکثرا از فشار چکمه ی سرکوبه. سیاسیه یکم نه؟؟؟ ولی واقعیته . کافیه بعد برای حل این مشکلات که گفتم با موبایلتون سرچ کنین برای راه حل، نتیجه جستجوها و راه حل هایی که قراره اجرا کنید قبل از اقدام کردنتون دچار محدودیت میشن روی سیستمهاتون. خیلیاتون الان یه چیزایی یادتون اومد نه؟؟؟ احتمالا قبل رسیدن کامنتم حذفش میکنن ولی اگه نکردن صاحبهای سایت زحمتشو میکشن . ولی بجای تمام این راه حلها بهترین کار اینه گراب رو روی USB بعنوال کلید سیستم‌داشته باشید و فالهای بوت رو بعد از لود شدن unmont کنید و فلش رو از سیستم جدا کنید . امکریپت باشه فلش نتیجه بهتری بدست میارید . یعنی روی سیستمها بوت لودر یا هر نوع بوت دیگه ای نداشته باشید.

  14. محمد می گوید

    ممنون از شما من لب تاب امانت بود دستم الان درستش کردم با cmd مرسی

  15. hadi می گوید

    دمت گرم نجاتم دادی

  16. علیرضا محمدی می گوید

    دمت گرم اون روش cmd خیلی خوب کار می کرد

نوشتن دیدگاه

آدرس ایمیل شما منتشر نخواهد شد.