SlackwareThis Forum is for the discussion of Slackware Linux.
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.
About a month or two ago from now, I started seeing a strange boot "looping" in two different Thinkpads, both equipped with current Slackware.
During boot time, first a kernel loading procedure is usually performed being marked with dots gradually showing up as 3 or 4 lines.
Next, a further boot action should be performed, but often is not - it goes to the starting point before the kernel loading and it goes that way again and again in an endless loop.
Sometimes the boot goes well, sometimes not (about 50-50 %).
The usual solution I use is to press the power button for 2-3 seconds while "looping" to turn the machine off, and then to press it again to turn it on.
That usually makes the incoming boot OK.
The dots aren't a test; they're the kernel loading. Each dot is a block of code (1 kb? I'm not sure). The bigger the kernel, the more lines of dots. 3-4 lines is normal for a stock kernel. That's usually followed by the message "BIOS data check successful".
First of all, what hazel and a4z said: you SHOULD be able to boot more quickly if you edit your /etc/lilo.conf file and remove the '#' char at the beginning of unpound this line:
Code:
#compact # faster, but won't work on all systems.
I have a question though, when you boot your Laptop into Slackware is it a cold boot ( shutdown -h ) or a warm boot ( shutdown -r -or- [Ctrl][Alt][Del] -or- maybe starting Slackware after a Windows restart ) ?
I have a problem that sounds a little different from what you describe but I have tracked it down to cold boot -vs- warm boot ...
My Laptop seems to have a BIOS Bug or maybe an ath10k firmware Bug where it occasionally hangs after a warm boot while initializing my ath10k_pci module ( not exactly every-other-time I warm boot but often enough to have noticed the pattern ).
These are the last lines I see on the Console. The system hangs and the only way out is to 'hard boot' ( press and hold the power button to power down ).
My Laptop never hangs after a cold boot or a hard boot ( shutdown -h or if I power off with the On/Off Button ).
I am thinking there is a / are register(s) in my hardware that are not clearing on a warm boot.
I've been meaning to research the issue but I only boot Slackware 14.2 on my Laptop and I only reboot when there is a new 4.4.x Kernel and it's not a frequent annoyance for me and there is always something else to do
Anyhow, maybe the cold boot -vs- warm boot phrase might help you find something via google for your specific Laptop ?
1. This issue started occuring after one of the current Slackware upgrades in march-april-may of 2017.
I don't remember exactly when, sorry.
2. It happens only when I start the machine using the power button from cold state. No hibernation, etc involved at all.
3. When it happens, a kernel loads itself properly (dots.....) but instead further boot sequence a repeated kernel loading starts again.
So I called it "looping".
4. Using the power button I switch the machine off and on again and then the machine usually boots properly.
5. It does not happen everytime.
6. It happens on 2 different Thinkpads with current Slackware on board : T460 and T420
Hi,
I had a similar problem on a Thinkpad P61 .. turned out to be a memory module that misbehaved when starting from cold.
Once it got a little heat there was no problem. Unfortunately memtest warmed it sufficiently to pass!
If you have any spare modules you might try swapping one out .. or, as I did, remove all the modules except one, try the boot,
rinse and repeat until you can identify the module (if any) that is the troublesome one.
Of course your problem may well NOT be memory so as always YMMV
Memory module is not the culpirit IMHO, because here it happened simultaneously on 2 different machines being as always continously updated with current Slackware.
I've just installed fresh new Slackware current into T460.
Playing with current 4.9.41 and older kernels I figured out, that 4.9.38 boots and works OK.
All higher kernels do not boot the machine properly.
I tested it on other machines like T420 with similar yields.
After loading linux "dots", a Bios OK info appears, but after that the following info (I shorted some numbers) is shown:
Code:
early console in extract_kernel
input_data:
input_len:
output:
output_len:
kernel_total_size:
Decompressing Linux...Parsing ELF...done.
Booting the kernel.
And here the action stops, rebooting machine.
Why is that ?
I am typing this on a Lenovo T460 equipped with an Intel Core i5-6200U CPU @ 2.30GHz. I have been running Slackware64-current since I bought this laptop in November 2016 and all kernels have been booting just fine - at the moment it is 4.9.41.
I always use a 'generic' kernel with an initrd image, and the harddisk is fully encrypted using LUKS.
What kernel are you using?
I'm somewhat scared by potential compatibility problems with wine and older software in case of a 64-bit version.
I use some of them.
That's why I still use 32-bit Slackware.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.