انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سایر توزیع‌های گنو/لینوکس => آرچ => نویسنده: ehsang1855 در 05 امرداد 1395، 07:09 ب‌ظ

عنوان: مشکل در گراب ارچ (حل شد)
ارسال شده توسط: ehsang1855 در 05 امرداد 1395، 07:09 ب‌ظ
سلام دوستان
من بعد از کلی تلاش تونستم گراب ارچ نصب کنم البته به خاطر این که فرمت هاردم gpt بود و می خواستم ارچ به صورت uefi نصب کنم با اموزش هایی که بود نمی خوند.
حالا گراب نصب شده ولی باز ویندوز شناسایی نمی کنه و توی لیست گراب نیست.
فایل گراب هم دست کاری کردم و سعی کردم خودم ویندوز به گراب اضافه کنم ولی بازم مشکل حل نشد(البته شاید درست این کار انجام نداد باشم)
ممنون میشم کمک کنین.
عنوان: پاسخ : مشکل در گراب ارچ
ارسال شده توسط: سید وحید رضا برهانی در 06 امرداد 1395، 06:18 ق‌ظ
سلام
اگر می خواهی که خودت یادبگیری که یک چیز دیگه است ولی اگر که فقط بخواهی کارت راه بیفته یک دیسکی هست به اسم boot-repair-disk که یک توزیع برپایه اوبونتو هست و حجم ۶۰۰ مگ که کارش همین هست که گراب رو تعمیر می کنه خوبیش اینکه گراب آرچ رو تعمیر می کنه یعنی مثلا خودش pacman رو اجرا می کنه.
اگر که می خواهی یاد بگیری که معمولا community/os-prober باید ویندوز رو بشناسه. راهنماهاش رو بخون .
عنوان: پاسخ : مشکل در گراب ارچ
ارسال شده توسط: ehsang1855 در 06 امرداد 1395، 09:25 ب‌ظ
سلام
اگر می خواهی که خودت یادبگیری که یک چیز دیگه است ولی اگر که فقط بخواهی کارت راه بیفته یک دیسکی هست به اسم boot-repair-disk که یک توزیع برپایه اوبونتو هست و حجم ۶۰۰ مگ که کارش همین هست که گراب رو تعمیر می کنه خوبیش اینکه گراب آرچ رو تعمیر می کنه یعنی مثلا خودش pacman رو اجرا می کنه.
اگر که می خواهی یاد بگیری که معمولا community/os-prober باید ویندوز رو بشناسه. راهنماهاش رو بخون .
ممنون از راهنماییتون فعلا مشکل زیاد جدی نیست به صورت عادی ویندوز بالا میاد ولی وقتی بخوام از ارچ لینوکس استفاده کنم چون توی لیست بوت هست به صورت دستی بوتش می کنم.
تا ببینم خودم میتونم گراب درست کنم یا نه!!!
عنوان: پاسخ : مشکل در گراب ارچ
ارسال شده توسط: s1mpleworld در 06 امرداد 1395، 09:33 ب‌ظ
درود.

    می تونین لیستی از منوی grub-efi و منوی بوت در بایوس در اینجا قرار بدین؟
عنوان: پاسخ : مشکل در گراب ارچ
ارسال شده توسط: ehsang1855 در 07 امرداد 1395، 01:02 ق‌ظ
مشکل حل شد
باید یک chainloader می ساختم که برای ویندوز ساختارش تقریبا این شکلی
menuentry 'Windows Boot Manager (on /dev/sda1)' —class windows —class os $menuentry_id_option 'osprober-efi-A649-E042' {
  insmod part_gpt
  insmod fat
  set root='hd0,gpt1'
  if [ x$feature_platform_search_hint = xy ]; then
    search —no-floppy —fs-uuid —set=root —hint-bios=hd0,gpt1 —hint-efi=hd0,gpt1 —hint-baremetal=ahci0,gpt1  A649-E042
  else
    search —no-floppy —fs-uuid —set=root A649-E042
  fi
  chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}

و در فایلی در مسیر /etc/grub.d/40_custom/  کپی می کردیم و گراب دوباره کانفیگ می کردیم.
البته با توجه به محل نصب گراب و نحوه پارتیشن بندی می تونه ی سری جا ها متفاوت باشه. مثلا set root='hd0,gpt2'