I solved the problem that /proc was not mounted.
The reason is the file "keymap.sh" (part of console-common, version
0.7.22), which in the subroutine reset_kernel() in a loop
- mounts -n /proc
- executes sysctl
- and then umounts -n /proc
with the result, that
- the first mount outputs "/proc is already mounted" and
- the umount unmounts /proc
I commented these two lines (25 and 27) and now this works.
As for the other problems,
- alsa still freezes the machine
- X comes up (seems to have related to the /proc problem)
- Snooze works
Thomas
Michel Dänzer wrote:
On Wed, 2003-06-04 at 17:09, Thomas Winischhofer wrote:
Michel Dänzer wrote:
In fstab, I have (like on all my x86 machines)
proc /proc proc defaults 0 0
What the heck...?
I have
none /proc proc defaults 0 0
^^^^
but I don't expect that to make a difference? You may have to boot with
init=/bin/sh and start each init script manually to see what's going on.
Hm. How do I know the order of scripts like checkroot.sh etc? The
rc2.d/* files are clear, but the others...?
Whenever I've had to boot with init=/bin/sh, I did something like
for i in /etc/rcS.d/S*; do $i start; done
afterwards for the rcS scripts and then switched to runlevel 2 normally.
--
Thomas Winischhofer
Vienna/Austria
thomas AT winischhofer DOT net *** http://www.winischhofer.net/
twini AT xfree86 DOT org