swh
November 10, 2022, 7:31am
1
my pc is not booting today.
I noticed that two data are missing from the grub:
/boot/grub/themes/EndeavourOS/unifont-regular-16.pf2
and
/boot/grub/themes/EndeavourOS/theme.txt
after that it goes to the menu from where i can select the kernel.
no matter which kernel i select after
loading kernel linux-lts
initial ramdisk is loaded
this is where it stucks
nothing works anymore
because of missing AUR packages
grub2-theme-endeavouros
i have uninstalled it yesterday.
I also have checked in
/etc/default/grub
to disable.
what is the solution for me here?
thanks already
manuel
November 10, 2022, 7:40am
2
Can you show the contents of your /etc/default/grub?
swh
November 10, 2022, 7:41am
3
no, because i couldnt boot into tyy as well. I have no access
manuel
November 10, 2022, 7:41am
4
And you don’t have the USB installer stick?
swh
November 10, 2022, 7:43am
5
i got one. what do i have to do ?
you must explain to me clearly what to do. i am not an expert in such things.
manuel
November 10, 2022, 7:54am
6
Here are the instructions: https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems
Note that this assumes your system boots in UEFI mode instead of Legacy BIOS mode.
UEFI is typical for most current machines.
So you need to arch-chroot into your system after booting the USB installer.
Then, in arch-chroot, you can give command
cat /etc/default/grub | eos-sendlog
and show the resulted URL here.
1 Like
swh
November 10, 2022, 8:07am
7
@manuel thank you for your help. here is the output:
https://clbin.com/5LJrH
manuel
November 10, 2022, 8:53am
8
That file looks fine at a quick glance.
To check if the problem is caused by removing package grub2-theme-endeavouros, you can install it with command
sudo pacman -U /var/cache/pacman/pkg/grub2-theme-endeavouros-20220602-1-any.pkg.tar.zst
if you have it there in the package cache.
If you don’t have it, I can show you where to get it.
1 Like
swh
November 10, 2022, 8:58am
9
error: /var/cache/pacman/pkg/grub2-theme-endeavouros-20220602-1-any.pkg.tar.zst: could not find or read file
it seems i dont have it anymore
manuel
November 10, 2022, 9:04am
10
OK, you can fetch and install it (in arch-chroot) with commands
wget https://github.com/endeavouros-team/archive/releases/download/packages/grub2-theme-endeavouros-20220602-1-any.pkg.tar.zst
pacman -U grub2-theme-endeavouros-20220602-1-any.pkg.tar.zst
Note that you probably should edit /etc/default/grub to use the grub theme like before, and run grub-mkconfig -o /boot/grub/grub.cfg before reboot.
1 Like
swh
November 10, 2022, 9:05am
11
many thanks ill try it later. have to go to work far a few hours. ill be back in three hours on my pc
1 Like
petsam
November 10, 2022, 10:42am
12
Since grub menu is functional, your issue (boot failure) is not related to grub theme.
Nevertheless, can you explain how did you notice this?:
You might want to try a different kernel.
The posted image shows linux-zen, while you write linux-lts. What is the right one?
1 Like
swh
November 10, 2022, 10:46am
13
it comes immediately after booting before the boot screen shows up
swh
November 10, 2022, 10:47am
14
why didnt my picture taken from my smartphone shown?
swh
November 10, 2022, 10:48am
15
i have tried with each kernel on my system. lts, zen and normal one
petsam
November 10, 2022, 10:52am
16
What have you done ( ) on your system before shutting down?
If you had updated/installed/removed system packages, post a list of those.
Or describe what other configuration change you have done on the system (not user/DE).
swh
November 10, 2022, 10:54am
17
petsam:
What have you done ( )
couldnt tell you
please tell me how to post list while i dont have access to my pc. could i do it in chroot?
when yes, please tell me how? i am not an expert in that kind of problems…
all i can say i have updated yesterday the regular way
petsam
November 10, 2022, 11:01am
18
Then, it’s time to improve yourself on this .
Boot to your installer ISO,
start a file manager,
mount your installation’s root partition (or whichever partition includes /var/log folder),
open /var/log/pacman.log with a text editor
navigate to the end of the file
locate the latest transactions and copy them
post those here in code format, (or to a pastebin web service and share the link)
1 Like
swh
November 10, 2022, 11:59am
20
i’m about to do it
with the help of all of you!