Manjaro po aktualizacji, GRUB zgubił inne systemy [Solved]

Czołem
sda6 to Mint, pozostałe to Windows
[lmi@lmi-pc ~]$ lsblk -l
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 298,1G 0 disk
sda1 8:1 0 100M 0 part
sda2 8:2 0 99,8G 0 part
sda3 8:3 0 1K 0 part
sda5 8:5 0 11,9G 0 part
sda6 8:6 0 28,6G 0 part
sda7 8:7 0 117G 0 part
sda8 8:8 0 40,7G 0 part /
sr0 11:0 1 1024M 0 rom

    Sf[lmi@lmi-pc ~]$ sudo grub-mkconfig -o /boot/grub/grub.cfg

[sudo] hasło użytkownika lmi:
Generating grub configuration file …
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found linux image: /boot/vmlinuz-4.19-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.19-x86_64.img
Found initrd fallback image: /boot/initramfs-4.19-x86_64-fallback.img
Found memtest86+ image: /boot/memtest86+/memtest.bin

Reinstalacja GRUN ani update grub nie nie dały.
Jak to naprawić?

Wyglada jakbyś odinstalował os-prober, dorzuć go do systemu.

Nie do końca jestem pewny tego co mówisz, bo u mnie jest identyczna sytuacja, a na pewno nic nie odinstalowywałem.

No to sprawdź czy masz zainstalowany. U autora nie widać, żeby grub w ogóle zaczynał szukać systemów proberem. Możliwe, że w systemie jest tylko to jakiś błąd grub (albo jego konfiguracji), ale trzeba zacząć diagnozę od początku.

1 polubienie

Ja jeszcze w przeciwieństwie do Autora zainstalowałem najnowszy moduł kernela 5.11, i odinstalowałem 5.10.20.

Kernel nie powinien nic tutaj mieć do rzeczy, chyba że manjaro wrzuciło mu jakieś dziwne zależności, albo co jeszcze mniej prawdopodobne, wywaliło z kernela obsługę innych systemów plików :smiley:

Mam os-prober, jest uruchomiony.

A w /etc/grub.d masz skrypt dla niego?

Przechwycenie%20obrazu%20ekranu_2021-03-09_07-45-11

[lmi@lmi-pc ~]$ sudo update-grub
[sudo] hasło użytkownika lmi:
Generating grub configuration file …
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found linux image: /boot/vmlinuz-4.19-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.19-x86_64.img
Found initrd fallback image: /boot/initramfs-4.19-x86_64-fallback.img
Found memtest86+ image: /boot/memtest86+/memtest.bin
done

2 polubienia

Czy GRUB_DISABLE_OS_PROBER=false należy wpisać w jakimś konkretnym miejscu, czy na końcu, czy ma być znaczek “#”

Zakomentowanie haszem powinno spowodować, że wpis przejdzie w stan domyślny “przewidywany” - zakładam, że “true” jest domyślnym = olać wyszukiwanie OS-ów…

Niby komentowanie jest szybsze od zmiany długiego parametru.

Raczej kolejność nie ma znaczenia, ale niby wpis jest prawie u końca pliku w np. Ubuntu.

Po zmianie należy zrobić update-grub.

Dopisz gdziekolwiek w pliku /etc/default/grub (najwygodniej pewnie na końcu), bez hasha oczywiście który oznacza, że wszystko po nim w tej linii to komentarz :wink:

2 polubienia

Poszło, jest ok.
Dziękują wszystkim za pomoc.

Dziękuję, pomogło.:grinning: