Graves
- 9 Eki 2024
- 10,458 Mesaj
- TIM Görevleri
- 2
Aktiflik
Seviye
Deneyim
Arch Linux kurulumu sırasında yaygın hatalar
Arch Linux, esnekliği ve kullanıcıya verdiği tam kontrol ile öne çıkan bir Linux dağıtımıdır. Ancak bu kontrol, özellikle Linux dünyasına yeni adım atanlar için çeşitli zorlukları da beraberinde getirir. Aşağıda, Arch Linux kurulumu sırasında sıkça karşılaşılan hataları, nedenlerini ve çözüm yollarını adım adım anlatıyoruz.
Bu dizin varsa, sistem UEFI modunda çalışıyor demektir.
Kurulumu UEFI modunda yaptıysanız GRUB kurulumunu şu şekilde yapmalısınız
Eğer sistem BIOS modundaysa EFI dizini bulunmaz ve kurulum şu şekilde yapılmalıdır
Eğer swap alanı varsa aşağıdaki gibi etkinleştirin
Kurulum sırasında internet bağlantısının sağlanamaması.
Bağlantı kurulduktan sonra tekrar ping ile test edin.
Alternatif olarak /etc/pacman.d/mirrorlist dosyasını manuel düzenleyip üst sıraya aktif yansıları yazabilirsiniz.
Oluşturulan dosyanın içeriğini kontrol etmek için
GRUB kurulduktan sonra sistemin yapılandırmasını üretin
UEFI için efibootmgr komutu ile önyükleme girdisi oluşturulabilir
Durumu kontrol etmek için
Sistem dili için
Açılan dosyada şu satırın başındaki # işaretini kaldırın
Ardından
Arch Linux kurulumu, deneyimli kullanıcılar için büyük esneklik sunar. Ancak ilk kurulum süreci dikkat ve sabır ister. Belgeleri takip ederek, komutların ne işe yaradığını anlayarak ilerlemek en sağlıklı yöntemdir.
Eğer hala sorun yaşıyorsanız, kurulum adımlarını baştan tekrar gözden geçirmek veya Arch Wiki üzerinden rehberleri incelemek faydalı olacaktır.
Arch Linux, esnekliği ve kullanıcıya verdiği tam kontrol ile öne çıkan bir Linux dağıtımıdır. Ancak bu kontrol, özellikle Linux dünyasına yeni adım atanlar için çeşitli zorlukları da beraberinde getirir. Aşağıda, Arch Linux kurulumu sırasında sıkça karşılaşılan hataları, nedenlerini ve çözüm yollarını adım adım anlatıyoruz.
UEFI / BIOS Modunun Karıştırılması
Sorun
Kurulum ortamının sistemin desteklediği moda (UEFI ya da BIOS/Legacy) uygun şekilde başlatılmaması, GRUB kurulumunda ve sistem açılışında sorunlara neden olur.- Kurulum tamamlanmasına rağmen sistem açılmaz.
- “No bootable device” uyarısı alınır.
- GRUB menüsü görünmez veya hata verir.
Çözüm
İlk olarak, sistemin UEFI modunda mı çalıştığını anlamak için aşağıdaki komutu girin
Kod:
ls /sys/firmware/efi/efivars
Bu dizin varsa, sistem UEFI modunda çalışıyor demektir.
Kurulumu UEFI modunda yaptıysanız GRUB kurulumunu şu şekilde yapmalısınız
Kod:
mount /dev/sdX1 /mnt # Root bölümü
mount /dev/sdX2 /mnt/boot/efi # EFI bölümü (varsayılan: FAT32)
arch-chroot /mnt
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Eğer sistem BIOS modundaysa EFI dizini bulunmaz ve kurulum şu şekilde yapılmalıdır
Kod:
mount /dev/sdX1 /mnt
arch-chroot /mnt
grub-install --target=i386-pc /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg
Disk Bölümleme ve Montaj Hataları
Sorun
Disk bölümlerinin eksik ya da hatalı oluşturulması veya doğru şekilde bağlanmaması.- pacstrap komutu çalışmaz.
- arch-chroot ile sisteme girilemez.
- GRUB kurulamaz.
Çözüm
Kuruluma başlamadan önce diski düzgün şekilde bölümleyin. Örnek bir bölümleme yapısı- /dev/sda1 → EFI System (FAT32)
- /dev/sda2 → Linux root (/)
- (İsteğe bağlı: /dev/sda3 → swap)
Kod:
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
Eğer swap alanı varsa aşağıdaki gibi etkinleştirin
Kod:
mkswap /dev/sda3
swapon /dev/sda3
Ağ Bağlantısının Olmaması
Sorun
Kurulum sırasında internet bağlantısının sağlanamaması.
- pacstrap komutu paketleri indiremez.
- reflector komutu hata verir.
- DNS hataları alınır.
Çözüm
İnterneti test etmek için önce
Kod:
ping archlinux.org
Kablolu bağlantı
Çoğunlukla otomatik çalışır. Gerekirse
Kod:
systemctl restart dhcpcd
ip a
Kablosuz bağlantı
İlk olarak kablosuz arayüzü kontrol edin
Kod:
iwctl
device list
station wlan0 scan
station wlan0 connect "SSID"
exit
Bağlantı kurulduktan sonra tekrar ping ile test edin.
Yanlış veya Güncel Olmayan Mirror (Yansı) Listesi
Sorun
Yansılar yavaş çalışır veya paket indirme sırasında hata verir.Çözüm
reflector ile hızlı yansılar ayarlanabilir
Kod:
reflector --country "Turkey" --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
Alternatif olarak /etc/pacman.d/mirrorlist dosyasını manuel düzenleyip üst sıraya aktif yansıları yazabilirsiniz.
genfstab Komutunun Atlanması
Sorun
Kurulumdan sonra sistem diski tanıyamaz, elle bağlanması gerekir.Çözüm
Kurulumdan sonra fstab (dosya sistemi tablosu) oluşturmayı unutmayın
Kod:
genfstab -U /mnt >> /mnt/etc/fstab
Oluşturulan dosyanın içeriğini kontrol etmek için
Kod:
cat /mnt/etc/fstab
GRUB Yapılandırmasının Eksik veya Hatalı Olması
Sorun
GRUB doğru kurulmazsa sistem açılmaz veya menü gelmez.Çözüm
GRUB kurulduktan sonra sistemin yapılandırmasını üretin
Kod:
grub-mkconfig -o /boot/grub/grub.cfg
UEFI için efibootmgr komutu ile önyükleme girdisi oluşturulabilir
Kod:
efibootmgr -v
Sistem Saati ve NTP Senkronizasyonu
Sorun
Sistem saati yanlış olduğunda HTTPS bağlantılar başarısız olabilir.Çözüm
Zaman senkronizasyonunu etkinleştirin
Kod:
timedatectl set-ntp true
Durumu kontrol etmek için
Kod:
timedatectl status
Dil ve Klavye Ayarlarının Atlanması
Sorun
Kurulumdan sonra Türkçe karakterler çıkmaz veya sistem dili İngilizce olur.Çözüm
Kurulum sırasında Türkçe klavye için
Kod:
loadkeys trq
Sistem dili için
Kod:
nano /etc/locale.gen
Açılan dosyada şu satırın başındaki # işaretini kaldırın
Kod:
tr_TR.UTF-8 UTF-8
Ardından
Kod:
locale-gen
echo LANG=tr_TR.UTF-8 > /etc/locale.conf
arch-chroot Kullanımında Hatalar
Sorun
arch-chroot ile chroot ortamına geçilememesi.Çözüm
mount işlemlerini eksiksiz yaptıktan sonra chroot yapılmalı
Kod:
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/efi
arch-chroot /mnt
Arch Linux kurulumu, deneyimli kullanıcılar için büyük esneklik sunar. Ancak ilk kurulum süreci dikkat ve sabır ister. Belgeleri takip ederek, komutların ne işe yaradığını anlayarak ilerlemek en sağlıklı yöntemdir.
Eğer hala sorun yaşıyorsanız, kurulum adımlarını baştan tekrar gözden geçirmek veya Arch Wiki üzerinden rehberleri incelemek faydalı olacaktır.




