Sd-umount: Failed to unmount /oldroot on Shutdown or Reboot

Ok I was able to fix this by doing the following:

sudo nano /etc/mkinitcpio.conf

change:
HOOKS="base udev autodetect modconf block keyboard keymap filesystems fsck"
to:
HOOKS="base udev autodetect modconf block keyboard keymap filesystems fsck shutdown"

sudo mkinitcpio -P
sudo grub-mkconfig -o /boot/grub/grub.cfg

sudo systemctl restart systemd-coredump.socket
sudo systemctl reset-failed

Now I can shutdown without the need to wait 2-3 mins.

1 Like