Posts by kitsune_yasu@waldbewohner.eu
 (DIR) Post #B2foeaEaKtrYog0cGe by kitsune_yasu@waldbewohner.eu
       2026-01-26T09:59:01.624Z
       
       0 likes, 0 repeats
       
       @SuperDicq@minidisc.tokyo @lanodan@queer.hacktivis.me @volpeon@icy.wyvern.rip it does not have to do anything with arch itself. This can happen with every distro, if GRUB gets an update but fails or if the initcpio-Image was not build successfully.The best way to avoid those issues is, by reading through the output of your package manager and ensuring that the installation of GRUB and the Initcpio process were successful.
       
 (DIR) Post #B2fzFcjF1X0GoDeIcq by kitsune_yasu@waldbewohner.eu
       2026-01-26T11:37:13.390Z
       
       0 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @volpeon@icy.wyvern.rip @SuperDicq@minidisc.tokyo Grub starts into rescue mode if the defined initramfs-Image is non existent or corrupted.
       
 (DIR) Post #B2g36Tgnf7Ibz5OxKC by kitsune_yasu@waldbewohner.eu
       2026-01-26T12:47:41.866Z
       
       1 likes, 0 repeats
       
       @lanodan@queer.hacktivis.me @volpeon@icy.wyvern.rip @SuperDicq@minidisc.tokyo you can have multiple kernel+initrd even with arch. You just need to install multiple kernels. Arch even generates a rescue mode image with the default configuration.For example if linux and linux-lts are both installed you get 4 entries in the GRUB menu, a normal and a rescue mode for each kernel that is installed.The issue is, if your Boot-Partition is to small, mkinitcpio generates a corrupted file, which will crash the GRUB bootloader for some reason (and therefore doesn't even allow you to choose a working image)At least that is what happened on my system in the past.And yes, if you read the output of pacman, there is a message marked red, that mkinitcpio failed. But sometimes some hooks that follow the mkinitcpio generation produce so much output, that you have to scroll upwards to see potential errors.Pacman does not fail, cause the installation of the packages themselves were successful.It is like when you install nginx while apache2 is installed and started on Debian. Nginx gets installed, but even though it cannot start the service (due to the locked port), the package manager will not abort the transaction.
       
 (DIR) Post #B2hdPZzmEPfYYIe51E by kitsune_yasu@waldbewohner.eu
       2026-01-27T06:16:02.749Z
       
       1 likes, 0 repeats
       
       @SuperDicq@minidisc.tokyo @lanodan@queer.hacktivis.me @volpeon@icy.wyvern.rip Tested it with a VM at it can happen to Debian too.But I think we have a slight misunderstanding regarding the "failed update" part:GRUB Installation happens in multiple steps. The first one is the package itself. If that fails, pacman fails and does not continue. The second step is the grub-install command, which writes the bootloader onto the boot partition. If this fails, the package manager cannot do anything, regardless which distro you're using. There is also a third step, running the grub-mkconfig command, which also could fail.