انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: arch-ubunto در 18 آذر 1399، 11:43 بظ
-
سلام بعد نصب اندروید کلا گراب به اندروید تغیر یافت . بعد کلی کلانجار دوباره شد لینوکسی ولی اندروید نمیشناسه
الان راهی هست که بتونم گراب اندروید هم بالا بیارم ؟؟ ](*,) ](*,) ](*,)
-
sudo grub-mkconfig -o /boot/grub/grub.cfg
اگه کار نکرد با grub2 امتحان کن چون تا حالا مانجارو نداشتم
-
وقتی sudo upfate-grub میزنی، نمیشناسه؟
-
اندروید چی نصب کردی. اسم توریع چی هست. مثلا android_x86 ، phoenixOS یا ...
چطوری نصب کردی؟ رو فلش ریختی بعد با فلش نصب کردی؟ یا فایل ایزو رو استخراج کردی و فقط تو گراب به اون اشاره کردی؟(من این کارو کردم)
کجا نصب کردی ؟ رو کدوم پاراتیشن نصب کردی؟ پاراتیشن جدا براش درست کردی یا نه ؟
چرا به صورت دستی اندروید رو به گراب اضافه نمیکنی؟
منم از این روش استفاده کردم چون نمیدونم گراب چطور سیستم عامل هارو میشناسه.
میتونی فایل زیر رو ویرایش کنی :
/etc/grub.d/40_custom
و یه منو جدید به گراب اضافه کنی. چیزی که من اظافه کردم به این شکله:
menuentry 'android' --class gnu-linux --class gnu --class os {
set root='hd0,gpt8'
search --no-floppy --fs-uuid --set=root 7c28a809-c085-0d51-846a-a154b76dd2fb
linux /PhoenixOS/kernel root=UUID=7c28a809-c085-0d51-846a-a154b76dd2fb
initrd /PhoenixOS/initrd.img
}
البته باید اینو بر اساس سیستم خودت تغییر بدی.
خط اول که هیچی فقط اسم برای منو گراب انتخاب میکنی.
خط دوم پاراتیشنی که سیستم عامل رو تو اون ریختی رو انتخاب میکنی . برا من تو هارد اولم و پاراتیشن هشتمم هست. همچنین هارد من gpt هست.
خط سوم الزامی نیست ولی برا من بدونه اون خط سیستم عاملو پیدا نمیکرد. این خط با استفاده از uuid پاراتیشن دنبال اون میگرده.مثل خط دو
خط چهار کرنل رو معرفی میکنه. برا من تو پاراتیشن هشتم تو پوشه PhoenixOS و اسمشم kernel بود
خط پنجم هم نمیدونم چیه ولی initrd.img رو روی رام بار گزاری میکنه و الزامی هست.
در اخر هم باید گراب رو اپدیت کنی تا به منو گراب اضافه بشه
sudo update-grub
ایشالا که به کارت بیاد