Merhaba, Manjaro kurulu olan diske sonradan Mint ekledim (disk bölümleme esnasında yanına kur deyip Manjaro'nun alanını küçülttüm) buraya kadar problem yok Mint sıkıntısız açılıyor kullanıyorum (şuan Mint'ten yazıyorum) ama Manjaro'yu açmaya kalkınca grub'dan "kernel panic - not syncing: vfs: unable to mount root fs on unknown-block(0 0)" gibi bir hata veriyor ve donuyor zorla kapatıyorum (basılı tutarak).
Şunu https://forum.manjaro.org/t/kernel-panic-not-syncing-vfs-unable-to-mount-root-fs-on-unknown-block-0-0/4620 gördüm ama zaten benimki şöyle
HOOKS="base udev autodetect modconf block keyboard keymap resume filesystems fsck"
hocam aynı sorun bende de var fallback modunda normal açıyoum sistemi verdiğin link ingilizce ne öneriyor acaba tam olarak anlamadım önce o yöntemi denesem. 🙂
Ne tarafa dönersem döneyim kalbim sol tarafımdadır hep.
Küçülttüğünüz ya da değişiklik yaptığınız disk bölümlerinin yeni UUID değerlerini manjaro grubuna /boot/grub/grub.cfg dosyasına ve /etc/fstab dosyalarına eklemeniz ya da ekli ise yeni değer ile değiştirmeniz gerekiyor.
archman.org - Bizi bilen iyi bilir, bilmeyen de kendi gibi bilir.!
Bu durumda iki çözüm yolu var,önce hangi dağıtımın grub yazılımı ile devam etmek istiyorsunuz seçiminizi yapın,
Manjaro grub ile devam edecekseniz,''Manjaro grubu yeniden kurma'' konusunu okuyun,
Mint grub ile devam edecekseniz ''Farklı dağıtm grublarında Manjaro kernel panik hatasının çözümü'' konusunu okuyun.
Kolay gelsin.
Öncelikle teşekkür ederim,
hocam aynı sorun bende de var fallback modunda normal açıyoum sistemi verdiğin link ingilizce ne öneriyor acaba tam olarak anlamadım önce o yöntemi denesem. 🙂
yanlış anlamadıysam özetle şöyle diyor: Canlı medya (Live CD) ile açtım chroot yaptım sorunun /etc/mkinitcpio.conf da olduğunu anladım (baktığımda "HOOKS" şu haldeydi)
HOOKS=“plymouth”
bende onu değiştirdim ve şöyle yaptım
HOOKS=“base udev autodetect modconf block resume filesystems keyboard keymap fsck usr shutdown”
sonra önyükleme görüntüsünü yeniden oluşturmak için “mkinitcpio -p linux44” ü yeniden çalıştırdım. Sistemim mkinitcpio.conf dosyasını değiştirdikten sonra sorunsuz bir şekilde önyükleme yapabildi.
Küçülttüğünüz ya da değişiklik yaptığınız disk bölümlerinin yeni UUID değerlerini manjaro grubuna /boot/grub/grub.cfg dosyasına ve /etc/fstab dosyalarına eklemeniz ya da ekli ise yeni değer ile değiştirmeniz gerekiyor.
Manjaro kurulu olan diske mint üzerinden erişip /boot dizinine girdiğimde hiçbir şey göremiyorum (boş), /etc/fstab dosyasında şu anki değerler var (uuid değişmemiş aynı yada kendi eklenmiş)
Düzenleme: Sanırım /boot dizinini ayrı disk bölümüne almışım şimdi fark ettim oradaki /grub/grub.cfg dosyasına baktım oradakilerde şu an geçerli olan uuid
Manjaro /etc/fstab içeriği
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=78b09660-3eda-41db-9678-1043938ae2e3 /boot ext4 defaults,noatime 0 2
UUID=5c22246d-25bf-4785-b98d-adfee1778276 / ext4 defaults,noatime 0 1
UUID=ad8062a7-eb50-4e4f-ba2f-a024ed23aa31 swap swap defaults,noatime 0 2
Disklerin (Manjaro'ya ait) uuid
muha@muha ~ $ blkid /dev/sda3
/dev/sda3: UUID="5c22246d-25bf-4785-b98d-adfee1778276" TYPE="ext4" PARTUUID="0002d875-03"
muha@muha ~ $ blkid /dev/sda1
/dev/sda1: UUID="78b09660-3eda-41db-9678-1043938ae2e3" TYPE="ext4" PARTUUID="0002d875-01"
muha@muha ~ $
Bu durumda iki çözüm yolu var,önce hangi dağıtımın grub yazılımı ile devam etmek istiyorsunuz seçiminizi yapın,
Manjaro grub ile devam edecekseniz,''Manjaro grubu yeniden kurma'' konusunu okuyun,
Mint grub ile devam edecekseniz ''Farklı dağıtm grublarında Manjaro kernel panik hatasının çözümü'' konusunu okuyun.
Kolay gelsin.
Değindiğiniz konular bu forumda mı ? arama yapınca herhangi bir sonuç çıkmıyor da.
Düzenleme : Forum aramasında çıkmadı ama arama motorunda aratınca buldum.
http://archman.org/forum/index.php?topic=1553.0
Konuda denildiği üzere şöyle bir düzenleme yaptım
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Manjaro Linux (17.1.6) (on /dev/sda3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5c22246d-25bf-4785-b98d-adfee1778276' {
insmod part_msdos
insmod ext2
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 78b09660-3eda-41db-9678-1043938ae2e3
else
search --no-floppy --fs-uuid --set=root 78b09660-3eda-41db-9678-1043938ae2e3
fi
linux /vmlinuz-4.14-x86_64 root=UUID=5c22246d-25bf-4785-b98d-adfee1778276 rw quiet resume=UUID=ad8062a7-eb50-4e4f-ba2f-a024ed23aa31
initrd /intel-ucode.img /boot/initramfs-4.14-x86_64.img
}
son satırın son durumu şöyle
initrd /intel-ucode.img /boot/initramfs-4.14-x86_64.img
ama grub ekranında düzenlediğim menüyü seçince "/boot/initramfs-4.14-x86_64.img not found" gibi bir ibare çıktı bir süre sonra yukarıdaki görseldeki panic durumu.