You are not logged in.
Pages: 1
Topic closed
Hello everyone,
Today I upgraded my system without errors but after shutting the system down it won’t boot anymore.
The only thing that shows up is
Starting version 251.3-1-arch
/dev/sda2 : clean, 849958/13516800 files, 8182641/54037900 blocks But nothing else happens after that.
I tried removing the quiet parameter in the linux parameters like described here but then the system gets stuck at
[OK] Reached target Graphical Interface Where could the problem be?
Thanks in advance
Last edited by OkyMata (2022-08-01 16:49:46)
What did I get myself into
Offline
What's it supposed to do at that point?
Offline
Idk, boot I guess. The '/dev/sda2…' thingy usually just shows up for half a second. After that there is the green [OK] sequence and then SDDM shows up.
Last edited by OkyMata (2022-08-01 13:07:53)
What did I get myself into
Offline
It did boot.
So it's supposed to start sddm. Add systemd.unit=multi-user.target to the kernel command line, it should get you to a normal getty login. You can access logs from there.
Offline
I did add it where the 'quiet' would usually be but it changed nothing. When booting like that it’s still stuck at '[OK] Reached target Graphical Interface'.
Last edited by OkyMata (2022-08-01 13:28:55)
What did I get myself into
Offline
Can you switch to another tty with Ctrl+Alt+F2? If not boot from installation media then chroot in. Then please post the full system journal for a boot with the issue.
Offline
On top of that, you cannot reach the graphical target if you told the system to boot the multi-user.target
Where and how exactly did you add "systemd.unit=multi-user.target"? /etc/default/grub?
Offline
Can you switch to another tty with Ctrl+Alt+F2? If not boot from installation media then chroot in. Then please post the full system journal for a boot with the issue.
this is what journalctl gave me
https://0x0.st/oecE.txt
What did I get myself into
Offline
On top of that, you cannot reach the graphical target if you told the system to boot the multi-user.target
Where and how exactly did you add "systemd.unit=multi-user.target"? /etc/default/grub?
In GRUB I just pressed e to edit the commands before booting.
I added 'systemd.unit=multi-user.target' at the end of the 'linux /vmlinuz-linux root=[...] loglevel=3' line, replacing 'quiet'
Last edited by OkyMata (2022-08-01 14:35:49)
What did I get myself into
Offline
Aug 01 15:59:02 LK-PC systemd-modules-load[319]: Failed to find module 'nvidia-uvm' but there's no trace of the nvidia driver (or any other driver, incl. nouveau) being even attempted, so something went wrong installing the nvidia kernel modules.
From the chroot
pacman -Qs 'nvida|linux'It did work on the boot of the same kernel version (5.18.14) at 13:07:13 and w/
Today I upgraded my system without errors
you probably just forgot to mount the /boot partition before the update.
Also
szstemd.unit=multi-user.target
you should look at what you type…
Offline
Well no, you added szstemd.unit=multi-user.target, but whatever, you got in, that's what matters.
It's failing to find the nvidia-uvm module, how do you have the nvidia drivers installed?
Offline
output of 'pacman -Qs 'nvidia|linux'':
http://0x0.st/oeTX.txt
Whe I installed the nvidia drivers I just installed them with a simple 'pacman -S nvidia'
And sorry for the stupid szstemd typo, I'm using a qwertz layout and didn’t check what I typed out
Last edited by OkyMata (2022-08-01 15:25:22)
What did I get myself into
Offline
local/linux 5.18.15.arch1-1
But you're booting linux 5.18.14.arch1-1, so seth probably has it, you didn't mount your /boot partiiton
Offline
Ok so I should now chroot into my system, mount /boot and do 'pacman -Syyu' ?
What did I get myself into
Offline
You'll need to specifically reinstall the kernel.
Offline
Hey guys thanks for the fast help!
I reinstalled linux and also installed linux-lts for good measure and the system actually boots up again!
Last question: how can I prevent this from happening next time?
Always mounting /boot before Syyu?
What did I get myself into
Offline
Always mounting /boot before Syyu?
First, do not use two 'y's unless you have a very good reason. It is a waste of your time and our resources.
Short answer, yes. Long answer, add it to /etc/fstab so that it is always there unless you have a (rare) use case for not mounting it.
That is what this step of the installation process does; you must have missed that.
Last edited by ewaller (2022-08-01 16:17:03)
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way
Offline
Alright thanks everyone I'll add /boot to fstab and mark this thread as solved!
What did I get myself into
Offline
Maybe... you just need to change the tty number...
I get the same issue that the screen stay on "/dev/sda2 : clean, xxx/xxx files ...." once boot. Then I changed to tty2 and tty3, everything running normally.
Offline
The OP screwed there kernel update and please don't necrobump solved threads.
There's apparently an issue w/ framebuffer handling and/or the graphical.target - if you want that to be sorted out, please open a new thread and post your complete system journal for the boot there:
sudo journalctl -b | curl -F 'file=@-' 0x0.stOffline
As mentioned if you want to look at your problem open a new thread, closing this necrobump
Offline
Pages: 1
Topic closed