/boot and /home cannot be mounted

view story

https://bbs.archlinux.org – hii run pacman -Syu -ignore glibc everyday.  this morning , after i start my laptop, i found /boot and /home are not mounted automatically. so i triedmount /dev/sda5   /homethen i got mount: unknown filesystem type 'reiserfs'and mount: unknown filesystem type 'ext2' for mount /dev/sda2   /boot i tried mkinitcpio -p linuxsince /boot was not mount, the output was  just a error messagethen, i added ext2, xfs, and reiserfs to /etc/mkinitcpio.conf, nothing was changedfinally, i added ext2, xfs and reiserfs to MODULES in /etc/rc.conf. the only change (HowTos)