[SOLVED] Booting hangs indefinitely in "Mounting local filesystems non-root" (rc.S)
SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Booting hangs indefinitely in "Mounting local filesystems non-root" (rc.S)
I have a fresh install of Slackware 14.0 and the boot stops at the line "Mounting non-root local filesystems" so I have to add noapic to the boot options. So KDE becomes very slow and useless (opening apps, system shutdown...) and this did not happen with 13.1 version. I have disabled Nepomuk and Strigi. Using mainly ReiserFS.
The last message you see on screen does not necessarily mean that is where the script is halting. Edit rc.S and add some temporary echo messages such as echo Test 1, echo Test 2, etc. Place the first echo message just after the mounting snippet:
echo "Mounting non-root local filesystems:"
if /bin/grep -wq devpts /proc/mounts ; then
/sbin/mount -a -v -t nonfs,nosmbfs,nocifs,noproc,nosysfs,nodevpts
/sbin/mount -a -v -t nonfs,nosmbfs,nocifs,noproc,nosysfs
echo "Test 1"
If you see the "Test 1" message on screen then the stoppage is occuring after that. If you don't see the "Test 1" message then you've isolated the problem area.
I got no changes disabling /home in fstab. I have restored the BIOS to factory settings and enabled Hyper-Threading Technology, this was always off by default. There were no problems for 13.1 version. It seems that part of the problem was solved. I no longer need noapic to continue boot but the system is still very slow.
Should I activate a new feature in the system for HTT?
$ uname -a
Linux INFINITE 3.2.29-smp #2 SMP Mon Sep 17 13:16:43 CDT 2012 i686 Intel(R) Pentium(R) 4 CPU 3.06GHz GenuineIntel GNU/Linux
1. Set CONFIG_SHED_SMT=n in /boot/config-huge-smp-3.2.29-smp.
2. Booting with vmlinuz-huge-3.2.29 (no-SMP).
There is an appreciable improvement when using the no-SMP kernel but I do not think it worked as well as SMP in 13.1 version. I did not spend much time on the first solution. BIOS-HTT was required in both cases. Why?