GRUB/GRUB Önyükleyicisini Geri Yükle
Views
Actions
Namespaces
Variants
Tools
Genel Bakış
İşletim sistemini yüklemek için, İşletim Sistemini içeren ortamın Ana Önyükleme Kaydına (MBR) veya GUID Bölümleme Tablosuna (GPT) GRUB, rEFInd veya Syslinux gibi Linux özellikli bir önyükleme yükleyicisinin kurulması gerekir. Manjaro ISO kullanılarak oluşturulan kurulumlar varsayılan olarak GRUB'a ayarlanır.
Çeşitli nedenlerden ötürü - önyükleyicinin bozulması, silinmesi veya yanlış yapılandırılması, önyükleme sırasında '/dev/... içinde önyükleme yükleyicisi bulunamadı gibi bir hata mesajı içeren siyah bir ekrana neden olur. İşletim sisteminizi yeniden yüklemeden veya verilerinizi kaybetmeden sistem çalışmasını geri yüklemek için CD/DVD veya USB Flash sürücüsü gibi Manjaro kurulum ortamınızı kullanmanız gerekecektir.
adresinde bulabilirsiniz.
Hazırlık
İlgili komutlar biraz farklı olduğundan, yeniden düzenlemeye çalıştığınız sistemin türünü tanımlayın.
- BIOS/MBR/GPT sistemi
- EFI/GPT sistemi
Manjaro Kurulum Medyasını Yükle
Bölümleri tanımlayın
Bölümlerinizi ve bunların belirlenen kullanımını tanımlamak için bir bölüm yöneticisi çalıştırmanız gerekir. Ortama bağlı olarak çeşitli araçlar vardır. GTK tabanlı ISO, GpartEd'i sunar, QT tabanlı ISO, KParted'ı sunar ve hepsinde ortak olan CLI araçlarıdır.
fdisk
(süper kullanıcı gerektirir) kullanılarak daha kapsamlı bilgi bulunabilir ve incelenen cihazı ör. /dev/sda veya /dev/nvme0n1
Aranacak ipuçları mbr ve gpt ve vfat dosya sistemiyle biçimlendirilmiş küçük bir bölümün (genellikle ilk bölüm) ve ardından ext4' olarak biçimlendirilmiş daha büyük bir bölümün varlığıdır. '.
Kök bağlamı kullan
Canlı ISO'yu yüklediğinizde - ortama bağlı olarak - bir terminal açın ve kök bağlamına geçin. Yukarıda belirtilen kök:şifre kombinasyonunu kullanın.
Chroot ortamı
Chroot, çeşitli görevleri kısıtlı bir alanla sınırlamak için kullanılan bir yöntemdir; paket kurulumu ve diğer sistem bakım görevleri. Arch wiki'de chroot hakkında daha fazla bilgi edinmek için bağlantısını takip edin.
Sistem bölümlerini tanımlayın
Yukarıdakilerden, sisteminizdeki ilgili bölümleri belirlediğinizi varsayıyoruz ve bu belge, bölümlere aşağıdaki şekilde atıfta bulunacaktır. Bu tür bir bakım için gerekli olmayan bölümler kasıtlı olarak dışarıda bırakılmıştır (ör. ev, takas).
Bölme | Kullanım | Yorum |
---|---|---|
/dev/sdyA |
EFI system | EFI sistemi için gereklidir ve /boot/efi üzerine monte edilmiştir |
/dev/sdyB |
boot | İsteğe bağlıdır ancak /boot üzerine kuruludur. Birincil kullanım, GRUB'un / dosyasına yazılamamasıdır (örn. f2fs) |
/dev/sdyC |
root | Kök dosya sistemi için gereklidir ve / üzerine monte edilmiştir - genellikle ext4 kullanılarak biçimlendirilir |
manjaro-chroot'u kullanın
Manjaro, manjaro-chroot
adlı bir komut dosyasını dağıtır ve görünür aygıtları arayacak isteğe bağlı bir argüman alır - bölümleri bir işletim sisteminin işaretleri için tarayın. Birden fazla Linux işletim sistemi bulunursa, hangi sistemin chroot edileceğini seçebilirsiniz, aksi takdirde sistemdeki /etc/fstab dosyası, bölümleri monte etmek ve bu sisteme chroot yapmak için kullanılır. Bu komut dosyası yalnızca mevcuttur varsayılan olarak canlı iso'dadır ancak manjaro-tools-base
paketini yükleyerek kurulu bir sistemde alabilirsiniz.
Manuel chroot
(Eğer manjaro-chroot
kullandıysanız gereksizdir)
Bölümleri belirlenen geçici bağlama noktasını kullanarak bağlayın ve her zaman root ile başlayın
Then - if applicable - mount boot
Then - if applicable - mount efi
Create the chroot environment and use bash as shell
Reinstall GRUB
One possible cause why you are reading this document - is an unfinished update - which in turn can be caused by several situations - situation we will not dive into. To fix what ever caused this you should run a full system update including grub to ensure everything is in place.
When the transaction as completed continue below using the section matching your system
BIOS System
On a BIOS/GPT system there is no MBR and therefore no place to store the loader. The GPT partition specification allows for an unformatted partition of the BIOS boot partition type (0xEF02). The size of this partition can be as small as 1 mebibyte. The Calamares installer uses a fixed size of 32 mebibyte. On a BIOS/MBR system a part of the bootloader is written to the Master Boot Record for the primary disk.
The device is the disk (not a partition)
Make sure the grub configuration is up-to-date
EFI System
Reinstall grub
Update the grub configuration
Verify the existance of an EFI system partition
Verify the efi filesystem is loaded
Exit chroot
Try loading the efi filesystem
Re-enter chroot
Then mount the efi filesystem
Verify the efi filesystem is loaded
If successfull re-run above installation commands
Troubleshooting
Manjaro is not recognized
If Manjaro wasn't recognized after an update-grub then probably your Manjaro installation is missing the package lsb-release.