با سلام
من روی لپ تاپم دو تا سیستم عامل نصب کرده بودم سیستم عامل اصلی ویندوز بود که حذف کردم الان میخوام وقتی سیستم بالا می آید روی لینوکس بالا بیاد که این اتفاق نمی افته هر بار باید خودم دستی تنظیم کنم
لطفا کمک کنید این مشکل رو حل کنم
با سلام و عرض ادب خدمت شما دوست عزیز,
ابتدا اموزش ۰ تا ۱۰۰ نحوه انجام این کار را به شما اموزش میدهیم
نحوه نصب لینوکس و dual boot کردن آن با ویندوز ۱۰
شما یک ویندوز ۱۰ دارید و میخواهید نسخه ای از سیستم عامل لینوکس را در کنار آن نصب کنید. مایکروسافت اجازه Dual Boot را در ویندوز ۱۰ میدهد اما نصب لینوکس کمی درد سر دارد. که دلیل آن به مشکل در UEFI بر میگردد. در این آموزش از Linux Mint به عنوان دومین سیستم عامل استفاده میکنیم. اگر شما نیزمیخواهید این کار را انجام دهید، پس با ما همراه باشید.
پیش نیاز ها:
• کامپیوتری که روی آن ویندوز ۱۰ نصب شده است
• توزیعی از لینوکس که روی USB قرار دارد یا روی CD/DVD رایت شده است.
• نرم افزار EasyBCD در ویندوز نصب شده باشد.
ایجاد فضا برای لینوکس
وارد disk management شوید و درایو C: یا هر درایو دیگری را shrink کنید تا ۲۰ GB یا بیشتر فضای تخصیص نیافته ایجاد کنید. در پایان باید تصویر به صورت زیر باشد:
ایجاد BIOS:
• اکنون که فضای کافی برای لینوکس ایجاد کرده اید با فشردن کلید های F1 یا F2 یا Delete وارد بایوس شوید (بسته به نوع سازنده مادربورد، این دکمه ها متفاوت هستند.)
• بعد از ورود به صفحه بایوس، First Boot Device (اولین دستگاهی که میتواند بوت کند) را به USB یا CD ROM تغییر دهید تا بتواند ایمیج لینوکس را از آن دستگاه به هارد انتقال دهد.
• اکنون Legacy + UEFI را به عنوان Boot Mode انتخاب کنید.
• آخرین مرحله این است که از فعال بودن Legacy USB Support مطمئن شوید. سپس تنظیمات را ذخیره کنید و خارج شوید.
نصب Linux Mint
اکنون که فضای کافی برای لینوکس ایجاد کرده اید و تنظیمات BIOS را اعمال کرده اید، باید لینوکس را نصب کنید. به محض اینکه کامپیوتر شما ریست می شود تا تنظیمات بایوس ذخیره گردد، صفحه زیر به شما نشان داده خواهد شد:
گزینه Start Linux Mint را انتخاب کنید. بعد از اینکه OS شروع می شود، روی Install Linux Mint کلیک کنید.
مراحل نصب را انجام دهید، تا به صفحه زیر برسید، در این صفحه Something else را انتخاب کنید و Continue بزنید:
سپس صفحه ای مشابه شکل زیر مشاهده میکنید، در این صفحه باید روی فضای خالی دو بار کلیک کنید و یک پارتیشن بسازید، root (/) را در Mount Point وارد کنید و فضایی را برای Swap در نظر بگیرید (مینیوموم ۲GB). سپس مجددا روی فضای خالی دوبار کلیک کنید تا یک Swap Partition بسازید.
در تصاویر زیر پارتیشن اصلی برای نصب لینوکس و پارتیشن Swap را مشاهده میکنید.
پارتیشن اصلی:
Swap:
سپس روی پارتیشن اصلی که ساختید کلیک کنید و Install Now را انتخاب کنید.که با صفحه ای مشابه شکل زیر رو به رو خواهید شد:
روی Continue کلیک کنید و نصب را انجام دهید. هنگامی که نصب به پایان رسید، از شما خواسته می شود که دیسک بوت را خارج کنید و سپس سیستم را ریست نمایید. بعد از ریست کردن، سیستم شما به منوی GRUB وارد میشود که مشابه شکل زیر می باشد:
گزینه Windows Recovery Environment را انتخاب کنید تا وارد ویندوز شوید.
منوی بوت ویندوز
برای اینکه هر بار کامپیوتر را روشن می کنید، بتوانید به صورت پیشفرض وارد ویندوز ۱۰ شوید، باید Easy BCD را نصب کنید. در سایت این نرم افزار ثبت نام کنید تا بتوانید نسخه ای رایگان دریافت نمایید.
اکنون EasyBCD را اجرا کنید و یک ورودی جدید برای لینوکس ایجاد کنید (روی Add Entry کلیک کنید):
هنگامی که سیستم عامل پیشفرض را انتخاب کردید و تایمر را مشخص کردید، تنظیمات را ذخیره نمایید:
بعد از آن وارد BCD Backup/Repair شوید و فایل های بوت را Re-Create/Repair کنید.
و پس از پایان کار، EasyBCD را ببندید و سیستم را ریست کنید، که سپس تصویر زیر مشاهده میشود.
اما برای رفع ارور به وجود امده
اوایل که لینوکس رو نصب کرده باشید چون تسلطتون به ویندوز بیشتر از لینوکسه اکثر اوقات سیستم رو با ویندوز بالا میآورید. البته بعد از یه مدت که تو لینوکس حرفهای شدید و ناکارآمد بودن ویندوز رو در زمینه های سطح بالا و حرفهای مثل دفع حملات یا مقابله با ویروس های جدید و تست نفوذ و پاکسازی و… به عینه مشاهده کردید , حتما لینوکس رو در اولویت بوت قرار میدید.
نجوه قرار دادن لینوکس در اولویت بوت
خب راهش اینه :
ابتدا سوپریوزر بشید.( با وارد کردن عبارت su در ترمینال و زدن اینتر)
این دستور gedit /etc/default/grub رو در ترمینال وارد کنید.
یه فایلی باز میشه توش یه خط با این محتوا هست :
GRUB_DEFAULT=0
خب شما باید اون عدد ۰ رو تغییر بدید. که ممکن است برای شما عدد ۰ نباشد و عدد دیگری باشد اما سوال اینجاست که به چه عددی تغییرش بدیم ؟…
جواب : تو ترمینال بنویسید update-grub اون جا بشمارید ببینید لینوکس چندمیه همون عدد رو انتخاب کنید.
اما دو تا نکته هست یکی اینکه اولین چیزی که پیدا کرده (Found) اصلا نشمرید و نکته دوم اینه که بعد از اون شمارش رو از صفر شروع کنید
توی عکس لیست دومی و سومی مربوط به لینوکس هستن…
چهارمی تو لیست من ویندوزه (و با احتمال کم در سیستم شما هم میتونه چهارمی باشه)
پس به عنوان مثال اگر بخواهیم الویت را بر روی ویندوز قرار دهیم عدد ۰ رو به ۲ تغییر میدیم. اما اگر نخواهیم همان ۰ میگذاریم
حالا برای اعمال تغییرات دستور sudo update-grub رو در ترمینال وارد کنید.
الان دیگه موقع بوت اگه به چیزی دست نزنین لینوکس بالا خواهد امد
باتشکر,
تیم پشتیبانی