Po każdej aktualizacji systemu (manjaro) walą mi się moduły kernela. Odpalam więc z live cd, montuje sobie partycję z systemem i loguję się na niego (poniżej wszystko w jednym poleceniu, X to numerek dysku):
sudo su && mount /dev/sdaX /mnt && mount --bind /dev /mnt/dev && mount --bind /sys /mnt/sys && mount --bind /proc /mnt/proc && chroot /mnt
Potem usuwam sobie manjaro-system i aktualnie używanego kernela, instaluję te pakiety od nowa, odmontowuję i restartuję kompa:
umount /mnt/proc && umount /mnt/sys && umount /mnt/dev && umount /mnt && reboot
i wszystko śmiga! Za wyjątkiem jednej rzeczy. Do gruba dodaje się milion wpisów w ten sposób. I co najlepsze - nie mogę ich wykasować, bo w grub-customizerze pokazuje się zupełnie co innego niż przy bootowaniu. Ktoś wie może, jak edytować te wpisy / gdzie znaleźć pliki konfiguracyjne gruba, które w rzeczywistości są używane?
w grub-customizerze pokazuje się zupełnie co innego niż przy bootowaniu
@borysses: chciałbym, żeby to było takie proste :(
Nawet jeśli nadpiszę plik konfiguracyjny grub-customizerem to przy bootowaniu nic się nie zmienia. Tak jakby coś go automatycznie nadpisywało, albo jakby gdzieś był dodatkowy plik konfiguracyjny i customizer widzi jeden, a bootuje się z drugiego...
[2015-06-15 13:29] [ALPM-SCRIPTLET] Generating grub configuration file ...
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found background: /usr/share/grub/background.png
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-316-x86_64
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd image: /boot/initramfs-316-x86_64.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-316-x86_64-fallback.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-4.1-x86_64
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd image: /boot/initramfs-4.1-x86_64.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-4.1-x86_64-fallback.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-316-x86_64
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd image: /boot/initramfs-316-x86_64.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-316-x86_64-fallback.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found linux image: /boot/vmlinuz-4.1-x86_64
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd image: /boot/initramfs-4.1-x86_64.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found initrd fallback image: /boot/initramfs-4.1-x86_64-fallback.img
[2015-06-15 13:29] [ALPM-SCRIPTLET] /run/lvm/lvmetad.socket: connect failed: No such file or directory
[2015-06-15 13:29] [ALPM-SCRIPTLET] WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found Windows Vista (loader) on /dev/sda4
[2015-06-15 13:29] [ALPM-SCRIPTLET] /run/lvm/lvmetad.socket: connect failed: No such file or directory
[2015-06-15 13:29] [ALPM-SCRIPTLET] WARNING: Failed to connect to lvmetad. Falling back to internal scanning.
[2015-06-15 13:29] [ALPM-SCRIPTLET] Found Windows Vista (loader) on /dev/sda4
[2015-06-15 13:29] [ALPM-SCRIPTLET] done
@borysses: nie mam bladego pojęcia jaki edytuje, jak odpalam go w konsoli to nic nie mówi.
W katalogu /boot/grub mam trzy pliki:
/boot/grub/grub.cfg.new
/boot/grub/grub.cfg.pacsave
/boot/grub/grub.cfg
Wszystkie zasyfione i chyba z grub.cfg (tego zwykłego) korzysta grub-customizer, ale już sam grub nie...