On Sun, Apr 01, 2007 at 11:04:27PM -0400, Jeff Dike wrote:
> On Mon, Apr 02, 2007 at 05:07:14AM +0200, jez wrote:
> > Put another way, the higest config that worked for me was:
> > 
> >     CONFIG_STUB_CODE=0xbfbfe000
> >     CONFIG_STUB_DATA=0xbfbff000
> 
> How far do you get with this?
> 

Um, yeah, I might have used the word "worked" a bit liberally.

I got passed the "*** glibc detected *** ... 0x08051068 ***" error 
disabling tls (mv /lib/tls /lib/tls.disabled).

Then I get:

-- Output --
INIT: version 2.86 booting
mknod: invalid major device number `1'
Activating swap:.
mknod: invalid major device number `8'
* The device node /dev/ubda for the root filesystem is missing or incorrect
or there is no entry for the root filesystem listed in /etc/fstab.
The system is also unable to create a temporary node in /lib/init/rw.
This means you have to fix the problem manually.
* A maintenance shell will now be started.
CONTROL-D will terminate this shell and restart the system.
/dev/console: No such file or directory
sulogin: cannot open password database!
/etc/rcS.d/S10checkroot.sh: line 24:   766 Segmentation fault      sulogin 
$CONSOLE
* Attempt to start maintenance shell failed.
Will restart in 5 seconds.
Will now restart.
Restarting system.
-- End --

When it reboots it enters the normal debian runlevel 2 at which point 
everything fails because the filesystem is mounted readonly. 

It's also a bit erratic: I've seen other output as well at times but I don't
have a reliable example of this.

When I prevent udevd from running at startup (and make a couple of small
init script mods), I see:

-- Output -- 
INIT: version 2.86 booting

malloc: ../bash/subst.c:2743: assertion botched
free: called with already freed block argument
Aborting.../etc/init.d/rc: line 77:   690 Aborted                 $@
* Files under mount point '/dev/shm' will be hidden.

malloc: ../bash/subst.c:2743: assertion botched
free: called with already freed block argument
Aborting.../etc/init.d/rc: line 77:   732 Aborted                 $@
Setting the system clock..
hwclock is unable to get I/O port access:  the iopl(3) call failed.
System Clock set. Local time: Mon Apr  2 13:21:38 UTC 2007.
Cleaning up ifupdown....
Loading device-mapper support.
Setting kernel variables...Non-standard uts for running kernel:
release Linux version 2.6.20 ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 
(prerelease) (Debian 4.1.1-21)) #4 Mon Apr 2 01:07:23 BST 2007
=0.0.0 gives version code 0
done.
Will now mount local filesystems:nothing was mounted
Cleaning /tmp.../etc/init.d/bootclean: line 24: /tmp/.clean: Read-only file 
system
* bootclean: Failure creating '/tmp/.clean'.
... (more failures due to ro fs)
INIT: Entering runlevel: 1
...
Will now switch to single-user mode.
-- End --

Then it hangs. Haven't had a chance to look into this further but
there's obviously plenty to chew on. 

jez

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
User-mode-linux-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user

Reply via email to