After an apparently successful update and rebooting the computer, I only get a few lines of tty output and then it just hangs. I couldn't find anything in /var/log/pacman.log that would indicate a problem with the update. Attempting to boot with the fallback kernel option produces an "fsck failed" error. I was able to run pacman -Syu again in chroot, but this time rebuild of initcpio fails:
:: トランザクション後のフックを実行...
(1/6) Updating linux initcpios
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> ERROR: '/lib/modules/4.19.12-1' is not a valid kernel module directory
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> ERROR: '/lib/modules/4.19.12-1' is not a valid kernel module directory
エラー: コマンドの実行に失敗しました
(2/6) Updating fontconfig cache...
(3/6) Creating temporary files...
(4/6) Updating the info directory file...
(5/6) Updating the desktop file MIME type cache...
(6/6) Updating the MIME type database...
Any idea what I should try next?