Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
08-08-2006, 03:13 AM
|
#1
|
Member
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770
Rep:
|
udev 096 problem? stops boot
Slackware current with 2.6.16.22 kernel from "testing" a few weeks ago. Upgraded to udev096 and some other packages. (At least one missed as it could not be found)
Multi boot PC with all of Slack in a single partition - hda7
Now on boot after reiser checks the partition and moves on to fsck 1.39 followed by
"Failed to open the device '/dev/hda7': No such file or directory"
The boot then goes to a single user rescue mode.
If I enter the root password I can see the file system is there except for the contents of /dev which only has a initcl file and a file called null.
Mounting the drive on another machine allows access to the data without problems.
|
|
|
08-08-2006, 04:26 AM
|
#2
|
Member
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770
Original Poster
Rep:
|
I spotted the .new files in rc.d and copied them over.
Now boot gets to the /dev/urandom line and locks up, where INIT runlevel 3 would normally go.
Nothing much showing in logs
|
|
|
08-08-2006, 10:59 AM
|
#3
|
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852
|
Exact same problem I was having:
http://www.linuxquestions.org/questi...d.php?t=471812
So far, the only thing I have been able to do is boot the machine with a LiveCD, or the install CD, and chmod -x /etc/rc.d/rc.udev.
This will get the machine to boot, but I can't figure out how to get udev working again.
|
|
|
08-08-2006, 11:16 AM
|
#4
|
Member
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770
Original Poster
Rep:
|
I will have a look at udev tomorrow.
What kernel are you running, I was thinking that I should update to 2.6.16.27 if I can get the machine to boot from its own drive.
This is the first major snarlup that I have had with current for ages, not good just before the 11.0 release.
I could reaaly do with a simple summary of what should and should not be running with 2.4, 2.6.16 and 2.6.17+ kernels
|
|
|
08-08-2006, 12:38 PM
|
#5
|
Senior Member
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,467
Rep:
|
Running -current with 2.6.15 here. Had no problems although I had a few .new files to rename. I also notice on boot that hotplug is no longer running so I think everything is working as it should.
All I can think is check the changelog for any new packages you might have missed.
|
|
|
08-08-2006, 12:44 PM
|
#6
|
LQ Guru
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852
|
I'm running 2.6.12 on my machine.
|
|
|
08-08-2006, 12:58 PM
|
#7
|
Member
Registered: Oct 2003
Location: Heidelberg, Germany
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Rep:
|
Today's -current changelog has this comment from Pat:
"There are a few reports that the newest udev is not friendly to some systems.
Well, that's progress for you -- it isn't always a smooth journey. In most
cases the problems I've heard about could be fixed with a little bit of fine
tuning, such as blacklisting unwanted modules in /etc/modprobe.d/blacklist
and loading the desired replacements in /etc/rc.d/rc.modules. However, in
case either of these older versions of udev worked better for you, they'll
be kept in /extra for a while as alternates. Be aware that new kernels will
soon require the latest udev, though...
extra/udev-alternate-versions/udev-064-i486-2.tgz: Added alternate udev-064.
extra/udev-alternate-versions/udev-071-i486-2.tgz: Added alternate udev-071."
So, apparently you aren't alone...
|
|
|
08-08-2006, 01:11 PM
|
#8
|
Member
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770
Original Poster
Rep:
|
Not a very useful changelog comment, this problem stops booting so reverting udev is not an immediate option.
I don't see any obvious module problems, but on this machine I have serveral rc.modules.2.6.16.x files and a symlink r.modules pointing at an old version. I used to have to manually enable lp and parport on 2.4 kernels, but 2.6 seems to handle these automatially.
|
|
|
08-08-2006, 02:16 PM
|
#9
|
Member
Registered: Oct 2003
Location: Heidelberg, Germany
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Rep:
|
There was also this:
"a/udev-096-i486-2.tgz: Added the psmouse module to /etc/modprobe.d/blacklist
so that /etc/rc.d/rc.modules can load it using the option "proto=imps".
This change restores the mouse options used in Slackware 10.2. At least on
my machine, the default module options render the mouse completely unusable,
but feel free to remove the module from the blacklist or configure rc.modules
to your liking if this is not the ideal default for your machine."
So, udev has already gone -2. I've installed the update, but I haven't rebooted yet. I'm going on vacation tomorrow, so this isn't the kind of problem I'd like to deal with tonight. Looks like before I shutdown though, I should probably make sure all my .new's in /etc/rc.d are moved over.
|
|
|
08-08-2006, 05:40 PM
|
#10
|
Member
Registered: Oct 2003
Location: Heidelberg, Germany
Distribution: Slackware 11.0; Kubuntu 6.06; OpenBSD 4.0; OS X 10.4.10
Posts: 345
Rep:
|
Okay, so that was briefly exciting...
I should not have been so smug about not figuring this udev stuff out until after my vacation. About an hour ago, we had a brief power burp, and my machine rebooted - right into udev purgatory.
Looks like I am back up now. I ended up using my slack 10.2 CD as an emergency disk, changed all the .new's to their respective rc.* scripts and rebooted. Had to set up rc.inet1.conf and start rc.inet1 and rc.inet2 again, but it worked.
Now, I think I will wait until after my vacation to assess what's changed.
|
|
|
08-08-2006, 10:10 PM
|
#11
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,795
|
i didn't upgrade -2 also. I'm quite satisfied with the current udev configuration
|
|
|
08-09-2006, 12:54 AM
|
#12
|
Member
Registered: Oct 2003
Location: Kuala Lumpur, Malaysia
Distribution: Slackware 13.37 current
Posts: 770
Original Poster
Rep:
|
Now fixed.
I found that there was a rc.udev.new so I replace the older rc.udev with this and I was able to boot.
Then upgraded to 2.6.16.27 without any extra problems
I see warnings about the alsa driver codec being invalid, but sound is working
|
|
|
08-09-2006, 09:44 PM
|
#13
|
Senior Member
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,795
|
i upgraded to -3 also last night and put the .new on the rc.udev and i had no problem at all when i reboot my system.
NB : Kernel version 2.6.17.8
|
|
|
All times are GMT -5. The time now is 05:01 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|