You are not logged in.
I'm using systemd-boot (gummiboot), and I have my /boot partition set up a little differently than standard. I have a directory for each of my multiple linux installations. I.e. /boot/arch1/vmlinuz-linux and /boot/debian1/vmlinuz . Pacman just updated the kernel and put the new files in the standard location. i.e. /boot/vmlinuz-linux .
(For the benefit of those finding this via google, the error I encountered was
mount: unkown filesystem type `vfat`
when it failed to mount /boot .)
I can move the files to the right spot by hand, but is there a way to tell pacman where I want kernel updates installed?
I've done this for Debian (but not tested it) by following this. Would doing it in Arch/Pacman be similar?
Last edited by sguertin (2016-01-04 18:18:25)
Offline
mkinitcpio takes care of building / placing initramfs files.
Upon a kernel update, mkinitcpio uses /etc/mkinicpio.d/linux.preset to determine where to put the files.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Forthcoming pacman 5.0 should have support for hooks, which you could use to move /boot/vmlinuz-linux to your preferred location.
Offline
Thanks!
Offline
For future reference, you also have to run `mkinitcpio -p linux` afterward, or this will happen on the next kernel update.
Offline