Verstehe ich es richtig, dass während pacman Pakete aktualisierte das System eingefroren ist, du einen Soft-Reset gemacht hast und es seitdem nicht mehr bootet?
Dann wurde womöglich eines der systemrelevanten Pakete nicht vollständig installiert.
Ein
pacman -S $(pacman -Qq)
im chroot aus einem Livesystem heraus könnte dann das Problem beheben.