[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc reduction and powerpc/apus woody boot floppies.



On Thu, May 03, 2001 at 06:21:36PM +0200, Giorgio Terzi wrote:
> 6) Tried to sobstitute the small library with the standard big libc2.2.2 
>    Test Succeded: the image began to bootstrap another time. 

Yes, i guess this is the real problem, ...

Ben Collins (the libc maintainer) seems to think that this behavior is because
you are using the wrong libc will linking the busybox executable.

I cannot do it here, but please mount the root.bin root image, and try an ldd
on the sbin/init executable.

BTW, i am not sure about what the meaning of the following are :

EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Freeing unused kernel memory: 100k init 32k prep 4k pmac 8k open firmware
Warning: unable to open an initial console.
Restarting system.

It tells you about being unable to open an initial console, why is that ? Does
this happen early, or later on when you try rebooting. In any case, this could
be due to missing devices, or somethine wrong with the fbcon in the kernel,
not sure though, maybe some of the other apus guys have more idea on this ? Or
even to the libc6 linkage problem.

Anyway we have to make sure that when you build busybox, it is against the
reduced libc6, which will go onto the boot floppy, and not the full one which
you have installed on your system.

Please also send me the output of :

$ dpkg -l libc6\*

And maybe if you could ftp me a log of the build of busybox ? simply type :

$ scirpt /tmp/busybox.build.log

before you build, and once it is builded, you can :

$ exit

and then send me the /tmp/busybox.buil.log file.

Friendly,

Sven Luther



Reply to: