From: Jeff D. <jd...@ka...> - 2003-03-22 20:42:18
|
al...@zo... said: > However, when I boot the UML (Mandrake 9.0), I get as far as: > Running devfsd actions: [ OK ] > and then the boot process hangs. I have tried mounting the filesystem > on a loopback and removing the 'devfsd' stuff from the boot scripts > (and disabling the 'devfs daemon' altogether), but then it just hangs > on: > Starting kheader: [ OK ] > which is just above the "Running devfsd actions" bit. The thing to do is to figure out which script is hanging (which looks like the one right after devfsd), add a -x to the shebang line, and then see what command is hanging. Jeff |
From: Alan M. <al...@zo...> - 2003-03-24 20:32:56
|
Hello Jeff, > The thing to do is to figure out which script > is hanging (which looks like the one right after > devfsd) That would figure, because even if I disable devfsd, it hangs at = 'kheader', which is just before devfsd. > add a -x to the shebang line, and then see what command is hanging. I installed my UML using UMLBuilder, which uses a 'control' script. I = added '-x' to the '#!/bin/bash' line so it looks like '#!/bin/bash -x', = and it still hangs, and with no more information and before. I guess I'll prolly have to mount on the loopback, and go through the = sysinit scripts, eh? :-) Thanx for your help! Alan |
From: Jeff D. <jd...@ka...> - 2003-03-24 21:51:50
|
si...@ya... said: > You'll have to forgive me if this question is ignorant, but the > "shebang line" is the command I give to start the UML, correct? No, the shebang line is the '#!/bin/bash' or whatever at the start of whatever script is hanging. Add a '-x' to that and you'll see what command is hanging. Debugging can proceed from there. Jeff |
From: Alan M. <si...@ya...> - 2003-03-22 23:50:08
|
Hello Jeff, --- Jeff Dike <jd...@ka...> wrote: > the one right after devfsd), add a -x to the shebang > line, and then see what command is hanging. You'll have to forgive me if this question is ignorant, but the "shebang line" is the command I give to start the UML, correct? So, while I usually give: linux ubd0=/uml/playground I would instead write: linux -x ubd0=/uml/playground correct? If so, I'll give that a go when I have access to the system on Monday :-) TIA. Alan ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |