[UPDATED]
inxi -Fxzc0 output
$ Journalctl -b
has -- No Entries --
$ tail -n 3000 /var/log/pacman.log
Following the latest update, I am unable to boot and I get the following error message after grub:
[ 4.896409] Initramfs unpacking
failed: read error
:: running early hook [udev]
:: running early hook [lvm2]
:: running hook [udev]
:: Triggering uevents...
:: running hook [plymouth]
:: Loading plymouth... done
:: running hook [plymouth-encrypt]
:: running hook [resume]
ERROR: resume: no device specified for hibernation
ERROR: device '' not found. Skipping fsck
:: mounting '' on real root
You are now being dropped into an emergency shell.
sh: can't access tty; job control turned off
[rootfs ] #
At the shell, if I type, no letters are appearing on the screen. At grub, I have the option for Manjaro Linux kernel 4.9.34-1 x64 and 4.9.33-1-rt23 x64 (and respective fallback initramfs) which I have tried. If there is any more information that I can provide, I am willing to.
Following suggestions by @thefallenrat, I chrooted into my system from a live USB with the following commands:
$ cryptsetup luksOpen /dev/sda3 cryptdisk
$ vgchange -a y
$ mount /dev/mapper/ManjaroVG-ManjaroRoot /mnt
$ mount /dev/sda2 /mnt/boot
$ mount /dev/sda1 /mnt/boot/efi
$ manjaro-chroot /mnt
and then attempted to install the linux44 kernel, however it resulted in this output with an error which may provide insight into my issues booting. Here is a truncated version of that error:
cannot open file ca
.
.
==> ERROR: module not found: `crc32'
.
.
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
(2/3) Updating Grub-Bootmenu
/usr/bin/grub-editenv: error: cannot open `//boot/grub/grubenv.new': No such file or directory.
/usr/bin/grub-mkconfig: line 237: /boot/grub/grub.cfg.new: No such file or directory
error: command failed to execute correctly
Lastly, I noticed that there is no grub folder in /boot:
$ ls /boot/
EFI initramfs-4.4-x86_64-fallback.img initramfs-4.4-x86_64.img linux44-x86_64.kver vmlinuz-4.4-x86_64
However, this file/folder exists:
$ ls /boot/EFI/manjaro_grub/
grubx64.efi