I found a solution to systems error kernel not loading
Use live cd to gain access to your existing installation. Once in reinstall Linux kernel :
pacman -S Linux
Then delete the fstab file from etc/fstab :
rm /etc/fstab
Now reinstall systemd:
pacman -S systemd
When reinstalling systemd it will automatically generate a new fstab file
Now reinstall the bootloader
in this case I use grub:
pacman -S grub os-prober
(os probe is useful if you have more than 1 os installed on your hdd/ssd)
Then
grub-install --target=i386-pc /dev/sda
Once finished make the configuration files:
grub-mkconfig -o /boot/grub/grub.cfg
Then unmount the partitions in use and reboot
umount /dev/sdX
reboot
This should fix the problem, it worked for me.