You are not logged in.

#1 2021-05-13 23:01:46

akram_abou
Member
Registered: 2021-04-10
Posts: 7

arch stuck on loading initial ramdisk

I installed Manjaro Gnome and I had this issue which is the system doesn't boot up after the Grub menu and gets stuck at a black screen with no access to TTY.
so I removed Manjaro and installed vanilla Arch and the same problems accured where the system gets stuck at "loading initial ramdisk".
after i hard reboot the PC for 3 times or more the system loads up normally, i thought maybe the problem is with the Kernel so i installed the LTS kernal but the problem is the same

Offline

#2 2021-05-14 08:41:11

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,273

Re: arch stuck on loading initial ramdisk

That's a race condition that can happen if you have a fast SSD or so and GDM trying to start before the graphics card has finished initializing, add your graphics cards kernel module to your initramfs by following: https://wiki.archlinux.org/title/Kernel … _KMS_start

Offline

#3 2021-05-15 00:05:40

akram_abou
Member
Registered: 2021-04-10
Posts: 7

Re: arch stuck on loading initial ramdisk

V1del wrote:

That's a race condition that can happen if you have a fast SSD or so and GDM trying to start before the graphics card has finished initializing, add your graphics cards kernel module to your initramfs by following: https://wiki.archlinux.org/title/Kernel … _KMS_start

i have a dual GPU laptop (intel-Nvidia), i installed the matching proprietary Nvidia driver for my kernel

nvidia-lts

.
i followed the wiki u mentioned and here is how my

 /etc/mkinitcpio.conf 

looks like

MODULES=(i915 nvidia nvidia_modeset nvidia_uvm nvidia_drm)

but when regenerating the initramfs i get the error saying

ERROR: module not found: `nvidia'
ERROR: module not found: `nvidia_modeset'
ERROR: module not found: `nvidia_uvm'
ERROR: module not found: `nvidia_drm'

i also edited the

/boot/syslinux/syslinux.cfg

file and added

nvidia-drm.modeset=1

parameter to the "APPEND" line.
and also edited the GRUB menu and added the same parameter.

but still, the issue is still unfixed

Offline

#4 2021-05-15 10:41:56

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 24,273

Re: arch stuck on loading initial ramdisk

If you didn't install the nvidia driver the module you'd want to add is nouveau. In any case if this isn't sufficient, once you've managed to get to a working boot, post the journal of a failing boot with e.g.

sudo journalctl -b-1

https://wiki.archlinux.org/title/List_o … in_clients

You might also want to add debug to the kernel params and remove the quiet so you see potentially relevant messages earlier.

Offline

#5 2021-05-18 20:19:43

jsivak
Member
Registered: 2011-05-13
Posts: 8

Re: arch stuck on loading initial ramdisk

If your using "intel_iommu=on" in your kernel boot line, then look at this: https://bugs.archlinux.org/task/70929

I was having similar problems and when I removed "intel_iommu=on" then I was able to boot and get past the loading of the initial ramdisk.

Offline

#6 2021-05-20 07:26:08

Shinigami92
Member
From: Germany
Registered: 2020-09-11
Posts: 16
Website

Re: arch stuck on loading initial ramdisk

I can successfully report, that updating from

linux-lts 5.10.37-1

to

linux-lts 5.10.38-1

fixed it for me

Edit: Only issue I have since

linux-lts 5.10.36-1

=>

linux-lts 5.10.38-1

is that I don't can pass through sound to pulseaudio in my qemu windows10 VM sad
I now currently have to pass my USB headset into the VM. But 1. I have sound cracks this way, and 2. I don't have then sound in my Linux, forcing me to have Discord open in my VM

Last edited by Shinigami92 (2021-05-20 20:46:46)

Offline

#7 2021-05-21 08:46:19

akram_abou
Member
Registered: 2021-04-10
Posts: 7

Re: arch stuck on loading initial ramdisk

V1del wrote:

If you didn't install the nvidia driver the module you'd want to add is nouveau. In any case if this isn't sufficient, once you've managed to get to a working boot, post the journal of a failing boot with e.g.

sudo journalctl -b-1

https://wiki.archlinux.org/title/List_o … in_clients

You might also want to add debug to the kernel params and remove the quiet so you see potentially relevant messages earlier.

this is the log file, but it's too long to read LoL, i dk what to look for inside of it
http://ix.io/3nrB

Offline

Board footer

Powered by FluxBB