I've got this problem with a custom compiled kernel, something I never encountered before since my use of linux since 1994. I am pretty sure I am overlooking something silly !
I have spent hours into coming up with that perfect lean kernel with support for my exotic hardware and removing all the unnecessary cruft. If I boot up a generic kernel, I do end up with a working system.
Kernel boots up, manages to mount the root filesystem read-only (mounts read-write if specify rw on kernel CL) and then OpenRC init kicks off but fails to mount filesystems from the /etc/fstab file and /dev/pts, /dev/mqueue etc. I am dropped to the login prompt, I can login and mount the filesystems manually, then it segfaults.
I have attached a screenshot that shows the OpenRC init sequence leading up to the login prompt. I am pretty sure, I will be asked for /etc/fstab and .config, but I was hoping if someone has encountered this already and know what could be missing from my .config. I am not on my linux comp right now, will have to do that tonight, if needed.
Question
alexbw
I've got this problem with a custom compiled kernel, something I never encountered before since my use of linux since 1994. I am pretty sure I am overlooking something silly !
I have spent hours into coming up with that perfect lean kernel with support for my exotic hardware and removing all the unnecessary cruft. If I boot up a generic kernel, I do end up with a working system.
Kernel boots up, manages to mount the root filesystem read-only (mounts read-write if specify rw on kernel CL) and then OpenRC init kicks off but fails to mount filesystems from the /etc/fstab file and /dev/pts, /dev/mqueue etc. I am dropped to the login prompt, I can login and mount the filesystems manually, then it segfaults.
I have attached a screenshot that shows the OpenRC init sequence leading up to the login prompt. I am pretty sure, I will be asked for /etc/fstab and .config, but I was hoping if someone has encountered this already and know what could be missing from my .config. I am not on my linux comp right now, will have to do that tonight, if needed.
Thanks for any help.
Link to comment
Share on other sites
7 answers to this question
Recommended Posts