Çözüldü "Kernel panic not syncing vfs unable to Mount root fs on unknown-block" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

oeufeggei

Hectopat
Katılım
26 Ocak 2021
Mesajlar
316
Çözümler
2
Yer
İstanbul
Manjaro Xfce'yi bilgisayarıma 3. işlerim sistemi olarak kurdum fakat grub menüsünden Manjaro seçeneğine tıklayınca böyle bir hata ile karşılaşıyorum.

Ama Manjaro için diğer seçenekleri seçip oradaki ikinci seçenekle başlatınca sorunsuz açılıyor. İkinci seçeneğin ne olduğunu bilmiyorum sadece sonunda parantez içinde bir tazı yazdığını ve o yazının F harfi ile başladığını görebiliyorum.

Bu sabah Arcolinux kurmuştum ve Arcolinux u başlatmaya kalktığımda da aynı hata ile karşılaşıyordum ve yine aynı isimdeki seçeneğe tıklayarak açabiliyordum. Sorun ne olabilir ve çözümü nasıl olur yardımcı olursanız sevinirim.
 
Çözüm
Denedim ancak bu sefer grub ekranı gelmeden direkt KDE neon açıldı.

Son komutu çalıştırmamışsındır, son komut ile hem os-prober hem de grub ile ilgili gerekli dosyalar yeniden yüklenecektir.
Kod:
sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" grub-common os-prober

Bundan sonra, daha önce bağlantısını verdiğim düzenlemeleri yeniden yapacaksın ve sudo update-grub komutunu çalıştıracaksın.

Aşağıdaki komutla, 30_os-prober_proxy dosyasını geçici olarak ev dizinine taşı bakalım.

Kod:
sudo mv /etc/grub.d/30_os-prober_proxy $HOME

Ardından aşağıdaki komutu yeniden çalıştır ve sonucu kontrol et.

Kod:
sudo update-grub
 
Aşağıdaki komutla, 30_os-prober_proxy dosyasını geçici olarak ev dizinine taşı bakalım.

Kod:
sudo mv /etc/grub.d/30_os-prober_proxy $HOME

Ardından aşağıdaki komutu yeniden çalıştır ve sonucu kontrol et.

Kod:
sudo update-grub
Yine bir değişiklik olmadı. Aynı kernel panic ekranına düşüyorum.
 
Aşağıdaki komutlarla grub-common ve os-prober paketlerini sıfırlayarak yeniden kurmayı deneyin, ardından bağlantıdaki düzenlemeleri yeniden yapın.

Kod:
sudo rm -f /etc/grub.d/*
Kod:
sudo rm -f /usr/lib/linux-boot-probes/mounted/*
Kod:
sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" grub-common os-prober
 
Aşağıdaki komutlarla grub-common ve os-prober paketlerini sıfırlayarak yeniden kurmayı deneyin, ardından bağlantıdaki düzenlemeleri yeniden yapın.

Kod:
sudo rm -f /etc/grub.d/*
Kod:
sudo rm -f /usr/lib/linux-boot-probes/mounted/*
Kod:
sudo apt install --reinstall -o Dpkg::Options::="--force-confask,confnew,confmiss" grub-common os-prober
"sudo rm -f /etc/grub.d/*
rm: '/etc/grub.d/backup' silinemedi: Bir dizin
rm: '/etc/grub.d/bin' silinemedi: Bir dizin
rm: '/etc/grub.d/proxifiedScripts' silinemedi: Bir dizin"

Böyle bir yazı geldi. Bakamıyordum dünden beri kusura bakmayın . 😞
 
“error : file `/boot/intel-ucode.img^/boot/initramfs-5.9-x86_64’ not found

Press any key to continue...”

diye bir hata çıkıyor şimdi de karşıma. Basınca da yine başlangıçtaki hata ekranına düşüyorum.
Pacman -S intel-ucode
Yine bir değişiklik olmadı. Aynı kernel panic ekranına düşüyorum.

Arch Linux'ta Update-grub yoktu Manjaro'dada olmayabilir.
 
"sudo rm -f /etc/grub.d/*
rm: '/etc/grub.d/backup' silinemedi: Bir dizin
rm: '/etc/grub.d/bin' silinemedi: Bir dizin
rm: '/etc/grub.d/proxifiedScripts' silinemedi: Bir dizin"

Böyle bir yazı geldi. Bakamıyordum dünden beri kusura bakmayın . 😞

Bunlar önemli değil, zaten komutu sadece dosyaları silecek biçimde hazırlamıştım, özellikle dizin altındaki diğer dizinlerin silinmesine gerek olmadığı için böyle yapmıştım. Uyarılar dizinlerin silinmemesi ile ilgili ve gözardı edebilirsin. Son verdiğim komutu çalıştırınca, silinen dosyalar depodaki paketle bakımcının hazırladığı biçimde yenilenecek. Böylece Grub Customizer'in yapmış olabileceği bazı değişiklikleri bertaraf edebileceğini düşünüyorum.
 
Rm -rf olmayacak mıydı?
O dosyayı silmeni önermiyorum.
Hayır, nedeni için önceki mesajımı inceleyebilirsin. İstediğim sadece bazı yapılandırma dosyalarının silinmesiydi.
rm: '/etc/grub.d/backup' silinemedi: Bir dizin
rm: '/etc/grub.d/bin' silinemedi: Bir dizin
rm: '/etc/grub.d/proxifiedScripts' silinemedi: Bir dizin"
 
O dosyayı silmeni önermiyorum.

rm: '/etc/grub.d/backup' silinemedi: Bir dizin
rm: '/etc/grub.d/bin' silinemedi: Bir dizin
rm: '/etc/grub.d/proxifiedScripts' silinemedi: Bir dizin"

Neyi önermiyorsun, neden bunları yaptırdığımı anladın mı acaba? Grub Customizer tarafından oluşturulan ve update-grub komutu tarafından kullanılan dosyaları sildirdim böylece. Grub Customizer kurulurken '/etc/grub.d/ altındaki yapılandırmaları yedekler ve kendi dosyalarını koyar yerine. Orada mevcut olan /etc/grub.d/backup dizini bu yedekleme ile ortaya çıkar zaten. Yukarıda yapılanlar ile bu dosyalar orjinalleri ile değiştirilmiş olacak.

Arkadaşım diğerlerinin dizin olduğunun farkındayım, rm komutunun nasıl kullanılacağını da biliyorum, komutu bilerek böyle düzenledim, sadece dizin altındaki dosyalar silinsin, alt dizinler silinmesin diye.
 

Yeni konular

Geri
Yukarı