Failed to boot and can not open tty

Hi @lanhf, and welcome!

My guess is that this: :point_down:

…is why.

But it’s just a guess and I know I might be wrong and guessing up the wrong tree. Or root. Of the cause, not thee tree. :wink:

Best would be to boot into a live environment, browse to this page so you can give more info here.

Then open a terminal, enter a chroot environment, and run the following, providing the output here:

How to chroot

  1. Ensure you’ve got a relatively new ISO or at least one with a still supported LTS kernel.

  2. Write/copy/dd the ISO to a USB thumb drive.

  3. When done, boot with the above mentioned USB thumb drive into the live environment.

  4. Once booted, open a terminal and enter the following command to enter the chroot encironment:

manjaro-chroot -a
  1. If you have more than one Linux installation, select the correct one to use from the list provided.

When done, you should now be in the chroot environment.

But, be careful, as you’re now in an actual root environment on your computer, so any changes you make will persist after a restart.

journalctl --priority=warning..err --boot=-1 --no-pager

Where:

  • The --priority=warning..err argument limits the output to warnings and errors only;
  • the --boot=-1 argument limits the output to log messages from the previous boot. This can be adjusted to -2 for the boot before that, -3 to the boot before that, and so on and so forth.
    • --no-pager formats the output nicely for use here, on the forum.

In the chroot environment, please also eun, and provide the output of a complete update again:

pamac upgrade && pamac upgrade --aur --devel || echo -e '\033[0;91mThere was an error upgrading the system. AUR packages not upgraded.\e[0m'

This will update your system and ONLY if that was successful update any AUR packages.

a Reminder: While use of the AUR is possible, it’s neither recommended nor supported.

I recommend pamac instead of pacman, especially for newcomers as pamac was developed by Manajaro (developers) for Manjaro and just takes care of more thing than pacman. For example:

…and test afterwards.