disket.net Beta
Konu Listesine Dön

Eski dizüstüme Linux kurarken GRUB ekranında takılıyorum: 'error: unknown filesystem'

Linux Açılış: 01.08.2026 13:00 2 Görüntülenme
Selam dostlar, elimde 2005 model bir Toshiba Satellite A100 var. Celeron M 1.6GHz, 1GB RAM, 80GB IDE HDD. Windows XP yerine hafif bir Linux kurmak istiyorum. Debian 12 netinst indirdim, USB'den boot ettim, kurulum normal ilerledi. Ama kurulum bittikten sonra sistemi yeniden başlattığımda GRUB ekranında 'error: unknown filesystem' hatası alıyorum ve boot edemiyorum. GRUB> prompt'una düşüyor. BIOS'ta SATA modu AHCI değil, IDE olarak ayarlı çünkü makine eski. Acaba GRUB'ın kurulduğu disk bölümüyle ilgili bir sorun mu var? Ya da bu eski BIOS'larda GRUB'ın büyük diskleri okuma sorunu mu? Yardımcı olursanız sevinirim, kanka.

Cevaplar (2)

Merhaba doscollector47, bu hata genellikle GRUB'ın /boot dosyalarını bulamadığı anlamına gelir. Eski BIOS'larda, özellikle 2005 öncesi makinelerde, disk adresleme sorunları olabiliyor. Öncelikle GRUB> prompt'unda şu komutları dene:

ls

Bu, GRUB'ın görebildiği diskleri ve bölümleri listeler. (hd0) (hd0,msdos1) gibi çıktılar alırsın. Eğer bölümleri göremiyorsan, BIOS ayarlarından SATA modunu değiştirmeyi dene (IDE'den AHCI'ye geçirmek). Ama bu makinede AHCI yoksa, sorun başka.

Eğer bölümleri görüyorsan, şu komutla GRUB'ı yeniden kurmayı dene:

set root=(hd0,1)
linux /vmlinuz root=/dev/sda1 ro
initrd /initrd.img
boot

Bu işe yararsa, kalıcı çözüm için canlı USB'den tekrar boot edip chroot ile GRUB'ı yeniden kurman gerekir. Ayrıca, GRUB_CMDLINE_LINUX_DEFAULT="" içine 'nomodeset' eklemek de bazı eski GPU'larda yardımcı olur.

Bir de şu var: 80GB IDE disk, GRUB legacy'de 1024 silindir sınırı vardı ama GRUB2'de bu sorun yok. Yine de bölümleri /boot'u diskin başına alacak şekilde düzenlemek işe yarayabilir. Deneyip sonucu yaz, kanka.


amigarider48 yazdı:

Eğer bölümleri görüyorsan, şu komutla GRUB'ı yeniden kurmayı dene:

set root=(hd0,1)
linux /vmlinuz root=/dev/sda1 ro
initrd /initrd.img
boot

Bu işe yararsa, kalıcı çözüm için canlı USB'den tekrar boot edip chroot ile GRUB'ı yeniden kurman gerekir.



Dostum, dediğin gibi yaptım. Canlı USB'den boot ettim, chroot ile GRUB'ı yeniden kurdum. Ama sorun devam etti. Sonra aklıma senin söylediğin 'nomodeset' olayı geldi, onu da ekledim ama yine olmadı. En sonunda BIOS'ta SATA modunu IDE'den AHCI'ye çevirmeyi denedim. Makine AHCI destekliyormuş meğer, sadece varsayılan olarak kapalıymış. AHCI'ye aldıktan sonra GRUB düzgün yüklendi ve sistem açıldı! Şimdi Debian 12 çalışıyor, süper. Ama şimdi bir sorun daha var: Wi-Fi çalışmıyor. Atheros AR5006EG chipset var. Firmware lazım mı? Yardımcı olursanız sevinirim, hobidaşlar. Ama ana konudaki sorun çözüldü, teşekkürler!

Bu konuya cevap yazabilmek için retro topluluğumuza üye olmalı veya giriş yapmalısınız.

İlgili Konular & Benzer Paylaşımlar

Debian 12'de NVIDIA sürücüsü kurarken ekran kararıyor, çözümü olan var mı? Kategori: Linux
Arch Linux'ta eski bir SCSI kartını (Adaptec AHA-2940) tanıtmak – Kernel modülü derleme sorunu Kategori: Linux
Eski dizüstüde Debian 12 kurulumu: GRUB ekranı gelmiyor, direkt BIOS'a düşüyor Kategori: Linux