Linux - KernelThis forum is for all discussion relating to the Linux kernel.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The question is now, what magic kernel parameter(s) should I pass to make kernel starting thread-safe (or HT safe) on my PC, to avoid that possible race condition?
i'm not sure if a community-maintained fork of a rolling distro is the best solution for this dinosaur.
i would go with a different distro altogether.
maybe debian oldstable (jessie)?
I don't want to install a completely new linux distribution, because then I would have even more problems, I think. Right now I have only this particular problem to solve.
Now it seems, by using the mentioned kernel parameters and booting to the -lts kernel of Arch Linux 32, it works, and kernel loads fine even if HT is enabled.
Problem still not solved, as I choose whatever kernel, I have to restart my machine 3x-4x to load the kernel properly.
Appropriate kernel parameter still wanted.
i have given a few hints that you chose to either ignore or explain away.
plese re-read and re-consider posts #7, #9 and #11.
you are aware that archlinux32 is a very young project? i'm not sure at all how stable it is and i strongly question the usefulness of trying to use it (or archlinux in general) on a dinosaur, because of archlinux' rolling nature.
add to that the possibly deeper problem (see #11, not linux related) and the sheer age of the machine (could simply be failing hardware) - i really don't see why you are making life even harder for yourself by using a beta rolling very new project.
I am using this distro, because everything works out of the box on my PC, except the kernel starting. After I manage to start the kernel with a few restart, everything works perfectly.
But the kernel still doesn't start properly, I always have to restart the PC 3-4 times till the kernel loads properly. I would need some relevant kernel parameter, which fixes this small but annoying issue.
yes, that forum has only a low member count, after 200 views of my question there was no answer at all. Same with the original Arch Linux forum, no relevant answers.
Last edited by konstantin1; 04-06-2018 at 03:36 PM.
But the kernel still doesn't start properly, I always have to restart the PC 3-4 times till the kernel loads properly. I would need some relevant kernel parameter, which fixes this small but annoying issue.
If the kernel is not starting properly it may be that modules are missing.
-::-Sometimes when nothing else works recompiling the kernel helps. -::-
try getting a different kernel package from your debian-ish distro. there has to be more than one choice. for debian ubuntu et all: they probably give you many choices
(you could try making your own but it could cause problems with ubuntu since the userland depends on many kernel options being set a particular way)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.