Türkiye
Az konuş, çok çalış..

Forum

Bildirimler
Tümünü temizle

archlinux grub sorunu  

   RSS

0
Topic starter

windows varken archlinux kurduktan sonra açılışta sadece windows görünüyor grub ve os-prober kurulumunu yapmama rağmen

Konu Etiketleri
1 Yanıt
0

Hangi kipte boot yapmaktasınız? Legacy Boot/CSM mu (U)EFI mi?

Hangi öyükleyiciyi kullanmaktasınız?

GNU GRUB kullandığınızı varsayarak,

Legacy boot kipinde grub-install betiğine kurulum yaptığınız diski mutlaka gösterin, çünkü varsayılan olarak kurulum yaptığınız ortamın başına yazabilir: mesela /dev/sdb USB belleğinden /dev/sda diskine kurulum yapıyorsunuz, arch-chroot ortamındayken:

 
pacman -S --needed grub
grub-install --force --boot-directory=/boot --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Önemli uyarı: Legacy sistemlerde BTRFS bölümleri üzerine grub kurulumu hata vermektedir, bundan dolayı mutlaka ayrı bölüme kurulmalıdır!

UEFI kipinde efibootmgr ihtiyaç vardır, ilkönce bunu kurmalısınız:

pacman -S grub --needed
pacman -S --asdeps --needed efibootmgr

Kurulum yaparken

grub-install --boot-directory=/boot --efi-directory=/boot/efi  --bootloader-id="Arch Linux" --target=x86_64-efi

hata verirse eğer (bazı anakartlarda oluyor), --removable seçeneği ile kurmaya çalışın:

 grub-install --boot-directory=/boot --efi-directory=/boot/efi  --bootloader-id="Arch Linux" --target=x86_64-efi --removable

Daha sonra efibootmgr çalıştırın:

efibootmgr
BootCurrent: 0004
Timeout: 1 seconds
BootOrder: 0000,0004,0003,0002,0001
Boot0000* Windows Boot Manager
Boot0001* System OP
Boot0002* Generic Usb Device
Boot0003* CD/DVD Device
Boot0004* Arch Linux Bootloader

 Eğer Arch Linux birinci sırada değilse komutla bunu değiştirelim:

efibootmgr -o 0004,0000,0003,0002,0001 

Eğer grub-install kurulum yaparken efibootmgr hata vermediyse, bilgisayarın Boot menüsünde Arch Linux seçeneği olması lazım. BIOS ayarlarında Boot menüyü göster gibi ayar yapıldıysa açılışta F9, F12, ESC vb. tuşuna basarak Boot menüye geçilebiliyor.

Paylaş:
Translate »