Hi David,
> HOOKS=(base udev autodetect modconf keyboard block mdadm_udev filesystems
> fsck)
>
> That's fine -- right?
Yes, that should be fine!
$ ls -altr /usr/lib/initcpio/install/mdadm_udev
-rw-r--r-- 1 root root 838 Mar 4 19:22 /usr/lib/initcpio/install/mdadm_udev
$ pacman -Q mkinitcpio
mkinitcpio 38-4
$ mkinitcpio -L
==> Available hooks
autodetect encrypt keymap
microcode sd-encrypt strip
base filesystems kms
modconf sd-shutdown systemd
block fsck lvm2
plymouth sd-vconsole udev
btrfs hostdata mdadm_udev
plymouth-shutdown shutdown usr
consolefont keyboard memdisk resume
sleep
Best,
loacker