Linux'ta GRUB önyükleyicisini nasıl kurtarabilirim?

Son Güncelleme: 31 Ağustos 2026

Siyah arka plan üzerinde yeşil metin bulunan Linux terminal ekranı, komut konsolunu ve teknik ortamları görselleştirmek için idealdir.

Eminim daha önce sizin de başınıza gelmiştir: Büyük bir heyecanla bilgisayarınızı açarsınız ve aniden siyah bir ekran ve gizemli bir mesajla karşılaşırsınız; mesajda size şunu söylüyor: GRUB önyükleme yöneticisi öldü.Disk bölümleriyle oynamış olabilirsiniz, Linux'tan sonra Windows kurmuş olabilirsiniz ve bu da önyükleme sektörünün üzerine yazılmış olabilir veya sistem güncellemesi sırasında bir sorun yaşanmış olabilir.

Öncelikle paniğe kapılmayın, çünkü ekipmanınız bozulmuş gibi görünse bile, Verileriniz bozulmadan kalır.GRUB, sisteme açılan kapıdır ve kapı bozulsa bile ev hala yerindedir. Elinizde bulunan imkanlara bağlı olarak, bu sorunu çözmenin birkaç yolu vardır; GRUB konsolu hala çalışıyorsa onu kullanmaktan, başka bir yönteme başvurmaya kadar. Ubuntu veya Debian Canlı USB Açık kalp ameliyatı yapmak.

Linux sorun teşhisi
İlgili makale:
Linux'ta sorun giderme: eksiksiz ve pratik bir rehber

GRUB konsolundan doğrudan kurtarma

Bir elin, bir dizüstü bilgisayara USB aygıtı takmasını gösteren yakın çekim görüntü; Live USB kullanımını tasvir ediyor.

Si tienes la suerte de que el equipo no arranca pero aún puedes entrar en la línea de comandos de GRUB (pulsando la tecla ‘c’ al inicio), puedes intentar levantar el sistema sin necesidad de un USB externo. Lo primero es Dosyalarınızın nerede bulunduğunu belirleyin. komutu çalıştırmak lsBu size mevcut diskleri ve bölümleri gösterecektir, örneğin: (hd0,msdos1).

Diski bulduktan sonra, klasörü aramanız gerekiyor. boot bölmeleri keşfetmekle ls (hd0,1)/Doğru olanı bulduğunuzda, yapmanız gerekenler şunlardır: önek rotasını yapılandırın ve komutları kullanarak sistem kök dizinine erişin. set prefix=(hd0,1)/boot/grub y set root=(hd0,1)Ardından, boot klasöründe bulunan çekirdeği bulun ve şu komutu kullanarak yükleyin: linuxKök bölümü belirterek (örneğin, root=/dev/sda1), nihayetinde yürütmek için initrd ve motoru çalıştırın.

  Cobol için en iyi web kaynakları

Kullanıcı oturumunuza başarıyla giriş yaptıktan sonra, şunları unutmayın: marş motorunu kalıcı olarak onarınTerminali root olarak açın ve şu komutu çalıştırın: grub-install /dev/sda takip eden update-grub2 y update-initramfs -u Böylece yeniden başlatma işleminde sorun tekrar etmez.

Linux önyükleme sorunlarının teşhisi
İlgili makale:
Linux önyükleme sorunlarının ve donanım arızalarının teşhisi

Canlı USB kullanarak yeniden yükleme (Manuel ve Chroot Yöntemleri)

Arka planda teknik komutlar çalıştıran bir terminal ve kod düzenleyici içeren geliştirici masaüstü.

GRUB tamamen eksik olduğunda, en güvenilir çözüm şunu kullanmaktır: Debian tabanlı herhangi bir dağıtımın canlı USB'si (Ubuntu veya Linux Mint gibi). Önemli olan, işlemi çalıştırırken hataları önlemek için Canlı USB'nin mimarisinin (AMD64 veya i386) kurulu sisteminizin mimarisiyle eşleşmesidir. kök değiştirme veya chroot.

Süreç, bölmelerin belirlenmesiyle başlar. sudo fdisk -lKök bölümün (/) hangisi olduğunu ve ayrı bir /boot bölümünüz olup olmadığını ayırt etmek çok önemlidir. Devam etmek için şunları yapmalısınız: Kök bölümü /mnt'ye bağlayın. ve eğer varsa, başlangıçtaki olanı /mnt/bootSistemin canlı ortamda doğru şekilde çalışabilmesi için aşağıdaki işlemlerin gerçekleştirilmesi gerekmektedir: bağlantılı montaj işletim sisteminin kritik dizinlerinden sudo mount --bind /dev /mnt/devyanı sıra /dev/pts, /proc y /sys.

Her şey bir araya getirildikten sonra komutu kullanıyoruz. sudo chroot /mntBu, sihirbazlık gösterisi yapmak gibi: bilgisayara şunu söylüyoruz ki... Kök dizin artık sabit diskimizdir. ve USB'yi değil. Buradan, yöneticiyi yeniden yüklüyoruz. grub-install /dev/sda ve ayarları güncelledik. grub-mkconfig -o /boot/grub/grub.cfg o update-grubSonunda, oradan ayrıldık. exit ve yeniden başladık.

Otomatik çözümler ve hızlı alternatifler

GRUB kurtarma işlemi için gereken fiziksel aracı göstermek amacıyla çekilmiş, modern bir USB aygıtının detaylı fotoğrafı.

Terminalde gezinmekte rahat hissetmiyorsanız veya süreci çok zahmetli buluyorsanız, kullanabileceğiniz bir araç var. Önyükleme-Onarım Bu gerçekten hayat kurtarıcı bir araç. Kullanmak için Ubuntu Live USB'den önyükleme yapın, terminali açın ve aracı resmi depolarından yükleyin. Çalıştırdıktan sonra, sadece şu seçeneği seçin: önerilen onarım Program, işletim sistemlerini algılayarak ve GRUB'u otomatik olarak yeniden yükleyerek tüm zor işleri sizin yerinize halledecektir.

  BT Topluluğu: İş Olanakları, Ağ Oluşturma ve Temel Teknoloji Platformları

Daha basit durumlarda, tam bir chroot işlemi yapmadan yalnızca GRUB'u yeniden yüklememiz gerektiğinde, önyükleme dizinini içeren bölümü geçici bir klasöre şu şekilde bağlayabiliriz: /tmp/part ve koş sudo grub-install --root-directory=/tmp/part /dev/sdaBu, eğer şu durumlarda yararlıdır: Daha doğrudan bir rota arıyoruz. Ve marş motoru şarj cihazının tam olarak nerede olduğunu biliyoruz.

Bu sorunu çözmek için, GRUB konsolunda manuel komutlar kullanmak, önyüklenebilir bir USB sürücüsüyle chroot tekniğini uygulamak veya Boot-Repair gibi otomatik araçlar kullanmak fark etmeksizin, kilit nokta disk bölümlerini doğru bir şekilde tanımlamak ve MBR veya EFI'nin önyükleme sektörünün kurulu işletim sisteminin çekirdeğine doğru şekilde bağlanmasını sağlamaktır.

Linux'ta root olarak yapılan yaygın hatalar
İlgili makale:
Linux yöneticileri için ölümcül hatalar ve hayatta kalma ipuçları