Harici disk.
 

Dosya Ekleri

  • 20260325_213741.webp
    20260325_213741.webp
    1,4 MB · Görüntüleme: 32
Peki bunu yeniden kurmadan düzeltmenin bir yolu yok mu?
Hocam var ama uğraştırır şahsen. Secure boot'u kapatıp, GRUB ile kurulum yapıp ve disk bölümlendirmede her şeyin harici diske yükleneceğinden emin olup tekrar kurulum yapın. Ayrıntılı bölümlendirmeyi de açıp bakın, tüm bölümler harici diske kurulmalı.
 
Kod:
# Ana sistemi (@) /mnt dizinine bağlar
sudo mount -o subvol=@ /dev/sdb3 /mnt

# Kullanıcı dosyalarının olduğu bölümü bağlar
sudo mount -o subvol=@home /dev/sdb3 /mnt/home

# Log ve Cache alt birimlerini bağlar (Sistem günlüğü ve paket önbelleği için)
sudo mount -o subvol=@log /dev/sdb3 /mnt/var/log
sudo mount -o subvol=@cache /dev/sdb3 /mnt/var/cache

# EFI (Boot) bölümü için klasör açar ve NVMe diskindeki EFI bölümünü buraya bağlar
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
Kod:
# Sisteme 'root' olarak giriş yapmanı sağlar (Chroot)
sudo cachyos-chroot /mnt

# Eski ve hatalı olabilecek GRUB/CachyOS boot dosyalarını siler
# DİKKAT: Bu işlem geri alınamaz, yeni kurulumu yapmadan sistemi kapatma!
rm -rf /boot/efi/EFI/cachyos
rm -rf /boot/efi/EFI/grub

Kod:
# Gerekli paketleri (GRUB, EFI yöneticisi ve diğer OS'leri bulma aracı) kurar
pacman -S grub efibootmgr os-prober --needed

# Anakartın NVRAM'indeki tüm eski boot kayıtlarını temizler
# Bu komut 'temiz bir sayfa' açmak içindir.
for bootnum in $(efibootmgr | grep '^Boot[0-9]' | cut -c 5-8); do sudo efibootmgr -b $bootnum -B; done

# GRUB'u EFI modunda anakarta ve diske kaydeder
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=cachyos --recheck

# Windows gibi diğer işletim sistemlerinin otomatik bulunmasını etkinleştirir
echo "GRUB_DISABLE_OS_PROBER=false" >> /etc/default/grub

# Yapılan tüm ayarları okuyarak ana boot listesini (grub.cfg) oluşturur
grub-mkconfig -o /boot/grub/grub.cfg

Bunlardan önce Linuxu sıfırdan kurun lsblk çıktısı beni şüphelendirdi.
 
Güncelleme AI ile GRUB yapmaya çalışırken hem flash hem disk boot almaz oldu sonum hayır değil gibi.

Kod:
# Ana sistemi (@) /mnt dizinine bağlar.
sudo mount -o subvol=@ /dev/sdb3 /mnt

# Kullanıcı dosyalarının olduğu bölümü bağlar.
sudo mount -o subvol=@home /dev/sdb3 /mnt/home

# Log ve Cache alt birimlerini bağlar (Sistem günlüğü ve paket önbelleği için)
sudo mount -o subvol=@log /dev/sdb3 /mnt/var/log
sudo mount -o subvol=@cache /dev/sdb3 /mnt/var/cache

# EFI (Boot) bölümü için klasör açar ve NVMe diskindeki EFI bölümünü buraya bağlar.
sudo mkdir -p /mnt/boot/efi
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
Kod:
# Sisteme 'root' olarak giriş yapmanı sağlar (Chroot)
sudo cachyos-chroot /mnt

# Eski ve hatalı olabilecek GRUB/CachyOS boot dosyalarını siler.
# DİKKAT: Bu işlem geri alınamaz, yeni kurulumu yapmadan sistemi kapatma!
rm -rf /boot/efi/EFI/cachyos
rm -rf /boot/efi/EFI/grub

Kod:
# Gerekli paketleri (GRUB, EFI yöneticisi ve diğer OS'leri bulma aracı) kurar.
pacman -S grub efibootmgr os-prober --needed

# Anakartın NVRAM'indeki tüm eski boot kayıtlarını temizler.
# Bu komut 'temiz bir sayfa' açmak içindir.
for bootnum in $(efibootmgr | grep '^Boot[0-9]' | cut -c 5-8); do sudo efibootmgr -b $bootnum -B; done.

# GRUB'u EFI modunda anakarta ve diske kaydeder.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=cachyos --recheck

# Windows gibi diğer işletim sistemlerinin otomatik bulunmasını etkinleştirir.
echo "GRUB_DISABLE_OS_PROBER=false" >> /etc/default/grub

# Yapılan tüm ayarları okuyarak ana boot listesini (grub.cfg) oluşturur.
grub-mkconfig -o /boot/grub/grub.cfg

Bunlardan önce Linux'u sıfırdan kurun lsblk çıktısı beni şüphelendirdi.

Hocam bu verdiklerinizi AI da vermişti mecbur şimdi tekrar flasha yazıp kurmayı deneyeceğim uğraşlarınız için teşekkürler sonra niye millet Linux kullanmıyor daha kuramadım :)

MBR kuruyordum GPT mi kurmalıyım aralarındaki fark ne ?
 
Son düzenleme:
Güncelleme AI ile GRUB yapmaya çalışırken hem flash hem disk boot almaz oldu sonum hayır değil gibi.



Hocam bu verdiklerinizi AI da vermişti mecbur şimdi tekrar flasha yazıp kurmayı deneyeceğim uğraşlarınız için teşekkürler sonra niye millet Linux kullanmıyor daha kuramadım :)

MBR kuruyordum GPT mi kurmalıyım aralarındaki fark ne ?
Linux tarafında MBR GPT farkı yok bildiğim kadarıyla önce önemli verileriniz varsa başka bir diske yedekleyin bilgisayara bağlı olmayan sonrasında bakalım soruna.
 
Hocam bu neymiş böyle daha işletim sistemini açamadan kod manyağı oldum Microsoft'un çöp hali bile Linux'dan daha kolay tabii ki ana depolamama kursam bunlar yaşanmazdı ama böyle hissettim.