#kisslinux

Unofficial KISS Linux community channel | https://kisscommunity.bvnf.space | post logs or else | song of the day https://yewtu.be/watch?v=SW9RrOLoYE0
Earlier messages
fultiltjoined
<yeloxp>hey all just wanted to ask what would be the cause of my kernel not wanting to mount on /mnt/root when booting and why it is even trying to mount on this directory, also it doesnt see my /boot dir when "booted" into a shell and when exiting this shell kernel panics saying "tried to kill init" or something similar
<yeloxp>will also add that the same kernel config worked without issues on crux gentoo and smgl
<yeloxp>will also add that the same kernel config worked without issues on crux gentoo and smgl
<yeloxp>ah it says "cant lookup blockdev"
<riteo>hi, have you looked at your `/etc/fstab`?
<riteo>yeloxp: sorry forgot to ping
<yeloxp>yes my fstab was generated with genfstab
<yeloxp>amd looks good nothing mispelled or anything
<riteo>mhhhhhhhhh
<riteo>like if your shell is init something is wrong, init should be its own process, usually it comes from busybox
<riteo>are you using an initrd?
<yeloxp>i have an initramfs
<yeloxp>made with tinyramfs if that matters
<riteo>I see
<yeloxp>and it loads fine atleast on paper
<riteo>I think the whole /mnt/root is the initramfs doing things
<riteo>are you sure you're actually switching the root properly (ie. "continuing" from the initramfs)?
<yeloxp>idk the kernel throws the errors i mentioned earlier and boot me into a shell from which i cant do much
<riteo>I think that's the initramfs failing but take it with a grain of salt
<yeloxp>without the initramfs i had the same error
<riteo>can't lookup blockdev makes me think that it's trying to load by /dev/sd* and does not find it because enumeration failed
<yeloxp>the error is why i made the initramfs in the first place
<riteo>or the order changed
<riteo>yeloxp: unless you're using some funky filesystem or disk encryption I don't think that an initramfs would be a good solution
<yeloxp>i use ext4 and no disk encryption
<yeloxp>also iirc i need the initramfs for the nvidia driver but i might be wrong
<riteo>uhhhhhh I don't think you need it
<riteo>also notice that the proprietary driver requires glibc, so "stock" kiss linux won't work
<yeloxp>ah on crux the driver didnt want to compile bc of it
<yeloxp>i am using gkiss btw
<riteo>oh all right
<yeloxp>ik that it wont work on mul\sl
<yeloxp>oh and i had the same issue with the kernel without the initramfs
<yeloxp>so i dont think it causes it
<riteo>did it say anything else?
<yeloxp>before it was sayng "unable to mount root fs on unknown-block(0,0)"
<riteo>oooooooooooh wait I think I got it
<riteo>how's your efi entry setup
<riteo>I think it's talking about the `root=` kernel parameter
<riteo>that might be why it's failing to load anything at all, it's not even starting up
<yeloxp>wdym efi entry
<riteo>uh how do you boot the thing
<riteo>grub, efistub, something else
<yeloxp>grub
<riteo>mh I see
<yeloxp>with efi on an nvme drive
<riteo>and what parameters are passed to the kernel
<riteo>like if you do the "edit with E" or something (sorry I don't use GRUB often)
<yeloxp>i can send my whole grub.cfg if u want
Later messages