In /etc/rc.d/rc.sysinit the Load keymap section is performed before the /usr filesystem is mounted. This prevents it from being able to load the keymap from /usr/lib/kbd/keymaps. The section needs performed after local filesystems are mounted.
it's run again after /usr is mounted from the keytable initscript.