شما هنوز به سیستم وارد نشده اید.

#1 2016-01-17 07:19:19

حسین حیدری
Moderator
از : اصفهان
ثبت شده: 2015-09-16
ارسال ها: 413

آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

سلام
احتمالا ماجراهای منو سر گراب شنیده باشید که هر بار آرچ نصب کردم گراب نصب نشد, یه چندتا تاپیک هم زدم توی همین انجمن که خب بی فایده بود smile اما بالاخره بعد از کلی دردسر تونستم بفهمم باید چیکار کنم که آموزشش را برای شما هم میذارم.
اول یک پارتیشن 1gb بسازید, سیستم فایلی vfat براش تعریف کنید و سوارش کنید روی :

/boot/efi

حالا مراحل نصب را ادامه بدید تا برسید به گراب ......

حالا با دستور زیر بستهی گراب را دانلود کنید :

pacman -S grub

یه بسته ی دیگه هم نیاز دارید کهefibootmgr هست, پس :

pacman -S efibootmgr

حالا دستور زیر را بزنید :

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug --force

در پایان باید پیام زیر را داده باشد :

Installation finished, no error reported.

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

grub-mkconfig -o /boot/grub/grub.cfg

تموم شد !!! خوش باشید big_smile

آخرین ویرایش توسط حسین حیدری (2018-01-26 12:10:24)


Just an anime fan

آفلاین

#2 2016-01-17 10:35:05

LinArcX
Moderator
ثبت شده: 2015-09-18
ارسال ها: 849

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

تبریک حسین جان..بالاخره موفق شدی D:
منتهی یه سوال..این کار واسه همه بوت لودرهایی که uefi هستن باید انجام بشه یا نه فقط مشکل منحصر به بوت لودر تو بود؟

آفلاین

#3 2016-01-17 15:46:52

حسین حیدری
Moderator
از : اصفهان
ثبت شده: 2015-09-16
ارسال ها: 413

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

این آموزش برای تمام کسایی هست که برای نصب توزیع باید پارتیشن efi داشته باشن smile

آخرین ویرایش توسط حسین حیدری (2016-01-17 15:49:14)


Just an anime fan

آفلاین

#4 2019-01-02 03:19:51

ALipAkrohk
عضو
از : بوشهر
ثبت شده: 2017-09-07
ارسال ها: 43

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

آقا من یه مشکل دارم فایل grub.cfg کلا برای من ساخته نمیشه.
بقیه مسیر ها کاملا درسته ولی نمی دونم چرا این فایل ساخته نمیشه.
لطفا کمک کنید.


20 =! 20
با هم بیاموزیم به هم نیاموزیم.
پاک روح.(آپاراک).

آفلاین

#5 2019-01-02 09:10:09

morealaz
Moderator
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 339

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

بنا به تجربه شخصی خودم برای سیستم های UEFI اگر هیچ دلیل خاصی مبنی بر استفاده از boot loader های دیگه نداشته باشید، برنامه systemd-boot به خوبی به عنوان یک boot loader عمل میکنه و نیازی به نصب برنامه های دیگه مثل grub نداره. به خصوص سرعت خوبی در بارگزاری سیستم داره و اگر از plymouth هم استفاده کنید با کمی تنظیمات میتونید یک بوت یک دست و اصطلاحا flicker free داشته باشید.

آفلاین

#6 2019-01-02 09:52:28

ALipAkrohk
عضو
از : بوشهر
ثبت شده: 2017-09-07
ارسال ها: 43

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

ALipAkrohk نوشته است که:

آقا من یه مشکل دارم فایل grub.cfg کلا برای من ساخته نمیشه.
بقیه مسیر ها کاملا درسته ولی نمی دونم چرا این فایل ساخته نمیشه.
لطفا کمک کنید.

من از LVM و پارتیشن btrfs استفاده می کنم چطور می تونم با systemed-boot کانفیگش کنم اگه آموزش خاصی داره لینک بدین یا توضیح اگه ممکنه ممنون میشم.

آخرین ویرایش توسط ALipAkrohk (2019-01-02 09:52:56)


20 =! 20
با هم بیاموزیم به هم نیاموزیم.
پاک روح.(آپاراک).

آفلاین

#7 2019-01-02 11:30:34

morealaz
Moderator
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 339

پاسخ: آموزش : نصب گراب در آرچ لینوکس بر روی سیستم های UEFI

فقط لازم هست که حتما یک پارتیشن ESP یا اصطلاحا EFI system partition داشته باشید که آن را در مسیر boot/ بارگذاری کنید. چون شما از LVM استفاده میکنید باید موقع نصب آرچ در زمان پارتیشن بندی و قبل از راه اندازی LVM حتما یک پارتیشن جداگانه برای ESP طبق توضیحات داده شده در EFI system partition بسازید و با فرمت FAT32 طبق توضیحات همان صفحه فرمت کنید. برای سایز پارتیشن معمولا مقدار 550M طبق توضیحات کافی است. بعد از آن پس از اینکه LVM را برای بقیه فضای دیسک راه اندازی کردید. در قسمت mount سیستم قبل از نصب آرچ حتما پارتیشن ESP را در مسیر boot/ بارگذاری کنید. سپس مراحل نصب آرچ را انجام دهید. در مرحله آخر نصب که می خواهید boot loader را نصب کنید طبق توضیحات صفحه systemd-boot عمل کرده و systemd-boot را نصب و کانفیگ کنید. در آخر هم بعد از اره اندازی کامل سیستم حتما بسته systemd-boot-pacman-hook را از AUR نصب کنید.
اگر مشکلی داشتید در تاپیک جداگانه ای در مورد آن بحث کنید.

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB