-----Original Message----- From: Anders Johansson [mailto:andjoh@rydsbo.net] <snip> On Sun, 2004-07-25 at 18:15 -0700, Larry Johnson KISE wrote:
So I tried NOHOTPLUG=YES as a boot parameter, and then NOHOTPLUG=YES and NOCOLDPLUG=YES, but boot is still hanging in the same places - it seems that these boot parameters don't work in 9.0.
Look at the scripts /etc/init.d/hotplug and /etc/init.d/coldplug, those are the ones interpreting those parameters. In 9.1 they are there and caught, I don't have 9.0 here at the moment to check, but in 9.1 it looks like
hotplug: if [ -n "$NOHOTPLUG" ] ; then hotplug: echo -n "Hotplug will be disabled due to NOHOTPLUG=$NOHOTPLUG"
First let me thank Anders for his suggestions, of which I could use more. It's people like Anders that make the Linux community terrific. Well I searched for NOHOTPLUG in /etc and found nothing, so that explains why those options didn't work. Their use was documented in SuSE Linux portal @ http://portal.suse.com/sdb/en/2004/05/91_coldhotplug.html which obviously doesn't apply to SuSE 9.0. Out of curiosity, I found 17 Shell Scripts & 1 text (conf file) when I searched for "HOTPLUG" in /etc. I changed "HOTPLUG_DEBUG" to "max" and produced 4590+ lines in /var/log/messages. (not including 157 repeated lines) I'll send it (or anything else) zipped to anybody who's interested. It includes at least 231 seconds of "sleep n" lines. /var/log/warn is shorter and a little scarier, and I've appended it to this message. (kise-003 is my workstation) Let me restate my points on this. A desktop Linux package should provide minimum performance, and a 9 minute boot is below minimum performance. A desktop Linux package should provide minimum (and accurate) documentation, so if there is an unusual problem, it can be solved by members of the Linux support community, not the case with SuSE 9.0. A desktop Linux package provider should provide support when there is a problem with it's distribution not covered in the documentation or solvable by the Linux support community, not the case with SuSE 9.0. Sensible IT protocols would allow a alternative or exit strategy to a new major change in the operating system (e.g. hotplugging), apparently not the case with SuSE 9.0. Too much stuff doesn't work. I conclude that SuSE 9.0 has basic elements that are "beta" (or even "alpha") release quality, and I say that does not bode well for SuSE, Novell or even Linux desktop. I am not so much annoyed as disappointed. This is my 5th Linux distribution from SuSE, the first to offer the kind of desktop features I use everyday in my work, and it has been a great frustration and disappointment. Larry Johnson, KeepItSimpleEngineering,Inc. p.s. I am pleased with the four SuSE servers I run.