انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: NoireZM در 22 امرداد 1402، 06:56 بظ
-
سلام. من تازه اوبونتو رو dualboot در کنار ویندوز 10 نصب کردم. اوبونتو اوکیه بدون مشکل اجرا میشه.
اما وقتی سیستم روشن میشه و منو grub باز میشه. ابونتو رو اولویت اوله و بدون مشکل بوت میشه. ولی وقتی ویندوز رو انتخاب میکنم ؛ بوت نمیشه و بر میگرده به منو گراب. نمیدونم باید چیکار کنم.
-
اوبونتو رو بوت کنید. بعد پیکربندی گراب رو دوباره بسازید. شاید مشکل حل بشه. برای ایجاد کردن پیکربندی گراب، میتونید توی دبیان از دستور update-grub استفاده کنید. دستور update-grub2 هم هست. هر دو دستور مثل هم کار میکنند. در واقع دومی یه لینک هست به اولی.
به این شکل از دستور update-grub استفاده کنید:
sudo update-grub
-
تست کردم ولی جواب نداد
-
از منو بوت بایوس برید ببینید که ویندوز بوت میشه یا نه. اگه ویندوز بوت شد برید fast boot اونو غیر فعال کنید.
اگه بوت شد کار زیر را بکنید. اگه حتی از بایوس نتونستید برید در ویندوز یک مشکلی برای ویندوز به وجود اومده.
فایل
/etc/default/grub
را با یک ویرایشگر با دسترسی sudo باز کنید.
بعد به دنبال خط
#GRUB_DISABLE_OS_PROBER=false
بگردید و # را از اولش حذف کنید و بعد فایلو سیو کنید. این کار باعث میشه که هر بار که گرابو میاد بالا یک os-prob بکنه.
-
اگه از روش اقای بریتانیا هم نتونستی وارد بشی میتونی این روش رو هم امتحان کنی.(اقای بریتانیا بر دل نگیرید اسمتون رو نمیدونم ::))
.
یه بار برای منم اینجوری شده بود. برای تعمیرش یه فلش بوتیبل ویندوز نیاز داری. وقتی که فلش رو بوت کردی و زبان رو انتخاب کردی به این صفحه رسیدی روی روی "repair your computer" کلیک میکنی (عکس اول)
بعد که وارد این صفحه شدی روی troubleshoot کلیک کن (عکس دوم)
بعد رو advanced options (تصویر سوم)
بعد هم روی startup repair کلیک کن و منتظر بمون تا کارش تموم بشه (تصویر چهارم)
بعد از اینکه کارش تموم شد نتیجه رو میگه و میزاره سیستم رو خاموش کنی.(ممنکه کمی کارش طول بکشه)
بعد این کارا اگر اوبونتو بالا نیومد اوبونتو رو زنده بالا میاری و این دستورا رو وارد میکنی
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair && boot-repair
بعد boot-repair رو اجرا کن هارد رو اسکن میکنه بعدش یه منو میاد گزینه "Recommended repair" رو انتخاب کن کارش تموم شد میتونی هم لینوکس و هم ویندوز رو داشته باشی. ;D (https://bootrepair.es/wp-content/uploads/2022/05/4-min.png)
پ.ن:چطوری عکس پیوست شده رو میشه تو متن اورد؟ ???
-
Startup repair رو انجام دادم ولی میگه نتونست repair کنه
-
پس باید این کارو بکنی
اوبونتو رو روی فلش زنده بالا بیار.
بعد برنامه boot-repair رو نصب کن
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install -y boot-repair && boot-repair
بعد گزینه "Recommended repair" رو بزن
مشکل رو شناسایی میکنه و احتمال زیاد حلش کنه. ::)
(اگه برنامه گفت چیزی توی ترمینال بزنی بزن.)
.
اگه این روش هم جواب نداد.
دوباره اوبونتو رو زنده بالا بیار
boot-repair رو نصب کن(با روش بالا)
بعد روی "advanced options" کلیک کن و توی منوی "other options" روی گزینه "repair windows boot files" کلیک کن(تیکش بزن)
(https://i.stack.imgur.com/hpG7x.png)
بعد روی apply کلیک کن.
البته فکر کنم با همون اولی مشکلتو حل کنه نشد با این امتحان کن ;D
-
به نظرم بوتلودر ویندوز آسیب دیده و بعیده boot repair بتونه درستش کنه. باید از یه راه دیگه تعمیرش کنید.
برای الان خروجی دستور lsblk و blkid رو بذارید تا معلوم بشه پارتیشنبندی شما چجوریه.
...
این کار باعث میشه که هر بار که گرابو میاد بالا یک os-prob بکنه.
اینکاری که گفتید باعث میشه هر بار پیکربندی اصلی گراب رو ایجاد میکنید (مثلا با update-grub) os-prober هم اجرا بشه.
os-prober پارتیشنهای موجود رو میگرده و اگه سیستمعامل دیگهای پیدا کنه (مثلا ویندوز یا یه توزیع گنو/لینوکس،) اونها رو به پیکربندی اصلی گراب اضافه میکنه تا بتونید از طریق گراب هم اونها رو بوت کنید.