Çözüldü Arch'ta "Error: file '/boot/vmlinuz-linux' not found arch" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Gece paketleri güncelleştiriyordum 1GB iniyordu ama nedensizce bilgisayarı kapattım. Şu an açamıyorum. Elimde Arch USB'si var.
Bilgisayari USB'den ac ve arch-chroot ol bolumleri mount edip. Daha sonra pacman -S linux yap yeniden kur. Bir de mkinitcpio -P yap. Sonra grub-mkconfig -o /boot/grub/grub.cfg yap ve yeniden baslat. (Boot ve root bolumlerini mount etmeyi unutma!)
Chroot'tan exit yazip cik, mkdir /mnt/run (hata verirse umursama) mount --bind /run /mnt/run yap ve tekrar Chroot olup dene. Ilginc hatalar, lsblk
Yaptım ama error: mkdir /var/lock/dmraid bu önemli mi bir hata?

Aha hocam oldu. Her şeyi en baştan yaptım ama grub'da windows yok. Bunu da halledebilir myiiz? Çözüm gönderdim.

Şey hocam Windows'un manageri sda1'deydi. Ama sıfırlandı o. Eklenebilir mi?
 
Son düzenleme:
Yaptım ama error: mkdir /var/lock/dmraid bu önemli mi bir hata?

Aha hocam oldu. Her şeyi en baştan yaptım ama grub'da windows yok. Bunu da halledebilir myiiz? Çözüm gönderdim.

Şey hocam Windows'un manageri sda1'deydi. Ama sıfırlandı o. Eklenebilir mi?
Eyvah... Desene dual boot ediyorum diye, Windows Boot Manager'i sildik ya...
Kusura bakma sormam gerekirdi.

Windows USB'si lazim. Arch'tan WoeUSB ile yazabilir veya USB'ye Ventoy kurup icine atabilirsin. Sonra buradaki seyleri yapabilirsin:
Ancak bu sonra Linux'un isleri bozacak. Oyle olunca da tekrar dedigim gibi MKFS olmadan GRUB ve Linux'u tekrar kurman gerek. Yani tavsiyem ISO'ya Ventoy kurup hem Windows hem Linux ISO'sunu ayni USB'de tasiman. Yoksa bir sorun cikarsa baska bir bilgisayara ihtiyac duyarsin.
 
Eyvah... Desene dual boot ediyorum diye, Windows Boot Manager'i sildik ya...
Kusura bakma sormam gerekirdi.

Windows USB'si lazim. Arch'tan WoeUSB ile yazabilir veya USB'ye Ventoy kurup icine atabilirsin. Sonra buradaki seyleri yapabilirsin:
Ancak bu sonra Linux'un isleri bozacak. Oyle olunca da tekrar dedigim gibi MKFS olmadan GRUB ve Linux'u tekrar kurman gerek. Yani tavsiyem ISO'ya Ventoy kurup hem Windows hem Linux ISO'sunu ayni USB'de tasiman. Yoksa bir sorun cikarsa baska bir bilgisayara ihtiyac duyarsin.
USB'yi hallettim. Hocam tekrar Boıt Manger oluşturamaz mıyız?

bootrec /rebuildbcd --> Total identified Windows installations: 1, The requested system device cannot be identified due to multiple indistiguishable devices potentially matching the identification criteria. Rehber: UEFI Bootloader Onarma bu rehberi yapıyordum en sonda bunu verdi.

Şey şimdi de Windows oldu ama Arch grub gitti 🤦

1660804995043.png
 
Son düzenleme:
USB'yi hallettim. Hocam tekrar Boıt Manger oluşturamaz mıyız?

bootrec /rebuildbcd --> Total identified Windows installations: 1, The requested system device cannot be identified due to multiple indistiguishable devices potentially matching the identification criteria. Rehber: UEFI Bootloader Onarma bu rehberi yapıyordum en sonda bunu verdi.

Şey şimdi de Windows oldu ama Arch grub gitti 🤦

Eki Görüntüle 1489513
Arch GRUB gitmesi cok normal, Arch ISO'su elinde varsa kolayca hallederiz :)
 
Tamam, o ISO'dan Chroot ol Boot ve Root bolumlerini mount edip. Kurarken yaptigin gibi. Sonra grub-install ile nasil kuruyorsan oyle kur, echo "GRUB_DISABLE_OS_PROBER=false" >> /etc/default/grub yap. Sonra grub-mkconfig -o /boot/grub/grub.cfg (burada /boot/efi olarak mount ettiysen /boot/efi/grub/grub.cfg olacak tabii ki)
 
Tamam, o ISO'dan Chroot ol Boot ve Root bolumlerini mount edip. Kurarken yaptigin gibi. Sonra grub-install ile nasil kuruyorsan oyle kur, echo "GRUB_DISABLE_OS_PROBER=false" >> /etc/default/grub yap. Sonra grub-mkconfig -o /boot/grub/grub.cfg (burada /boot/efi olarak mount ettiysen /boot/efi/grub/grub.cfg olacak tabii ki)
Deniyorum teşekkürler.

Tamam, o ISO'dan Chroot ol Boot ve Root bolumlerini mount edip. Kurarken yaptigin gibi. Sonra grub-install ile nasil kuruyorsan oyle kur, echo "GRUB_DISABLE_OS_PROBER=false" >> /etc/default/grub yap. Sonra grub-mkconfig -o /boot/grub/grub.cfg (burada /boot/efi olarak mount ettiysen /boot/efi/grub/grub.cfg olacak tabii ki)
Ben yine bir şeyleri yanlış yapmışım. /boot/efi bağlamıştım ama şimdi /boot/efi/efi/arch/grubx64.efi var.
 
Son düzenleme:
Deniyorum teşekkürler.


Ben yine bir şeyleri yanlış yapmışım. /boot/efi bağlamıştım ama şimdi /boot/efi/efi/arch/grubx64.efi var.
/boot/efi/grub var mi? GRUB klasoru yani. /boot/efi olarak baglamissin boot bolumunu sorun degil. /boot olarak baglayabilirsin. Sonra /boot/grub'da olmasi gerek oyle bagladiginda. Tabii grub-install yaptiysan.
 
/boot/efi/grub var mi? GRUB klasoru yani. /boot/efi olarak baglamissin boot bolumunu sorun degil. /boot olarak baglayabilirsin. Sonra /boot/grub'da olmasi gerek oyle bagladiginda. Tabii grub-install yaptiysan.
Efi'nin içinde grub yok. Grub install de yaptım.

Ama /boot/grub klasörü var ve içinde grub.cfg ve diğerleri var. Efi'den kaldırıp buraya mık bağlamam lazım?
 
Efi'nin içinde grub yok. Grub install de yaptım.

Ama /boot/grub klasörü var ve içinde grub.cfg ve diğerleri var. Efi'den kaldırıp buraya mık bağlamam lazım?
Yok. grub-mkconfig -o /boot/grub/grub.cfg yapsan yeterli. Kurulu degilse os-prober kur ve dedigim /etc/default/grub ayarlayan komutu calistir daha once calistirmadiysan.
 

Geri
Yukarı